/*--------------------------------*- C++ -*----------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \\    /   O peration     | Version:  4.x                                   |
|   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/
/*   Windows 32 and 64 bit porting by blueCAPE: http://www.bluecape.com.pt   *\
|  Based on Windows porting (2.0.x v4) by Symscape: http://www.symscape.com   |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       labelList;
    note        "nPoints: 37131 nCells: 158164 nFaces: 336214 nInternalFaces: 296442";
    location    "constant/polyMesh";
    object      neighbour;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //


296442
(
27898
52413
118623
118632
3038
19603
63896
155790
65943
65950
98460
148344
41202
43088
61447
33318
59270
59911
114963
92910
95339
107530
157917
105
36296
38510
79472
45061
50885
70312
127184
2597
23053
115660
154121
8538
9255
9263
46198
16547
35700
111332
40976
46860
67106
150026
13
32
126747
127051
51671
85970
32
40115
51671
77631
17968
81930
81988
87541
37545
120704
130257
138537
279
17978
32966
32999
1460
1956
67881
117139
53975
71789
100735
132179
43
27286
79675
116200
2979
84221
127408
127996
24923
80486
86431
118209
46388
97615
103855
104080
49
233
33028
57854
19648
26236
148713
156112
30
66865
74666
46170
50597
71115
114965
60704
65931
97378
116475
2218
22963
57392
59573
25560
47964
46999
53196
79800
141644
51656
92773
16366
91280
121647
3735
8314
86365
33518
38510
39437
144108
47
62212
90390
117526
47081
69433
137486
137492
41
45
27157
35531
3218
30033
147132
143691
148013
156374
156375
53319
90153
76319
84534
104727
54
36288
116198
26883
121364
127231
148977
8040
79218
60961
74641
110828
130802
68
28126
75149
8677
60587
112714
138243
236
33008
33358
32923
36608
40452
75743
75761
116087
137716
47617
53632
56689
93991
124786
125999
137326
19858
69108
78800
32912
55818
60411
20054
57357
84494
132590
663
750
136174
149999
6341
10341
15169
88675
38414
44387
130953
30107
128067
128162
140986
23471
33072
124016
125341
96870
96871
130410
65
23559
23583
139277
55954
55955
56970
131624
86
103626
129460
24362
31139
79888
124843
3678
63444
87344
89213
30339
34523
49148
15092
48035
124642
126242
35306
39114
54261
95057
946
97892
100610
137245
64597
135716
147416
151900
70689
74292
102779
128413
951
112477
117366
137245
77
78905
156514
36471
79221
86913
116468
117367
123070
141698
52294
78651
104124
108418
92239
92240
131889
15524
15534
38833
118597
28335
70518
99464
108503
2822
87375
138391
1379
6727
34265
133269
2042
109255
129460
10418
39401
57223
142055
11474
12517
28301
44621
58899
110581
129118
58628
62176
105765
109693
26343
77141
121422
146177
135
171
79229
141835
32872
52940
89685
155477
865
36834
149373
22031
85376
134445
135544
19665
23327
39550
127343
114
48666
60492
60629
9207
32264
89122
101647
7384
27844
81516
104844
27728
33461
83097
130605
55004
80742
85881
127493
114
54722
86527
86680
32867
32869
52499
15976
139836
142705
142732
9111
94874
95186
133452
44479
53359
63781
146356
36292
91415
141911
7821
110834
119064
132870
19887
32837
38739
104472
115292
149608
164
44386
54452
78800
116
1429
12538
15274
22526
32715
148812
154712
28134
97970
130173
142868
65610
107753
108089
131540
86506
2063
31416
39330
79050
15280
30919
15314
87903
92811
95231
12799
48630
113873
127594
131
2316
155198
146
48644
60819
75535
3250
90682
90689
100956
46126
72257
72743
135665
20296
36970
99351
101895
1898
63476
89436
135204
53643
79624
96390
49342
77669
109178
136921
2138
53940
76741
151971
7187
17732
19804
2333
7005
158054
134
144
32814
160
27676
155196
45788
54307
124647
150371
37187
38873
65600
131513
32812
38097
15277
104892
15378
15380
36595
40534
152
17939
38097
123006
3097
43505
150374
6928
76915
97386
115898
10016
32804
32810
105178
24163
28398
55066
116243
16386
36803
109204
142013
79295
104736
137821
37637
46187
140920
17882
25775
140862
149596
65024
97949
31952
108075
140485
141940
3432
12946
62084
87752
25775
32792
39145
17860
39145
115225
149776
32788
38951
153457
17936
149243
218
6318
74143
111912
53908
67934
130049
155737
7399
100096
145342
3044
33836
57253
63588
29186
29287
64108
146647
38874
53002
78831
115010
13776
89820
98967
140522
2311
87612
140903
20320
120692
154254
157667
32504
99069
142971
1547
26464
32772
7139
53833
96285
25548
36530
62983
72170
85549
141703
143812
43112
65529
84984
126550
5688
41160
77133
79585
15463
68434
70279
148617
69703
83311
102381
127407
172
40050
96163
9414
36219
145757
64652
105426
116093
136516
48764
94300
101887
154467
4350
20415
103065
154897
3907
9414
40050
32003
97818
109629
140819
32772
64190
89548
185
6122
29531
132784
22671
119115
125434
141882
33784
100547
154595
768
91414
130013
141894
48806
76054
88213
88214
5767
81432
88295
107670
186
8439
3748
132781
20262
39190
79233
116466
14643
36537
104411
139797
30379
64672
89402
96432
15631
63784
79106
155145
196
202
23773
29131
14404
25345
107332
153663
30832
77905
87613
88403
1103
21046
140017
53894
84533
122954
139916
200
23775
112344
8927
70672
77644
153627
211
17847
52298
115160
43604
124191
124391
136132
12243
13318
144320
12436
12442
71308
72172
13338
130571
24387
28135
97329
122120
50535
78045
129821
149309
206
207
7425
7444
77819
83954
113243
2164
88406
50484
71283
101053
150279
211
17839
79118
37742
43942
52806
115007
7503
217
28306
47511
98738
1759
88849
148316
8546
17809
63774
82551
7940
31033
69778
13064
18184
130041
139781
219
28319
98744
244
52546
137706
17778
47503
24668
35149
131118
143025
6354
13799
38683
129806
5849
17794
45283
105127
36949
38107
53379
89329
48803
55488
72595
73611
25573
46371
56847
91413
11606
27354
91463
117847
44168
87763
134239
153131
47751
58824
124321
134073
37646
58854
84519
88687
571
89110
105711
105714
7616
7628
26352
102429
53085
92783
111147
276
476
33021
279
33015
33657
34437
5850
5855
49446
62020
32966
32983
33021
239
57677
74132
125633
116127
116128
129439
129464
244
85012
136567
78618
102291
127443
128075
7970
9323
29831
65784
17692
45232
70446
123070
8013
41944
50093
147540
40524
74129
19674
71105
77411
102426
56288
122393
147079
157211
65347
99487
101583
138644
53357
72644
115173
140241
34945
56155
127113
140642
44563
92562
106530
102097
132812
133484
140562
23877
23886
50485
156786
60600
106523
151108
10241
22563
96721
140166
807
94771
127419
127423
32658
32667
81394
265
22086
34434
74932
8711
140357
146808
53068
79179
130573
71033
128774
129514
1299
1302
68268
121125
1963
90965
121800
144578
10261
89989
105172
153283
69615
97658
105256
135249
275
92527
92709
109032
121100
141454
40534
41005
46892
129764
5290
63431
93302
100526
17159
40760
45975
61017
79436
121938
146525
153149
10715
16523
17634
133775
65051
88436
130672
131499
48107
56173
119254
153715
8192
79276
98540
100578
22085
73981
34354
35538
121977
65723
90660
90738
95392
280
44641
106660
112110
295
32983
21234
151845
28670
90684
116386
129673
52094
63098
128475
147618
916
42812
151845
36473
129671
141937
144001
21603
36877
36889
63109
40171
72999
77823
135011
17234
99866
125346
136126
17687
18727
49511
78679
36473
38746
65001
129671
57673
91846
124151
157169
10622
86259
86760
3823
42313
70104
95948
31269
64735
98112
129256
111503
119127
120872
142093
33044
34530
88557
32649
53211
147245
50305
93404
134437
84641
88264
111714
125604
307
96482
129268
131205
6432
30774
30781
33615
13271
78286
104683
6762
76977
96313
116190
15136
35991
39497
79601
20918
33602
52076
155190
46500
60723
81102
146319
38109
53379
140680
148984
64717
129256
130415
85204
90857
129914
314
315
32820
32826
25464
78109
130198
140583
21111
39488
92864
102366
27933
38795
90694
95940
916
41722
125869
7607
38740
155068
7601
38744
337
340
86250
111393
1750
36813
39657
60098
132376
139127
151880
15439
23066
108612
149778
6600
38206
75862
132996
7607
101095
101114
133614
35735
49398
113231
139272
327
345
7941
76539
70721
78107
104438
107844
331
78777
115854
128991
1533
25157
60203
126025
351
7942
25127
13305
87616
116842
118104
28781
37070
37098
125412
24650
58982
79995
95871
97279
115861
130399
333
32617
102382
32614
79294
20673
39871
53556
127190
20905
32592
84633
103781
18131
67986
93464
144931
339
80910
31671
34639
52583
134593
340
22386
54510
23657
54531
29212
38737
108077
131707
4591
14551
25040
34327
349
85359
151322
35920
38400
90450
104717
39220
39221
6584
10438
72097
82081
354
33019
98386
98407
15256
131447
141756
144080
98407
116147
153543
75654
95367
113786
113797
1926
88889
127953
6994
79582
104054
141203
3796
4199
66623
71922
98479
128761
137293
39208
90776
118606
129864
72183
73252
85326
152559
362
11470
11471
49987
9306
58871
128016
138527
49089
49355
55537
127541
32562
35364
53052
1349
38513
81388
95640
40688
63135
30664
49987
75836
127521
33721
39887
106458
137148
367
16761
108865
78189
135136
143773
143775
31120
151605
151614
16765
26434
151605
151658
371
379
13804
111883
57037
57094
109411
122234
13807
24429
113335
374
17766
49770
112607
24061
74516
156262
2541
2543
32521
40104
67681
69185
128014
13225
30103
36553
56022
51199
56773
102978
71362
97159
98317
144425
29573
111872
439
85940
114094
120588
23203
54809
111252
143337
16170
96625
133180
133183
2590
11082
38413
49595
389
6569
24641
24663
22693
36815
83544
140086
28997
42974
57400
110643
3245
62747
63971
140990
95896
95899
95910
148299
396
24655
112150
678
35273
127529
156414
26406
44033
77129
93787
4039
22037
37645
129872
10934
59716
75672
122726
28972
105212
156605
399
27606
101465
6574
65503
91249
53682
92488
100845
135406
399
5223
153511
155922
17856
112614
401
3645
32335
69647
402
778
102433
406
408
32332
4778
4787
4789
56332
10595
18577
29541
95565
37335
52407
115548
155606
708
17493
32330
2264
97932
109301
154145
409
766
93665
53096
61733
105619
429
433
16171
17707
32501
32503
38002
128176
149223
38039
146304
153417
35352
40089
56013
114440
17760
21542
125247
157406
6109
130600
133567
142775
456
74277
125247
56332
95565
116183
460
464
4882
4886
2954
90479
123650
131854
13530
26627
140867
6684
6687
82004
86048
16704
98426
106394
157268
3055
76537
114592
115541
51177
71805
92933
21495
38692
43205
67129
17710
32505
39285
67294
17765
20457
35780
17707
32505
153547
3467
43622
95888
97021
59335
107601
158149
20124
63700
127576
128230
32505
117161
138482
60312
64444
74885
80438
438
12464
27281
155907
3885
42576
141771
6678
57720
121550
133246
3050
12463
34996
56011
67280
94908
442
27710
127376
130630
26234
91307
127379
43964
88235
155968
457
29106
37809
76335
8338
98965
128452
140659
69325
96501
116264
157415
25468
69030
107887
137572
42986
53145
82208
155981
10932
53533
90322
53129
70806
77113
15039
38581
64759
109861
42764
75173
115859
156561
32180
37654
79376
115282
7580
32936
54069
69971
456
116421
122739
3565
34584
48357
99571
21542
70801
473
29089
85840
36668
46024
115345
130360
33914
43739
54846
85873
29089
116238
70857
90212
97304
146578
60073
72792
74575
99364
30235
38297
90434
105781
473
116246
129626
16059
29961
153374
156420
35611
52990
70452
141483
45435
81459
88556
33750
44325
46735
47495
1795
13192
32474
22810
23700
140001
147925
10827
115813
115814
121031
26491
31107
50465
150182
88629
104491
26236
64914
64915
157018
3050
32421
32425
33028
33327
34352
484
130411
141624
145951
23555
35187
37968
39119
495
10843
29177
63581
53026
94532
108840
37406
39669
149388
495
6200
119037
490
39586
39593
58773
485
46215
38323
145953
7974
84510
97696
40810
52689
99002
140249
86497
89674
99504
17695
27006
32417
112910
91120
91187
129337
68482
71697
94189
109026
9874
21797
63278
32512
62725
90914
145132
33974
63958
115535
156473
29146
119046
62081
64295
71696
123477
499
502
50602
137497
64830
90362
90548
147168
9195
137495
34502
50077
115480
139756
21936
108807
115714
154671
9211
29673
138288
504
7530
23901
49604
522
23915
137972
87586
115640
128527
139832
22907
52505
86508
139832
511
520
28118
144886
4010
39147
116161
147168
33362
59968
111787
136606
30274
47178
71075
80247
14368
146436
585
8650
10754
86615
47484
58512
85341
85344
14871
22946
87137
139119
21358
110588
129622
150700
57402
85260
131231
153810
24659
52961
117672
131387
676
64071
104039
520
88603
95993
31534
38572
64968
88794
144116
7513
137969
37284
52638
130094
16367
30501
50305
78409
64752
96115
130422
156000
40496
53871
71186
124118
535
33656
123392
140905
532
536
5403
151615
1347
37905
78512
155343
56798
60323
111343
140498
15360
105213
141837
156067
5410
28192
128008
31706
56317
63776
105064
13390
34221
99302
148724
62971
83055
123377
5824
148168
5260
13447
123370
128043
539
14302
36823
115448
145353
543
546
6406
28563
21243
50779
95526
113083
15540
114983
134259
153995
1955
6408
7557
40931
79522
95266
142603
46877
72705
96124
14256
150209
30457
81159
95606
121118
86168
96542
156785
551
37559
52292
105410
1295
1955
52228
63633
562
33275
46015
5980
36064
49079
139493
40196
50500
145894
150404
60816
123760
123762
125004
575
27699
27713
154749
70210
88650
89546
130837
51609
58302
65065
115701
45107
81517
92162
102463
17192
31547
103381
108969
21788
88753
123032
130265
98890
124152
142426
149196
78866
144512
36515
107620
146333
146338
102540
106954
122472
51570
119429
154510
154513
10572
13291
37844
27603
35054
53079
13858
32034
53594
43226
67064
141315
31921
32033
81411
156708
7590
23034
125509
58472
95722
109607
121496
77943
99504
114178
155667
69592
90465
95375
141680
587
12549
139231
1444
29023
129806
3309
11898
13111
41298
580
604
5100
108902
8286
16884
58076
123157
27688
151329
72326
97327
150922
155248
13120
30441
90065
130306
85983
114870
150182
31864
71945
96125
98532
67009
80699
92819
587
23912
62179
108126
4113
75904
45334
68420
153437
154661
11219
24085
54406
649
827
137599
19909
48306
134230
140825
594
29217
31024
126566
24887
33052
126565
78880
155102
155311
2996
63665
94771
128739
116710
123149
147622
4860
6313
122251
4147
29514
73407
19614
25647
64262
128502
43835
52649
99050
147974
48642
48736
118018
137487
42338
55325
139520
29044
81842
94889
136483
4113
5122
62179
2919
31124
31126
607
31126
151638
612
15149
151646
616
75174
124818
3422
32731
65414
136146
90352
116028
141629
157830
12616
44636
104879
109752
2012
15163
61920
40046
91357
96097
116157
104661
130524
148270
149632
156196
156199
156533
21770
48367
77752
81173
130307
143401
33756
72649
84174
147039
23733
39533
55283
87125
6114
30957
38930
40105
52802
63628
103763
105275
15195
72033
72045
133219
779
39942
128483
154296
631
12524
12531
20364
16861
79259
79809
79837
16458
147026
147355
147446
23152
43102
44566
114160
39434
44982
79146
153482
65880
112362
115416
122117
21228
73222
99055
639
12929
20381
67923
126867
153129
153141
39099
55802
55808
67630
6179
10844
10864
127043
14569
37492
63695
10040
31373
128740
142998
47222
85541
117960
3478
58822
58872
139584
12524
12532
132506
658
671
7209
7216
4584
99694
118426
142865
90594
116324
116521
138493
51818
66119
75258
93908
2334
27058
101458
14458
63395
104432
145145
671
27588
37771
130975
21666
33936
48915
73970
43807
97028
153561
830
22906
75838
725
827
22906
53353
25287
112146
150862
151002
11445
39700
126752
151791
3968
12694
96715
123705
61280
61294
61296
105716
7399
36943
100079
145346
23599
111984
126854
50882
51925
138247
138248
37772
155706
49285
60583
115759
143998
38559
96085
96126
122504
692
32155
64146
130015
104089
114307
123264
133530
40759
149996
667
27098
41282
147130
58102
114309
157082
2976
42908
82433
22126
37418
94592
672
78067
115259
141089
689
64805
90580
104892
30450
63334
105202
154409
86985
130011
677
131148
156445
19607
60994
61122
71515
2230
37685
89784
128103
7829
54964
74380
137131
102331
131150
680
682
40996
14800
71013
103014
142586
156852
14308
34331
115259
8675
21964
21967
60909
131148
140896
15829
55347
77528
94773
15100
62349
64545
95653
8525
69703
95488
133616
104912
147795
155559
101520
132136
132143
145640
40341
104982
117392
7507
142900
11976
117386
117392
982
6224
91456
14286
100004
130975
24319
85790
90071
145333
28153
57333
66751
145207
697
92554
116700
117392
1235
56928
59348
40341
91017
101520
25836
100961
140622
140637
132209
147011
156560
703
77708
91647
748
1536
7484
7491
79130
101413
126603
88525
91671
156234
7922
40046
69324
116173
850
21617
87953
113410
1132
77673
101606
141493
10979
95525
105357
156202
32326
102433
10979
11039
50773
155898
7518
7519
20677
131668
11251
29174
142149
21689
22793
37145
64011
88566
99587
144660
718
44108
99434
112827
11176
43984
81677
105118
36778
90427
96515
147554
43433
111498
122527
53633
93984
720
71053
131083
53633
116763
7584
67356
93929
110786
7449
12150
91104
14275
71458
128413
141095
11567
12002
44879
104810
26063
77631
18742
33994
98378
121853
86007
106795
106937
38647
43207
72105
130651
750
58954
124331
148951
735
748
30887
21517
36460
37786
130085
55896
79411
96335
147466
738
53582
66661
116257
1882
38013
102577
122578
743
22529
107675
15855
16993
80087
138791
56900
90493
106583
54877
86315
6558
72919
87379
127366
4750
44629
155713
8664
34347
85768
90775
90959
97894
100210
22530
36456
89231
53083
79018
132612
156081
13298
78748
130154
139906
63437
63469
89440
98767
28532
74118
80530
36420
7470
47410
70649
76641
10877
148310
2088
49143
118389
126757
753
22405
65239
770
25191
25202
60139
64780
64787
149511
12101
65219
76921
106991
6676
65572
142382
16278
101539
110629
111693
778
69647
155938
17846
22195
35397
95979
37637
46187
122993
123010
80572
135356
140500
157440
79194
82037
82046
116840
767
15193
79412
116065
15818
27354
44941
80072
3599
19749
30805
778
61733
155938
1125
39159
64810
90649
147481
33929
33949
87589
1620
29726
76110
54137
57029
70134
71451
5901
14053
121776
9115
13673
147384
152550
777
13856
26403
26427
5715
15147
38378
41070
32981
62843
103780
779
26421
26456
13875
94220
21180
76723
78420
140064
1403
4635
10273
14546
46564
87814
87837
114258
22277
117564
117565
83400
97364
123295
128798
38493
97001
111304
156627
788
22277
39777
117163
36735
105122
141957
157915
117165
156573
156576
4008
76428
105318
156718
3379
4337
21347
155037
794
798
10568
10601
810
17835
79118
115150
6350
39801
79039
117565
18313
83354
28355
87032
137502
145974
57686
134260
139768
153995
27173
74080
129922
133351
18327
83403
106987
801
10486
23309
84655
4528
32261
102437
23292
23294
84719
59708
79569
97071
142560
805
8512
137502
142556
3883
140790
147303
809
65922
87033
5973
25932
60940
13392
64111
102291
821
23292
142635
59708
142556
17832
50535
53207
1483
56907
57831
105462
27320
30636
52431
107578
63562
64110
104287
148962
89252
120880
134655
9393
22898
109360
121077
11139
86547
96624
146264
13266
52776
155545
35526
113455
128260
131533
16010
104728
114584
117572
33518
116208
120846
141913
835
61640
156089
123148
143247
144109
144802
3448
21116
71841
75580
30474
105820
148657
47260
118738
128913
136387
24199
44927
54904
86503
112550
31190
36872
90054
62862
107612
133690
22908
103365
137599
63381
92366
96891
125839
868
60466
76731
126751
28985
89492
104433
153372
10643
82139
86231
2718
61340
84655
852
8350
18755
104565
45140
53851
56253
56262
855
8040
12339
131532
80664
114250
142184
156650
22889
22899
37447
97799
849
20642
20646
104060
102102
109197
109270
140495
66464
81866
121209
126941
65719
128266
155497
75489
81014
85405
10045
38176
110970
144209
6557
6566
113838
153041
19885
40941
62699
69349
852
76562
942
21594
87961
30324
30326
30330
156023
64877
79452
95556
129547
33735
33745
89623
104565
856
79218
141438
12339
104880
105153
104968
107483
121936
145873
33227
45173
48944
126311
9665
27227
53039
137836
13223
24998
104524
130165
1256
33876
82794
115619
52070
78616
128051
141375
3104
15433
95267
95321
41740
64271
79443
112915
3712
33876
36855
876
888
8017
8032
1957
67882
130658
147955
53039
65843
152358
872
65311
75103
101311
3872
27787
78249
140934
4978
14113
34078
52638
53485
87420
112062
75274
157862
157863
36807
88790
99903
15272
88933
121124
132804
30624
149603
19860
69617
90264
146212
881
30624
30640
155469
25230
30797
33712
45622
38025
52024
129906
140986
30621
30645
128140
1326
78323
86398
102233
30880
105473
115157
14266
36567
52875
20811
28918
30308
30323
81448
135045
143686
5032
28940
63644
114159
14380
30621
63922
22299
89740
145140
145141
27729
143691
143695
147565
10839
34215
110863
52608
52964
99910
99911
895
20383
94937
126993
17591
70955
100642
100660
903
76468
86689
910
25270
39339
39354
14403
105147
114142
130961
14842
21156
54141
147145
17377
75044
151379
5344
53749
93108
97562
64828
111554
111587
115892
910
78169
155695
20383
75103
86686
14112
81874
89285
155293
17379
17382
17418
31494
104812
111260
126379
134653
36534
49207
52631
52633
52872
84505
104088
933
27886
96234
101259
25259
155694
912
7300
7312
19460
19453
155284
22164
33566
88780
153398
17571
115017
129767
4853
26679
153173
155795
55449
2949
32389
135204
135211
13636
50546
52970
88204
37079
89105
132385
144907
7553
24690
32086
76699
52219
107377
138590
933
7978
27886
152605
40928
40930
70757
79005
52196
108209
126472
156319
933
34496
51134
126277
929
32728
140790
106026
130036
135609
156203
18650
30245
123667
128594
37794
144673
32769
46043
121428
24538
73163
87702
157461
6806
39176
105569
142358
126594
936
9281
19460
36559
938
49314
86492
86500
7312
129710
140771
21868
31405
40357
40554
40073
99709
117845
34663
73355
123291
124187
1332
34906
64202
91412
13743
27308
29086
100365
21641
113410
17116
22564
66027
109443
16837
59941
74491
137527
40023
40024
85571
951
111532
36460
36559
36578
52471
97882
124261
149122
154759
39448
79122
115130
953
954
26655
154771
97859
958
100830
105272
105423
139288
154770
3368
26658
103640
43773
55553
69954
128279
67590
85426
124492
147233
73268
91885
92239
7547
79911
99403
3005
46984
66557
57385
95757
113234
147424
7547
130489
156549
81478
88136
102589
145275
977
43215
145553
965
976
8236
8261
991
66462
115790
42183
144766
149788
155082
10315
58661
64721
124857
58098
84432
95559
140008
39570
150137
155428
19111
37353
95714
9488
82724
91284
148815
73006
116392
121716
146414
34203
48788
55054
144027
88030
127686
139456
19670
66090
81267
122744
979
154732
987
143770
16817
58249
60797
992
25964
154668
991
992
12424
87907
21062
35898
53646
6312
117386
130561
13847
110368
125428
146622
44892
131482
156332
39137
49653
68013
15725
122034
135604
148689
56887
80563
18509
18521
21051
105465
121850
121860
126782
127114
34255
52553
96275
101690
12559
87906
4209
25978
37467
86426
102255
51540
103527
124330
142218
1002
1005
5536
21149
4289
10379
122707
148827
10650
75271
112730
151712
26066
39922
66446
77493
90408
113049
131216
8998
45415
91301
27935
42644
117242
155550
1006
5547
5551
15249
15349
28878
64799
1005
1006
5855
153934
62020
67965
1016
11774
21505
155919
1295
37391
102274
158119
105358
131086
146932
40834
44520
69801
122314
22061
26981
83672
146916
11198
12013
61513
93647
8794
78391
139890
155467
10719
17559
52180
155042
64117
64378
65612
115029
1030
21508
43205
59207
90880
129995
1025
1026
9758
15012
32098
32133
37611
14898
96284
133981
16535
47324
132645
144238
41383
102443
133899
9632
65804
91905
121248
1166
21534
94479
113517
1030
15042
35896
21508
101479
146080
2804
29096
34954
138318
81135
82493
140459
149787
23035
87018
105489
153484
24890
58036
62259
69008
20690
30598
33708
78238
51769
101852
126337
152440
15505
15517
45881
46849
74643
113350
118928
1050
1061
17593
37043
1378
5344
41057
92932
23245
40147
150777
14898
65804
79212
142798
98257
134730
148488
148522
1059
1061
31778
76526
21324
24411
39871
79673
61346
119759
124399
157136
1292
27184
63291
149309
5136
37899
89414
129990
43785
46373
126910
134052
1048
39330
66059
101570
79552
93323
49386
59975
99738
133142
1059
90028
148418
38420
38422
55643
156787
47809
80936
86260
109409
14085
87041
94921
142048
35286
39252
63688
115549
14085
90794
104904
9267
70525
130759
142384
16681
41312
76101
118116
6675
53619
58350
96959
38663
88995
29090
44906
138758
138791
153378
14193
37537
53594
7664
26627
99271
99278
2939
51087
93052
116859
65054
104904
154001
131214
133641
133863
37601
133772
133848
156714
7810
53636
112819
127176
47181
97795
105828
1075
49058
49317
123190
37601
80286
115213
32089
79174
102203
39494
45983
77289
14427
16344
70115
128070
23689
86427
1078
31819
97785
140700
53327
53328
70497
95269
9894
155062
43275
48800
134469
136886
1082
47234
111470
11200
52479
93647
127246
4047
88219
32513
90699
100111
124735
102106
144411
146287
149855
14399
98082
99756
155369
17994
100437
100461
11689
32047
137612
27697
48316
55194
60370
32390
98649
142933
150150
68748
78832
117964
117970
41454
47546
51484
1101
1106
10059
10097
1099
31030
32157
32174
78329
88104
100437
114732
36146
51440
137967
27289
74871
85601
5216
38753
121780
140623
98678
131679
142010
142012
26436
34034
114890
89275
114860
118116
121922
26449
153296
54995
73313
73770
37257
83406
140015
33854
34025
98224
114427
10689
32021
49669
105007
52460
63682
63691
54665
59138
99556
149964
43304
46894
85539
154266
53444
53959
64954
144057
1114
26436
26442
26448
18092
67983
143613
157819
21421
89459
98571
140353
52120
85220
153387
4282
14115
63691
1128
40068
60555
113731
74382
86019
117547
151625
3642
6109
12063
69647
29422
38364
53094
116835
85472
85492
108460
136342
23590
74011
105105
106589
32775
47386
91479
99225
1123
1126
21676
37489
16039
153254
11097
32839
32849
52735
105215
116130
144968
1131
21699
84864
14879
64406
97356
110569
64362
75054
101296
26064
99854
99890
123507
17935
26963
96530
1237
31901
39735
37958
91112
141517
73112
80308
116930
140535
35281
87080
130510
35542
38306
82322
92966
29422
50503
53094
112936
78190
100146
129822
3660
35207
63109
86233
60454
60919
92696
115929
1432
16243
39724
42154
47642
55762
99619
104596
1151
36829
154970
1144
89123
91478
144318
91481
93593
145566
97909
97942
100941
144724
15270
131134
147064
147651
25563
50736
76186
112635
26582
75560
93657
3743
17524
27245
75651
1151
14577
26799
153180
26777
153178
52214
64005
133051
33503
109653
135998
6381
64459
78915
87262
41119
90325
98142
44454
53561
61483
87252
31893
31949
88340
1161
6100
19312
142175
11130
122561
134011
66403
67772
67783
97005
19333
19341
130132
71161
79328
120668
2607
33452
103092
31914
74157
128626
23515
39752
47217
157273
35272
79950
104764
75597
82007
120668
156101
1171
40068
86103
123190
1185
48137
118191
37139
129020
142008
152446
113743
138631
2527
29744
37839
149858
1181
1183
11734
11747
45884
46454
47241
111160
2997
79474
90791
129863
31158
76945
102854
6761
31311
60475
141514
33717
35161
60758
4534
30841
120911
140208
73557
126275
157427
157601
19333
43050
144367
94452
127958
137966
142174
142175
4487
126328
152489
21380
137150
57941
64685
95015
141663
1191
5350
149961
18673
84028
93387
94968
45637
121489
153775
153780
6171
53483
89595
5357
38130
138492
27804
38569
140334
140780
16828
105235
105278
113799
1195
1204
22956
62344
1207
22972
40774
1197
21940
69470
130763
39597
53879
121275
3847
37908
89258
130865
3529
44138
147833
154187
15088
21318
90287
146778
46267
57481
62656
97375
16273
58279
110482
118448
1213
34889
112256
127958
12722
36383
158077
30574
83297
136692
154523
25895
28782
76950
117484
12711
52173
28733
50622
56525
144234
8683
19226
37685
155360
1212
13823
139580
24230
115981
141631
150019
24836
50216
24756
126558
130797
15350
15353
15357
97551
26291
28597
28601
102393
24050
34889
86688
94447
11021
64906
140235
140239
46516
66403
71802
91951
38464
71598
135160
148311
79094
98397
105027
115326
38644
78900
136832
141832
25990
34711
75543
80812
66921
110920
123957
133681
9476
14904
21572
26335
1245
11350
84333
100997
10227
17502
35821
156687
55920
67111
145866
145867
39483
41116
136387
136402
7481
46705
90894
109044
30579
87084
97435
97551
102393
132766
19796
90236
90346
141407
37924
46238
92278
148387
1241
1267
29729
29737
59347
70281
104696
1284
34137
45968
157665
16024
16039
155587
14347
27791
30986
148391
29177
84993
119043
136179
3274
81046
136281
6068
133467
146185
16084
29712
50012
119716
104531
125339
129701
25588
60975
61482
142558
1261
53676
15914
92712
153594
157218
31512
91725
131464
48268
74944
106488
111432
11867
31857
31876
17487
37286
78757
103903
19796
90229
116541
144590
31485
42525
72407
155211
19797
19842
19916
81206
30360
45092
114391
132788
31751
47338
47730
104612
13357
28221
95765
39601
52452
89400
115032
23955
31617
38884
78460
19909
31383
83464
140825
2684
15684
20944
144337
100996
126377
92936
147502
153424
153437
27436
27681
122466
138070
27925
59369
85462
30645
128140
140959
155471
3712
49003
153142
155544
6042
132734
84207
110746
125281
149290
24273
24607
104064
123358
71784
85234
91253
117169
83779
102527
105057
139902
6068
117395
132733
138311
44004
72056
111679
117261
1284
21925
28707
35867
1276
1281
26363
32527
12076
32524
32529
14582
103398
103423
148587
72682
83449
112244
38666
53946
103159
9901
17460
75980
139206
35974
130577
1290
41704
74602
74816
2927
14313
33530
104315
1286
75923
1323
14635
31459
31481
1340
34242
157826
10147
74602
75291
65643
88181
105279
8127
14589
43528
46466
19510
54443
109314
20590
60744
123123
153492
27244
37057
129821
38099
78262
140968
146869
10207
35336
101944
101962
6408
155167
21128
78371
114756
141030
47427
75994
92690
111837
36525
36531
64981
142127
19192
36741
155749
58905
71674
79943
136308
8760
33011
63675
129967
32140
135908
155749
1305
55892
105703
145785
104377
117346
128321
143016
41313
114811
128225
31315
145814
153362
63854
90103
103663
140884
1320
1329
7286
135263
14570
37059
140699
140703
87496
111513
152009
157718
29474
89302
98866
122701
25850
45364
98915
144343
6955
62918
150531
155447
25780
54927
99166
111082
34133
37795
52286
130990
3074
37344
98291
154944
34384
66470
71948
92691
34118
52286
114661
126697
130205
145565
1323
129987
40375
54866
69235
73318
7306
7753
43693
82645
8741
1405
95716
117087
141847
42093
44038
78203
37083
86406
37365
141064
141065
109948
109953
122736
148153
1330
7291
13945
6817
8741
130324
1343
1355
6440
38671
14713
34122
104455
31758
36652
154930
37127
104252
104378
128316
9289
17289
134045
136729
17411
78223
85710
156033
28840
34275
46783
111773
31098
82102
90060
103164
28552
60291
76270
91890
34137
49326
3680
23041
70013
85388
79269
103218
131688
155675
1356
6442
27364
1394
1457
45666
84568
1360
14677
30153
107339
36335
65106
88412
27790
78245
52753
63836
84710
95637
146655
153386
32068
97285
115113
140380
75917
90579
105542
148303
36693
40398
104425
137109
1652
37216
102690
131344
28047
52356
63910
128282
30108
102295
1360
15746
102303
12164
38256
102494
17331
77335
146944
151587
98703
122987
155367
30108
102319
35217
99608
104329
128376
69951
89625
134977
152928
20576
29469
93166
128770
19850
37478
63710
105703
76769
114242
141219
30102
97911
122723
154699
37783
45026
53879
95508
1370
5244
22489
34683
7060
98165
122390
128735
21933
36640
138239
67691
77945
98182
101536
34692
104477
114252
1383
43809
118329
9663
9666
31557
128032
8226
18171
31681
45844
70429
76725
91785
105508
8382
13264
73939
134220
34162
47942
85719
24456
46570
9666
89236
126426
126431
6314
82264
88722
1400
1428
17428
87008
61121
86232
1410
25035
29835
100208
27562
114859
140528
155878
69713
88045
88051
155889
37234
37511
78163
155441
13737
84904
155691
14656
37101
88996
89025
32451
53715
58757
60549
66305
67178
117711
142068
63543
128830
140705
153308
51308
58885
147546
26154
92647
139132
103180
103518
155066
53415
79316
94151
155888
12193
22593
65266
121284
116825
130924
131824
134094
27788
86083
86085
86087
1410
100190
156429
32067
67441
114729
133074
38321
53083
79194
138623
29232
121954
126528
2270
60773
66626
105028
1770
1902
69340
49691
72390
95503
152478
29742
33304
33313
52549
45080
121624
133052
77934
115477
142046
29829
100212
11967
22507
27341
142246
29133
104768
122490
17113
28772
114708
140364
15082
30836
104664
115427
1416
53271
105801
122490
11688
144143
11456
38027
85683
156298
105606
114453
122567
123788
8811
9044
17878
118862
32339
51662
110819
137138
31610
62879
63927
74526
74527
96136
129362
14205
35657
74106
121386
84996
148640
157655
157660
16019
105556
115309
115314
25780
66668
92610
106351
30894
76614
94110
156570
29829
127987
113247
121036
1506
57037
70327
109696
6696
29222
29246
155123
12290
113013
138583
31557
114850
140510
7419
19514
73778
118348
1438
73838
93573
131809
7175
21375
65444
92493
29055
130782
131796
131806
56130
93593
93618
34303
83141
83143
101740
31533
31546
53175
2077
9624
10261
13233
35481
51155
116653
146197
98637
102979
124400
124432
87863
87878
130860
1446
20956
78271
119937
59972
62345
119927
42961
70394
98076
82870
82872
86206
103385
1454
52197
85932
101275
66337
76453
92235
121484
14672
17515
78271
119432
53332
89675
128130
128152
3501
45051
47046
143420
1455
52553
115838
52192
101275
1458
1461
23088
23101
34572
45646
83141
16931
36013
4239
67877
79758
21636
39170
93941
16940
138633
146929
1463
130920
157501
73591
130914
137614
1627
6134
7610
155698
1472
1484
8868
8869
21981
55949
72815
99296
1487
25097
25104
38115
13797
25249
31691
78886
46109
67881
93941
137652
34947
130533
130537
156731
32253
49184
49194
107807
1477
150753
150764
13538
17418
31494
78844
2706
41614
112155
3909
13475
134903
54522
59624
143177
157116
25096
47962
123024
4749
30710
34947
116698
2527
99314
114617
148415
2560
45204
156877
54933
62756
71002
157274
9573
66160
107713
136383
29975
70328
25097
115704
1497
2136
23004
26048
90345
90889
117298
117299
25081
25096
30827
1491
110941
137850
1827
3266
15756
141595
7139
7480
64777
78800
94343
137818
4057
49617
56132
97081
40061
97655
100474
111346
10364
56119
61251
94773
24174
54266
56693
142685
5785
64412
74648
136794
1510
2168
46077
21225
35650
57997
87327
32137
36422
75654
92732
5921
5927
5943
5947
27632
85371
129397
131850
21225
70668
122296
41433
41439
149022
79057
132565
132586
152635
32889
126809
151700
151701
70279
88491
144980
49869
81047
101693
114066
6929
14635
31481
8083
35242
114673
1512
25757
157762
18211
18251
109922
115350
26048
46890
152109
5927
18211
115333
95209
100952
126057
151859
8944
26977
75966
114215
15114
25931
79429
88743
11034
11036
18185
78593
1523
7464
20694
20706
65140
75945
101694
47203
57486
151683
80055
81664
81669
146986
1567
16499
61046
112495
20707
127562
153361
14946
37300
40386
76913
45685
59286
75381
143074
41960
63210
82807
99324
8516
71024
101531
151991
8392
81212
91905
138471
60988
88762
142994
72437
105720
128117
131265
14733
63801
114507
131049
40881
46321
66139
128164
24414
49017
99027
72338
131049
136198
20442
38476
53773
78791
7494
9394
153361
1538
24941
24965
31510
1540
24924
1540
1556
6875
140828
114565
15090
21397
145042
66901
89768
131815
142597
9362
57449
96826
108188
39477
134857
147176
150434
59700
70691
72546
140095
1556
24924
76533
104925
129845
136195
1559
74442
137466
137848
1551
27949
105714
131171
144700
144701
37537
105711
1554
22422
137848
30654
63907
113508
139969
137465
137466
18454
93464
93660
117841
6876
36952
3188
30540
44551
12143
14067
30046
121766
111722
116293
50767
77705
126808
138394
36093
69162
77443
105225
7118
50590
52986
1900
1921
137848
151885
1567
1655
55179
126787
77485
98010
131184
142353
24068
26107
76589
157803
1762
96899
26172
127004
142996
151745
16077
26213
28942
127015
21494
44986
65918
114941
17601
21795
60665
96677
7585
62702
84056
147993
49322
60434
75482
83173
1600
1601
114426
123470
53378
64006
65918
10527
68694
114534
11984
16250
91288
107721
82467
97359
144013
144018
2114
40931
67367
142603
4762
20434
61760
69131
6542
29973
120867
136849
83923
109602
122791
83402
98832
107770
157096
2418
58162
125805
132041
83641
106855
113211
14941
46213
64618
96844
2339
21774
69535
79730
67444
89941
101497
132827
31040
82234
84945
141194
28536
48111
57451
88632
50953
78309
118776
14624
63914
114253
130026
32741
141700
146448
48486
51142
83648
84420
10833
113891
142440
11277
55752
99856
135283
27259
27261
140798
145321
2716
10131
114717
154551
28450
108814
110489
119288
5968
5974
123433
5955
5968
38831
5933
124123
156651
9919
22088
43907
123495
15435
88488
88514
32526
59128
124569
150567
1607
15166
97528
64636
145032
30980
52840
65082
95482
1610
1618
20392
21308
9288
59375
12254
94765
95489
118812
45658
64829
66027
69919
10527
28525
60172
111369
1617
22252
59024
46209
46214
51951
101069
72229
107340
110227
114534
132896
9291
62245
113714
1623
6126
116597
10942
82480
152806
45809
72820
112438
118917
59310
100044
121875
134470
1627
22912
113807
7288
91337
93133
4053
32437
110031
117313
11682
65175
142376
147442
7593
12031
8258
121984
142851
157880
16902
124810
124849
125170
30653
32114
78411
114247
1635
22332
22356
113587
33550
110136
110142
53939
121076
121080
5375
17136
40737
61149
1654
13867
51927
1649
1654
14859
49748
92095
92100
122140
37326
65134
90208
155672
14102
14445
78884
153584
8994
37413
100882
128452
20707
37471
129728
140713
111166
111167
142387
8301
33222
37089
37886
65704
69465
94200
148884
38758
52932
79577
32327
89209
121477
153680
50280
82202
82672
87460
11440
64343
122208
142854
13867
113586
54263
67723
154275
156909
2846
8211
34015
40577
56834
63501
96939
17136
71567
157881
4102
113236
1676
1726
1762
20059
61718
89736
115844
26838
92390
92392
141297
41033
77013
79437
105279
122765
139983
147490
154527
50753
69808
85387
157323
1673
5998
20634
135480
49828
53054
56464
133578
1756
34237
48451
98588
39096
39112
61718
33191
99285
140955
152173
8442
8601
70706
133108
96107
106509
111285
135989
1677
68491
83314
23346
23355
39217
118409
39642
78465
146645
150184
39473
54246
81035
86608
6966
58184
63324
155892
29689
29691
52073
55995
89609
99204
1682
9121
9132
152697
1803
23538
120272
59729
106692
34291
45679
83759
125465
72631
119360
142098
142148
31966
60516
119514
141359
14633
29139
98652
102234
1694
49677
1697
49677
77836
152762
1701
1702
5060
20393
1694
1697
18875
114048
1690
57547
113607
49586
95126
105787
122551
13144
62131
115839
152711
46549
99052
130052
148696
2465
81222
121045
55462
67227
68657
83876
22757
60501
63239
108499
28272
41986
151514
151525
113334
3866
26904
42667
132993
17899
108416
115076
153156
18884
35831
19792
37107
51311
155033
29457
103492
103494
115546
47715
65567
95658
152952
77489
93310
122435
56233
74880
82722
27808
37533
63354
63382
30813
39334
56233
105634
6667
26228
28768
39899
41713
83349
83369
95784
123431
147731
148229
41701
60940
75481
112583
1716
13567
80294
141967
28232
37821
38056
98418
13470
50483
108938
141331
41188
59286
83358
152925
44826
76885
95784
150445
1721
4611
64615
131175
21902
60365
111501
26228
113085
50745
77934
115479
90215
91233
115665
11962
94609
117271
53297
67290
118792
69608
144699
144700
9527
42784
42803
107756
103453
126516
156249
1734
1739
23318
23350
6174
39425
95355
114270
49189
92794
120272
10571
17318
24567
25907
1731
23407
144700
38889
68276
68760
146972
17361
31751
149239
154930
64615
64648
41353
65449
141884
150779
59085
76991
113311
1746
12278
130612
40682
134623
147883
147887
34472
55455
89309
146245
37487
52444
89904
89962
1748
64755
91448
148068
13967
112713
9166
48320
55013
137878
8623
42122
53778
122928
38456
92090
156477
65068
116492
156497
2792
33433
33435
98742
12191
38456
75640
153220
13971
39540
156113
10711
29511
50519
156357
31689
67321
135332
25432
93919
100743
117131
5555
38230
142828
2479
24830
97694
57472
131901
143449
151623
1767
1784
25471
25496
2021
3938
68708
78220
86553
89590
155259
2953
46736
38010
52137
85853
102457
35622
53589
64473
148650
42690
82101
130179
25180
44623
101778
112711
61279
70201
115597
135545
23537
74266
17594
37398
147334
147580
1769
37974
75179
136924
90027
96252
143107
150491
84689
149897
149922
149924
1774
148769
149270
46556
46578
107367
21995
57910
75693
98668
98669
5091
28789
96253
1775
86268
111145
24749
59628
94698
96020
8880
149282
25506
48014
4910
66827
131031
18466
132303
144682
144851
55222
55927
132958
145871
51709
96253
138139
138988
85213
97549
134357
144375
115869
117574
156209
64237
89813
125973
42075
44062
75109
155595
5750
7754
8876
39038
61261
61432
154503
1794
1796
44037
141037
3799
47502
114254
122717
13884
32287
104572
1791
1792
17364
73254
13930
24902
24917
37263
17375
31445
154848
9241
107472
31280
47771
98546
99418
64337
135736
17567
52828
115017
38033
39107
52616
105391
123819
130974
1805
34703
53930
74879
45637
54231
81001
121489
39875
109710
148633
2138
26091
36415
111938
7364
12978
98777
109009
23537
23540
138034
108399
110861
120716
127463
26091
111305
111935
1814
1825
23243
111907
17928
38538
115328
115329
1813
54804
70811
112899
113193
114312
27103
32628
32640
33823
1812
51560
137954
158001
15200
107459
25124
95527
74957
76573
76579
2738
80240
131892
1817
1836
32787
113327
9569
22018
121253
22804
30737
32900
125219
23243
111905
142032
142050
42117
45284
118406
125175
52834
70956
122488
135238
4741
51383
154090
59452
77236
103760
153766
8680
10541
40188
113163
7323
125437
142032
74461
101012
125683
138173
20712
30050
141593
44891
59308
96895
148207
27339
69185
79597
120539
15103
42611
147911
149672
9070
35450
37589
80978
38938
55292
58169
108996
94411
122284
130340
146198
8686
59449
150382
156663
118030
125359
134789
146951
61396
113325
1838
1841
17704
155947
1839
17706
155948
28989
130615
1894
67677
74461
86638
28981
53116
53438
85716
100416
137373
6834
22618
25795
156152
34961
106886
138459
5531
31205
34305
140297
1852
4528
32261
53637
17671
38561
149784
48560
48834
54894
134880
10099
72830
132980
148560
38496
96296
117372
141778
29909
108857
125966
1854
32221
1854
1860
16252
87349
104814
7832
27863
38152
77386
8034
56068
79471
142061
13545
27409
52788
100788
61224
107949
154994
2979
133449
148484
153199
26168
32221
41191
1893
13244
25477
25502
3621
21097
72756
106030
87035
91370
142047
147441
90310
115873
142133
9455
45514
52677
115646
1883
1889
14623
107618
21059
76319
141235
154926
44479
53360
63781
105477
19029
94024
117344
117447
10130
21561
55470
64017
23643
25690
73106
98423
11449
115107
140757
3886
5894
25769
100930
82528
103398
126329
129383
1884
57125
105502
126741
27318
57723
102156
131212
2487
38929
49848
81194
13561
121320
140158
61259
110188
127884
147522
2507
9281
31971
140771
7689
13482
130015
79866
89032
147366
1893
103777
1885
5457
81076
1886
1887
131607
24486
152445
28510
81076
27796
35621
79411
148218
13076
14611
78697
17216
17228
126718
30883
38339
115872
154454
2507
21526
30527
114727
13076
22962
101012
152130
83543
123281
140325
154694
29774
52981
127880
155567
1923
49276
93376
138099
26694
39849
150361
35540
64422
116533
141536
22422
25676
74313
2287
76501
130486
40097
81606
98667
25059
116858
134278
156680
1906
53531
81248
5535
17387
80957
81504
20074
87366
9866
56243
105139
146604
8334
107544
136849
142621
65263
96501
147320
148088
37193
63475
85889
98503
27080
115377
130847
145021
71803
120722
120728
147399
3356
31484
46954
1915
70412
93360
138722
27247
157021
1917
40829
79421
144997
1919
1920
153376
34138
46551
66698
101113
72864
79421
144983
11852
26232
105343
111646
137965
151892
1929
1968
15525
35277
52930
75085
93320
2327
8496
76695
87004
140728
141413
157340
21975
26054
39220
1931
67244
76790
143134
24284
53596
89726
89728
1958
15539
104723
9774
52152
107073
107754
2327
39082
39083
29860
77882
93471
93948
48500
83295
132309
144670
3286
66165
83103
11518
28058
29425
131219
20302
22282
63233
104936
98194
131401
148573
148885
46161
101315
101319
154081
9347
22879
47686
2627
10206
97616
113848
33196
44116
117247
138075
45581
57806
106245
142063
16434
57024
75660
95897
4065
20384
90689
137870
21636
39170
50730
78096
56393
61193
83563
155092
23860
46003
64730
72588
40683
40684
99992
125255
64755
67322
72134
146204
47393
55345
130655
1958
28826
28846
55425
6629
15809
72701
83885
27151
110272
134673
154953
21850
94909
100322
132238
28559
89363
49827
71025
156452
39666
67878
130657
17767
102741
6613
108466
119858
150103
50483
89304
115367
146248
14996
72188
155370
155371
4214
105193
141035
3731
17969
108016
64152
89921
131452
155708
14087
25184
37406
140675
63837
99945
123870
141145
23258
23297
96833
129565
17767
102739
4772
36556
89674
2003
40679
105487
106570
37400
48491
53553
112168
51698
92343
111995
144263
45380
57249
71873
109019
1979
1994
157361
34772
37153
87020
139624
66483
79619
117077
23172
64677
69909
114612
96427
121778
144538
151849
1999
7374
124680
2003
4002
69585
75036
40715
46722
86703
150890
73889
141133
158133
7724
25485
74971
86566
61227
81367
109263
156961
96837
131309
131641
26203
46065
69487
132463
14464
55973
114705
7106
104374
140365
153912
2503
8779
21792
21806
31007
57220
145876
37425
130519
147130
2654
53913
54593
96232
36448
36451
150145
151119
2006
31270
102321
40308
45644
54377
131934
43165
65447
99234
131300
27839
38138
39366
148971
6772
33822
58132
100001
2006
7380
36805
96327
96837
140295
61832
95674
104306
133166
20201
98102
131978
135967
61159
75037
21855
64910
68175
134923
2510
71295
89505
146779
4899
31264
16220
105225
155877
31934
47224
149941
2026
2028
18552
18562
45940
55343
81628
123827
10862
37522
61155
152136
27454
77807
151646
16294
20974
79812
141612
2019
4943
100631
77753
79309
120730
156631
57891
95744
133901
144017
41592
67118
74149
147841
45060
98754
118333
124764
63516
153134
76528
132263
150923
150925
2022
22729
68708
137940
138752
34339
75304
106684
86632
102500
112043
114432
63381
125839
129811
6423
40009
25409
26037
86446
152136
6439
63277
129948
2887
47983
89771
99272
35964
39400
54593
62349
11953
31855
89506
154478
7896
13398
21037
78775
50946
60368
89193
126980
2050
3931
100032
114119
2042
11474
11476
139116
47172
87360
108172
60953
71597
104597
156625
2041
13266
23617
135792
8118
124313
141973
148736
53923
110693
110705
137498
53332
135763
11476
101761
35403
64288
70767
140034
57951
97530
139881
156878
5922
8430
31980
37881
7252
44046
58595
147872
34114
49298
85992
30419
47267
53179
122951
2654
38402
54592
82788
2060
76799
115242
54350
86226
111432
111433
30817
64158
115703
147568
2631
5748
29779
121334
29777
36592
36621
114239
32197
84393
109069
125751
41453
108014
150140
33512
89575
129850
31830
71145
77689
82030
45029
51562
56606
103116
115229
118435
136257
67074
100872
120543
131560
56679
70594
79890
130468
53558
71221
93323
6052
38321
138768
146596
2171
47462
156933
6290
20215
71226
132021
41738
48277
82820
131486
37491
88104
143214
63376
84599
123491
57729
69964
90297
156612
22039
97423
100878
115203
46680
123380
143273
16432
17667
45333
93020
17090
106455
121739
124778
9747
62886
95602
156803
2223
38736
99597
118530
26937
105172
154663
6606
6618
98788
104354
30159
60163
95125
97233
30046
114125
139804
147139
48804
54659
136144
3609
10555
87991
138513
91225
113721
121846
142479
2089
26097
26108
112855
35951
35952
36029
38388
2535
37759
65012
155418
2092
59756
137905
143594
11386
75304
2098
112853
7468
21024
56086
2092
48036
100825
111788
2115
39774
60062
90040
31826
50373
127228
140326
21823
25885
90040
134331
15330
51905
53233
128944
2829
30346
31610
63927
2104
154080
2120
25885
157619
31021
65965
135170
152880
25132
87621
87625
127944
36520
37214
88454
156697
5550
34712
36544
98687
2105
8268
97667
8277
81620
112853
2117
13213
13234
46367
69446
73633
102570
82654
156583
157617
21284
29632
31665
52404
5600
5666
71104
2389
4425
52903
116078
84270
84286
148812
156749
3285
23755
52891
90379
42746
54159
114969
46202
90035
157618
7131
30638
30645
104071
6750
93068
94758
13505
13538
31494
78380
4013
27803
27829
106616
33443
90035
6779
39908
78071
35088
40962
55976
149049
2127
16868
99222
31117
40981
133358
2128
2135
44364
50593
46104
54470
140818
26735
62904
99213
2130
96810
118858
3994
17676
19064
109540
2135
89364
142838
58337
71282
73144
154829
14626
37921
57752
62904
2151
2163
24997
25020
2560
11626
68949
156877
96380
111934
111936
126816
50246
113064
130212
152571
36564
111936
64801
96370
140216
158015
43162
61767
77344
152520
24842
58426
62991
156981
4052
23610
79618
114044
50451
79399
83715
150689
39148
109726
112920
44570
61489
95529
128942
36007
64651
131175
5101
17038
39873
130070
44504
47265
142198
156941
2167
15466
79090
31064
116519
129614
141894
36487
62758
104524
3409
116604
116642
140522
40981
55215
109480
20295
23530
108698
154803
16884
56247
63872
81224
2167
79090
108528
124864
38265
67398
84495
128926
14131
16808
89472
151558
26498
62675
75959
139160
20936
99298
108925
147274
13322
73054
102517
131029
13300
36566
153154
18338
88512
2179
36014
11771
89947
117447
147677
54539
72055
100169
117777
141999
145009
86666
112220
126816
16188
31329
106900
118798
28320
40658
106616
117863
14522
103039
156009
36991
63256
102685
114738
22990
34413
126816
3247
98577
127358
145147
25386
74983
92759
100886
140196
140240
146990
2248
56557
106276
2180
60497
92754
112124
16789
87842
2186
84693
101130
34895
89546
90364
148165
6758
11773
70221
148773
20173
32360
57795
135337
63205
124306
149971
156872
56301
64041
69523
118757
112124
115643
31861
38110
97876
101842
20115
30662
132590
132611
56314
78557
128813
155395
2198
2201
21235
87775
16267
96902
101495
146066
64928
97366
102888
38204
97429
117106
141408
60692
72483
77351
86331
29609
139028
143732
146029
52310
52710
101086
122879
31279
36714
46167
95725
9848
21268
87893
5600
5654
52323
143038
2219
38384
90351
151217
9836
87774
87072
142747
142751
147415
28540
46841
131468
142476
55625
64873
84461
95368
53402
91113
134156
157187
5120
15761
116727
52032
57168
69773
83562
52924
101290
112518
152422
18622
40376
41971
111845
4924
38174
45151
57634
118340
143919
144005
2222
49431
77805
87667
5409
97102
121644
141591
21740
71668
98110
9624
65917
82570
91771
36969
97818
113837
153286
26206
45882
46676
154270
120598
144136
149157
65569
90361
12155
12258
67822
152754
68219
82843
82851
109991
26479
35735
87892
25948
106706
151626
10593
82362
86625
102023
2251
12561
22392
134433
8515
84907
124342
124906
2265
70731
117377
124047
119867
136909
150855
154554
54679
110375
110764
145768
8440
30307
73037
24797
25525
102230
141120
2234
26546
44088
64092
4197
17955
41040
108429
80193
117511
4851
51611
51618
150037
11827
47978
71861
125805
2244
9803
24358
77068
69871
130396
142261
151071
17313
26669
51812
2249
87693
90456
131653
10821
71207
72662
149818
55641
93964
95110
31845
78555
85860
2252
25664
28424
4784
29535
78634
14128
34193
114879
72722
101395
106240
126348
85564
105042
67179
87070
2252
75000
119242
2272
18620
2278
119181
3058
58147
148523
14613
33931
70015
129605
23792
129501
156932
6559
73835
88281
105288
4379
116078
129294
131618
58147
72697
148523
150224
11532
58870
70808
122493
36283
58147
79163
148518
12694
31926
112263
121389
72697
81091
116578
123993
50197
128447
138363
152835
141641
149032
23156
45230
83740
57716
58268
59154
154112
41355
67627
111732
154691
21882
36825
61344
54749
54752
58810
59177
64160
97633
104161
64822
79711
97334
109339
2273
144909
24177
87729
93556
29256
30952
81440
84668
44040
72544
135142
147108
50797
105607
143412
147331
23172
53492
127494
132770
76058
126553
2286
2911
35879
48574
2283
16101
133203
13866
41719
81976
93556
2302
2306
14390
104942
71586
95631
144786
68016
84087
94067
155850
29233
50443
76116
89229
75405
112324
14122
100707
11393
52701
52710
101086
28463
81653
81654
104557
52701
60112
112368
137882
20632
69927
99325
2294
21142
23469
41912
90101
98437
140047
44041
114545
33073
102279
129978
19804
38340
43135
96736
23469
40989
143391
21333
57337
76166
122529
12573
22416
62162
115121
9769
34897
69488
92833
10792
54930
122728
153797
36459
87642
6827
6844
30029
99812
46984
135449
136085
155990
21622
121127
130081
137454
2310
14400
78871
2308
46025
91601
116714
30890
65691
121599
6107
34151
76692
86946
19894
34097
115122
2316
10037
87844
14027
19594
52577
63601
2329
2335
91740
96498
2335
32784
44955
96498
32318
41311
131114
134334
10050
55554
57685
82226
133563
2328
60280
106538
151385
44237
79001
144061
59825
78001
79493
83721
56220
118009
124957
155321
48732
117954
126111
135664
17181
59317
107649
110249
87691
129292
131176
22513
39633
57585
146659
39660
93005
141464
57283
87058
88124
108942
126347
66483
73846
2337
12153
22279
106917
44378
69117
115843
142553
10467
62558
127824
158062
68219
83459
143142
113048
114479
105764
8768
75669
112641
2344
27976
106915
26592
44520
69801
152486
61561
66354
23077
32789
33091
122775
104993
112820
112821
112940
38349
46264
61243
82030
61149
100850
127045
56621
87559
5360
93952
104358
143232
8991
47053
90384
133921
31830
47381
71127
130783
31333
50341
103077
2366
2372
32786
98237
23422
113192
126523
149691
71124
71126
80869
134097
17607
26946
27210
78017
22388
28735
111072
141396
39359
45415
75691
106867
71105
71124
71126
32285
39223
102864
33925
40968
112072
126977
2359
29580
36894
100753
10856
17248
30468
46803
94754
95686
152054
71011
100096
131049
17346
30722
50320
79059
79473
91363
139795
12045
31298
105579
113159
69511
93502
143068
12968
87140
79093
88530
129906
146304
66441
103085
106362
120276
2370
2400
112555
137843
2380
39928
11763
29105
82195
118847
12105
81636
81638
10744
115499
133234
135457
16032
64400
116031
120735
4518
102906
118299
119838
2379
2388
25221
150604
8005
65844
139725
154090
16828
73612
105235
132259
14326
14330
112553
126865
152857
88025
93069
96497
96515
33688
45625
64817
153423
35237
82792
95069
116859
11111
27059
102509
140846
39681
62239
84084
98003
11242
36824
86694
147096
58971
82272
88561
115319
37231
82800
98427
11347
92961
116071
24393
64726
96190
143783
10917
56717
72048
157374
75846
96906
120737
141564
52145
62580
62664
32295
37287
126657
153227
27490
81328
87127
156759
84505
85415
118502
121863
45375
95437
95817
97818
32784
36507
65045
2403
9309
84542
33290
60723
146319
29843
57396
89541
69639
113293
139171
154678
32920
62823
139865
41293
44062
142810
155586
2420
46748
79849
12608
57296
83390
141321
4447
10784
10787
69250
108005
156387
12973
29939
30506
122735
3771
20899
27523
27554
13111
16119
29462
113047
4440
4447
4450
115613
12250
34535
149453
157330
2422
2423
23829
132762
33778
34457
48903
119469
7924
29387
85550
115974
91266
117166
142497
103035
103037
134416
19486
57417
82781
90724
23511
26264
41151
2434
3101
105546
16546
132761
16537
50945
116617
114369
128057
141203
141204
2432
6123
47187
139925
36274
87191
90903
112851
2434
3692
139925
44133
56741
58330
129174
75012
84804
148462
151030
53238
90696
105526
41892
48197
93207
140349
2434
13325
105546
37289
80166
107752
97307
37632
78510
78952
105113
2459
26170
82919
144114
2438
19465
19474
118848
2442
19464
114572
109535
118113
155645
155648
71783
71836
112178
113584
5537
5554
90624
136655
2445
102926
136033
65263
121426
157411
157430
7680
16331
54810
151555
2446
8365
132841
19464
81676
2448
2454
10370
10402
18486
107010
20359
32493
138481
142723
51544
71879
123789
156595
8792
34987
38470
97853
36819
37306
117294
132190
37374
56700
62730
2468
42895
94794
31245
31271
102321
11758
25357
132626
21735
109888
123787
154889
45489
104672
125059
148756
2469
76843
101032
35085
47508
64442
144214
11340
28682
46327
91665
15005
38555
116130
141653
30757
94301
109380
116711
17187
91457
142592
12604
57547
131091
3165
19167
31235
102162
2487
18483
18486
81194
18479
69051
112436
76849
101248
144114
142133
144587
155730
13603
69151
82583
104811
57666
84207
134571
155688
64450
69666
90838
97714
33864
38020
86091
89987
23072
74953
90220
101134
80171
128078
134397
23426
58126
71757
80281
43489
75084
90160
112558
8401
57650
2489
2496
66280
81606
37656
76344
88668
105185
88765
114370
128134
140903
74313
74626
114667
3460
72046
102192
107428
21927
27704
122394
156543
24263
136627
143400
18473
18479
24526
25016
34338
37799
10199
21927
90672
34163
60395
72795
136211
43348
99167
124884
143066
2495
2514
14960
26421
2499
49253
51635
51959
84408
106224
141920
156936
2525
14962
79980
81605
141845
51653
56679
130468
131214
54329
96630
135214
154862
51645
61114
76853
2525
2538
24592
24608
23359
23625
62583
99269
91515
101646
156407
8787
84790
88942
71482
124548
135888
156459
5779
29538
36575
133818
80245
115916
116548
142133
14215
121387
35138
65187
120754
156398
8016
106368
147369
2512
19549
61459
98695
99611
3009
101646
156398
57275
59892
83175
120416
2538
11681
130900
2524
55813
58752
116113
19109
19170
29348
79819
3524
7042
82340
82879
18491
18548
87064
31689
57146
121886
148068
29448
46048
131281
134816
65183
68838
75183
2986
60719
70728
149676
80889
94474
94535
127036
96473
115974
116146
79978
49022
55904
116271
146179
148406
40479
51686
82335
117328
2533
66965
106057
149676
3747
3952
21029
131652
89845
103823
115250
146269
26938
55938
63661
89332
44943
106059
130328
44943
97162
149676
5109
109030
134926
91056
121496
122404
122927
2555
17818
61720
92096
53046
53047
22800
34016
37313
59518
78648
115146
128813
130318
30571
35014
116762
45180
81311
131343
144229
15828
155905
3139
104679
141035
3762
88263
88264
124501
2755
74343
126080
63421
101775
114789
153675
2563
2565
17883
39079
32531
63521
88922
156186
2551
9042
157233
65330
91054
123810
17996
76531
78700
42269
56217
81537
94476
29098
43170
135565
154132
39281
92090
156481
2563
14319
105186
115706
24579
59717
66677
74646
82937
94601
128185
67321
72148
83007
154131
78747
131094
31209
99125
149472
17060
17063
63505
17903
80061
7301
13200
80038
115086
18493
79105
37627
130462
143900
29957
81896
91029
130288
45266
63171
79604
124564
62814
104941
137105
33512
89874
105393
148890
5496
13846
147601
24012
24594
49535
66979
2577
29043
138697
142558
20912
50507
72202
103367
23439
37139
136407
142008
2579
2584
16319
117698
2587
29049
87492
2592
79450
91814
96202
75202
137728
4856
11835
29378
89412
16759
35183
101652
138630
9878
45457
84023
152372
53770
88708
126828
127075
2589
51275
68944
81209
88178
142512
147022
37296
115037
130208
18914
79052
24157
82511
100509
130647
16930
75202
88055
11784
49601
116857
64528
78789
90339
7371
33455
114794
53955
79981
117519
127158
56730
93185
111257
113116
2613
2617
24012
80841
12210
31185
81798
13323
44003
59072
28342
32918
130960
2608
13831
15827
26005
61102
117323
154864
154943
41081
64420
96861
146170
30469
34521
34778
10644
90190
111577
33847
119558
120198
136770
35926
78791
79277
104720
53721
58359
118573
104310
155657
2619
26015
75934
35059
130928
144318
100833
100834
112174
115591
52260
126617
140533
112174
112437
115591
138253
2614
50936
118174
2617
34742
126453
50365
63100
63849
156163
2878
63195
78027
128542
28933
77638
16094
22845
26290
32573
15858
78019
2833
57646
130220
147814
56448
84834
130082
2626
2628
30546
153819
38644
40758
129511
141830
47572
95456
95459
149259
5997
14049
39654
86938
11990
30547
138294
7396
11990
136772
76729
113355
71326
148855
156122
156126
27802
70992
155605
155607
50321
144736
144759
2641
20510
79032
153520
17167
80636
84562
156652
16745
17541
144585
153645
38310
75121
100223
137605
2646
13397
52625
62867
75080
75123
111393
111656
14078
76655
79032
114206
131928
142857
148658
13118
31221
31222
6462
6484
29895
6484
11082
14058
138370
49690
72096
96118
145921
56899
70097
75272
132133
18162
18164
129031
149920
33828
50321
2649
23457
23473
113186
2649
2652
113190
23454
34126
53687
116719
152199
2652
8556
23454
103007
8568
69156
2659
9905
138467
4914
96603
38233
75383
93852
132228
8096
36649
56018
140416
17128
20808
88082
125250
13677
37011
53709
56316
2661
27930
69126
47645
72913
110246
121368
27924
55261
91604
19387
23568
40429
131743
31320
97739
102734
126800
2683
8621
8628
42649
82607
146685
22354
39156
64399
74470
6204
17322
63712
140510
23367
23377
40061
100474
78127
100826
155827
19387
20336
28341
155608
39544
97433
98791
123570
47042
71973
104490
154111
27963
49202
71680
110213
37796
79859
100212
36892
45938
48996
148625
20226
46792
51201
157252
14893
53036
116607
121253
37716
44415
97378
156431
91677
118789
118790
120653
63397
64011
147169
147673
32405
63698
147216
155289
33627
35624
36681
104190
27646
69226
153497
35446
38973
76911
8647
20678
142669
2707
2708
19366
117201
58655
84469
109947
122316
21519
142538
147800
151399
36521
63848
128400
140117
53547
78425
88802
153173
8751
104058
114306
114365
53243
144161
156395
156396
54777
85493
99195
143757
17402
32813
119843
126372
2697
73390
80128
142527
12915
18784
130820
130823
20226
59443
62330
32516
32523
33031
6552
89539
90364
122762
33727
47550
71734
53254
53572
63373
71488
5521
27352
93591
109450
49252
147144
147345
157550
4058
56180
86486
126845
30551
74475
131879
156876
39700
151791
2724
19348
78746
2717
138650
14354
71705
125057
141772
4252
26037
146751
152136
46887
142180
157083
6462
12197
20501
25222
34756
86163
101455
127104
155595
157880
10085
21091
47516
157679
28814
31078
154590
2725
10777
65194
10488
85123
156089
58206
108892
110326
13498
25513
61832
61839
26219
91339
136443
144286
36510
65339
101474
120519
3383
44618
50322
140909
2725
35291
104754
10773
35288
21687
21700
21702
21705
28501
44791
152204
152432
10938
105883
119938
9760
21700
115410
16128
69177
75681
110259
67035
69413
74508
80462
96219
96566
116052
144151
45102
96509
104089
107771
5983
113473
115683
122024
28841
58978
100036
110316
9760
9765
9766
64219
81406
140506
149088
150345
3648
17071
54670
74437
86699
26871
38167
131892
5635
33618
60082
151145
72312
90453
95532
114106
43599
84013
108294
17071
22933
54164
46165
53578
107862
155815
58746
79994
149677
149732
11503
39813
90275
147768
54664
88737
106430
157999
10747
23874
23886
147214
2808
5976
82906
154637
6497
15001
129374
131424
45509
62854
65289
123846
64432
81973
102631
111238
2808
5966
5982
91808
7903
88131
5993
37560
95160
157837
60942
66620
123542
136464
16416
77592
101599
113156
2767
2829
31610
154927
71348
98456
134839
143910
40871
52960
88302
109622
2803
5993
117667
8280
125014
130523
2805
28137
28149
78390
85290
92712
125328
30867
91845
120064
17358
62833
28457
54849
71287
156632
85824
90890
106243
151628
2829
17359
30346
30351
83846
129975
131660
142342
3575
59257
133236
136435
30150
38023
48253
58462
33023
63510
115484
156186
36699
102334
104324
157394
10301
56368
92798
100732
2794
39317
126543
157837
44549
55957
137941
144619
10377
31863
61639
80566
40373
61128
135069
33365
33958
151542
3017
150912
150913
13616
20019
32252
94354
82382
90709
138864
146381
76834
90495
153591
157681
62047
72982
124262
135796
44850
64886
148850
156126
27219
45469
46946
69617
21324
39303
39304
81259
47423
97637
101338
147270
4525
52154
52177
104730
13609
27459
100051
10925
18124
18127
37088
23143
50382
74787
35898
36321
39504
116039
11881
52643
137777
144607
74299
92163
136481
147178
21439
91450
94147
157664
21142
36938
40989
147020
22556
40604
84783
124455
22911
53310
129057
8013
83554
93743
97909
12846
37560
52502
107473
142369
5545
128098
140959
6671
46382
101937
6733
81046
107784
129636
5985
144689
3118
21379
53603
90401
52459
76761
86807
126825
44819
64797
85813
80067
87215
101514
101519
4033
80596
92121
106129
11809
96703
109667
135835
3775
46518
85572
157249
11334
89573
114483
132982
33563
41950
124844
125568
7948
68033
69817
44562
94691
98161
132008
8474
32785
65995
143028
5977
8749
52473
82906
30052
79314
132739
6445
27911
71408
80267
27910
35318
36738
72572
53592
55492
64134
94566
67292
96288
157551
13995
20713
45071
5695
112604
120629
31607
7036
61676
90212
128993
71265
96111
109127
96523
129328
156385
156870
17600
44083
153782
21027
21038
76185
113974
12686
113974
139560
2837
36199
76185
88254
62362
76162
105837
64267
65198
69946
97176
28064
46227
74067
74158
2874
45917
115264
124166
31268
63140
65733
108691
28668
40064
48168
101212
2847
2853
30915
109708
20746
45779
71167
148676
36921
102811
108103
113088
151798
10171
109711
30762
58265
115393
148678
53350
63097
79107
155580
72423
84360
91736
98756
54933
151092
157274
157285
22756
73648
126231
149934
10166
49870
110019
16050
73839
86978
157232
23738
25524
137326
140723
22036
57791
65974
102326
2858
10165
10171
49858
10166
10173
12453
5102
90949
142543
76745
115507
122198
131461
36023
91458
131015
46261
70246
103333
134564
47190
119067
124583
134358
8120
11927
22190
49626
19125
62356
94257
11078
20780
62108
86446
59712
59848
140085
157545
79526
89927
124075
16859
106307
146546
149347
5723
13895
63576
153308
27867
76810
81135
157896
3064
9889
89293
141683
13381
22154
72224
84601
27904
102326
153040
13468
44024
99509
2881
17907
41261
143036
15415
108264
115776
141157
37572
103857
140227
55250
73290
80819
117529
3395
41688
49455
55467
15698
70729
149106
34646
79247
98274
140840
7140
20736
108885
134806
16563
70142
72827
116868
28841
74308
117401
151905
70729
72238
122274
7572
19733
43080
17984
103483
108175
135028
2904
2905
74777
101009
17693
31267
36017
129145
41757
76327
111695
8712
100452
143621
5741
10439
10440
10448
27829
40296
88041
147036
52392
62761
103762
130038
23134
24520
98546
135831
2908
3426
93475
157317
6315
32267
148454
2903
2904
47744
151737
59255
122143
129316
131744
10962
21276
118835
43076
61451
75305
116791
23266
48501
49315
34822
126433
28713
100921
112014
4571
11151
24481
28431
60473
75225
112730
118461
24223
24233
86550
51929
76014
152877
157615
10798
80173
138570
22561
112003
53145
66086
82208
8203
45396
54937
107729
75271
101367
111159
139342
10448
24223
61779
38289
64627
79489
59002
69958
147882
156416
27551
31987
86482
152141
27440
129368
78750
90283
149068
155570
19917
29140
32416
89235
33174
48775
60827
119555
2929
9718
113690
138194
71933
122444
134645
148617
4643
30705
55502
155367
12529
46508
90107
142914
26460
33551
43016
14442
26876
92280
152928
9338
67238
9815
29359
29361
139065
15324
18666
103625
113328
12449
87934
108148
29638
110025
124423
2940
15324
29359
61985
10943
94190
104520
119934
45392
60583
74309
106569
2938
71563
116140
43665
64658
148931
11212
121437
146048
29368
57189
61989
38006
46015
78866
78867
2946
2951
16966
113143
67550
98079
116139
157103
26880
37401
114986
71864
129282
131846
148143
2955
16993
146816
54763
131997
157209
157237
2953
15257
80210
24797
32370
135220
11033
34102
56292
128557
32248
93728
20291
89101
129807
141361
65837
90489
90536
97227
32258
44906
91585
21344
60199
118411
151249
28303
46470
64060
77634
2959
28888
28890
28891
2963
25658
2961
25658
102439
112720
2963
17504
112719
9460
31067
31111
53559
2966
58462
79784
96449
27380
31053
148419
2967
11712
72426
55052
96932
123299
2972
2982
12268
157045
39239
56901
57260
107891
57018
79858
91264
116752
70596
70598
97078
17893
31165
32789
20815
36975
100136
156045
2988
2993
12840
12844
63481
81667
146251
3408
35096
115688
33431
74265
110049
122138
4466
30661
105592
128720
22248
58163
4146
72719
143265
29134
33764
45883
72643
29134
72643
91921
7354
68049
137898
144808
2993
2999
141739
14862
42850
65126
89644
80340
89385
153585
19213
19539
67429
72305
2994
77227
81101
57957
94073
96514
123719
14139
34658
34674
129794
13416
46140
106041
107127
13647
41134
124536
81124
153472
2999
75719
91086
44943
106059
157495
20952
89767
128737
36878
52308
20717
62285
136616
156162
23103
53282
26905
53487
140162
60126
71056
105625
155476
45795
50785
72623
88759
57994
61858
70769
123950
35065
43848
80429
128228
51149
62146
152627
17049
23680
33913
102889
6656
95435
96287
121585
3010
107324
147601
153488
37546
153453
156399
60741
153489
3066
90140
96557
146124
20990
59578
64385
128396
15917
68210
110013
131143
26739
138477
153745
56593
85635
100006
17105
34167
100548
151430
33868
48110
137111
74998
86013
101073
137379
15319
38664
105738
143441
15319
50518
54702
157769
7475
91726
133741
147545
40286
45876
61064
61068
56560
86849
96442
23869
50550
143441
36202
119781
147707
154194
3027
9608
53023
4142
32599
94796
24436
76294
99431
140023
19441
72011
85826
111468
83632
131248
142825
17535
76264
110932
112086
84123
110130
121204
143270
3043
26767
38966
66496
3057
45361
117355
147552
82263
115742
123247
132019
3043
38966
55136
141810
38809
56255
114962
3045
9615
19602
51409
82233
150329
3043
66499
85396
132431
20422
40921
50367
104307
105939
117356
147552
150495
20412
39761
108087
3060
19609
63896
4663
15312
22123
64184
37151
78573
125620
36504
36945
87626
127945
74656
139863
151680
157592
27281
22539
55097
98120
123416
15491
39756
67095
81410
23390
56452
99354
128995
21219
91825
91874
157748
13632
63178
140205
11947
25177
117268
152579
24265
99181
148835
12118
54384
97871
61007
86379
101072
9629
89616
49152
53251
61987
124890
3067
3077
17393
104385
26979
81313
134607
36025
85520
146163
15668
32460
109974
156986
3371
129345
141708
3105
17411
130223
16815
49663
96612
123734
95910
144783
156630
156869
3105
19739
19761
104186
16400
50029
102027
157691
17313
35754
69157
139098
56443
57550
80579
134174
78138
96968
151016
14833
98573
130214
8217
64179
113456
134112
19748
78221
31285
66096
66102
133564
3083
52632
68486
126763
18685
20048
102338
153259
61375
99570
107008
9187
11178
65819
95756
3497
126933
3110
8303
106275
142845
3787
69749
105207
130486
65759
110154
152918
30481
52555
134472
19712
37504
100528
115068
15496
37058
37738
102574
29484
31018
129970
43887
47069
63120
135971
59799
134530
153324
154226
14644
49623
151005
155484
33644
78980
95299
116382
14961
90299
97501
116004
17439
17443
66242
136324
51377
127072
128034
64342
72509
91590
156878
51366
136764
157970
69265
85423
128407
144180
80311
156970
14648
52677
63610
9838
36715
57905
98815
67114
95780
19748
130460
3141
3174
33831
151809
40308
65955
98748
133845
3110
142644
142873
9147
9153
52785
112708
105553
22672
34603
45229
97236
3119
15178
26725
45394
20894
31842
89893
157076
18097
73854
124374
24627
54414
59194
142624
89893
141494
155372
71224
80136
157076
64703
116032
129144
26724
26729
142801
84331
101191
118449
4375
92822
92851
143481
47194
59672
59923
124543
14963
63798
105047
154553
12092
73824
135138
150643
5611
26518
92817
14060
35380
92840
94854
26811
34971
138899
3702
26635
76191
76238
80187
83783
92448
107012
14434
30649
56866
44084
115066
132913
150388
92411
111034
117407
3147
45394
96151
117268
31670
122046
151906
156155
6049
34527
38315
89820
15899
43244
155281
156929
28502
85342
98661
151730
86575
86589
92520
157656
86032
100126
141036
51333
101242
126742
152034
112002
135645
151808
136935
136943
149257
24559
89044
114678
137240
63229
141101
141380
156042
42080
104936
110172
124404
88457
105173
116499
149576
3151
29081
82217
54210
106170
148665
6694
43690
88571
157419
14736
21298
30898
43255
26729
51532
10663
26000
76111
152139
6297
66246
71650
114973
28017
124011
150830
150837
28017
106140
135611
155535
44851
95363
131290
147908
22930
27815
30264
36686
59993
98486
137962
6757
73280
100011
111018
3161
3177
16483
51412
16493
27257
27266
3163
54171
98488
3166
3173
33009
49959
69953
75848
36899
107592
3171
47366
64665
27682
123974
123976
149189
5766
50837
105641
113260
3886
74671
132258
144631
5931
6312
17286
101578
3173
35958
115995
59193
59318
74748
124192
21930
23604
100785
6644
30969
141717
58336
67263
100408
142541
27253
62219
53842
113923
127776
139631
39877
53372
79777
89197
7063
15903
23221
44396
52207
64115
130198
133485
17161
120058
136740
149803
13780
89819
111312
140540
25146
37266
50282
89277
28781
37070
46625
98451
54235
75624
143619
6924
14113
110630
30786
144929
78145
78566
114889
32319
45709
53835
35954
100949
101000
138229
72706
72709
83491
153423
17650
37210
82875
117465
3759
10740
66932
114841
17647
77941
77946
130349
9976
21558
21560
117505
30919
30929
109708
13910
89819
112966
3206
21549
117505
152914
9661
57099
122468
129536
39572
77537
104713
141850
85763
107798
121433
141808
8698
75403
153700
39785
65525
101562
13418
16471
26631
42859
77739
152910
53182
63002
89614
155368
3211
3216
15392
15400
132002
141441
150196
8800
41009
114515
150545
21398
84753
120689
43050
92342
146208
3262
112415
137726
137727
29776
108576
145731
22409
42236
62120
62121
21428
119776
8793
69230
126931
126938
43301
45334
3220
21428
21437
44292
21398
21401
39508
16949
52999
112033
114862
17342
33099
80705
17140
22027
28772
52155
39903
143552
156220
157216
56307
124636
148672
155505
13592
31099
38026
115220
123494
135524
135960
154240
3248
3261
30595
30613
23307
85223
117436
151124
106975
113852
127219
142228
32385
35239
45136
56894
3671
85629
95078
144130
44688
59012
121315
153537
20832
23544
48583
137250
20231
52659
55490
93398
36204
42153
154199
54063
83510
135389
144479
88250
124516
134490
34503
66078
95656
152030
10658
122199
124524
136175
63105
79527
88868
96383
3524
12395
122065
134724
42830
42841
45916
83528
26438
69565
83815
93252
11332
21530
88506
16513
43753
97935
148558
89535
127373
143081
3259
30391
133210
45851
55649
64090
150267
11522
74900
90679
3252
54724
80225
103921
83226
97388
140981
5290
5294
114795
30912
87750
109368
3262
59234
76061
137727
51511
51541
75544
103459
51084
53951
127100
153224
32292
70245
119029
3260
107270
3261
12861
43982
4630
12870
17483
3270
105121
155638
29906
63644
90842
156423
66001
70645
122090
29647
76894
66082
85564
106279
16581
60640
72829
111199
57348
58817
80932
143508
3276
49835
142471
30063
31258
31795
123275
3284
3309
13111
87077
34964
39548
47465
93625
3326
51980
129636
61447
65784
93836
113146
30063
155411
3339
30893
46954
64025
26336
43167
91124
3776
13318
26798
116731
3281
3283
58591
65173
31907
33993
131814
3283
20921
127097
131837
65169
92030
3293
13128
113046
4362
65811
92961
7864
22582
148067
56257
90786
90811
124195
29861
138464
153810
6401
22366
141159
149269
71810
72326
73198
151586
3465
47316
83592
99080
71363
79166
131398
142171
3303
128512
54270
60576
67921
140589
39267
53393
53394
92489
3297
6573
61361
90482
7499
22721
46102
78044
89024
115149
130354
3303
28865
28867
146202
33380
96382
140166
141693
121733
123669
127122
152308
25084
60297
105692
111713
28853
66051
73211
82702
157020
3307
63450
144517
55297
59179
66056
107447
31814
131602
157005
19905
30901
52478
28853
39647
3316
31534
88578
104775
4486
23411
89079
133301
7449
65345
81677
133392
3316
52524
129887
26581
78157
106218
113770
4281
112721
114055
31545
39715
30865
76015
152981
3325
14737
24895
89578
29532
104067
123270
155612
48286
60218
71441
108807
11348
12595
55995
130054
52846
62877
115709
131025
20378
21163
33480
41232
59202
84898
84902
150040
3335
79382
34910
48864
3328
3335
17857
153194
76748
79382
156164
24050
60955
86688
101106
16854
76489
100952
151857
32393
89202
126434
144919
89429
126448
126458
153172
45350
72001
97817
102735
35516
47219
87134
131365
37608
67926
98495
144846
30078
38135
56501
90291
3346
38525
131531
4853
52489
78425
18937
33858
34352
61454
95810
108342
127290
150462
55334
93730
102445
112666
3349
10993
20720
20724
13961
27715
57538
148619
35261
73643
80559
118205
27505
106180
83415
117604
127083
128673
8278
58085
106642
10990
129703
4254
65878
87918
10985
10993
23417
37094
20560
20986
48818
95366
91400
92847
104954
105534
23759
71254
85532
144565
48403
53807
80844
92696
76716
102507
21459
47024
69727
116907
4593
58614
71202
105987
23794
79261
114713
143012
78602
104494
140255
36922
42463
85832
88895
7711
57838
73586
34039
78037
157153
17210
35711
64022
65454
96943
117732
155372
24484
75057
143768
143769
13259
92082
131886
51774
127418
154771
31855
33264
65944
131308
54552
91979
117788
157234
3393
90446
146124
12129
71749
131614
144549
13259
43030
92082
92218
3390
3406
14301
149446
3385
73738
80315
150112
20508
87041
100849
55227
107798
132588
57952
97641
142181
143514
32294
52559
33621
46063
99823
29823
78868
78891
140899
3406
3411
38490
33383
62346
3391
6650
62346
3391
62346
124518
65025
79469
79474
129780
15352
36017
53600
109315
96921
105700
115976
129361
21697
25024
34515
80788
3411
38564
103875
28777
124720
89019
90753
115156
132427
90397
129137
146163
34714
49583
115674
26079
48747
82160
129733
141072
153314
52387
63961
89692
121867
40938
52396
56022
71187
12687
68473
101894
104016
13957
29124
56839
63456
13679
23130
37557
115727
29232
89431
126526
148632
25077
82043
97785
133279
3860
13744
125619
148919
54398
62922
65571
147947
14303
52143
78127
140667
155080
107582
133314
63502
133284
141108
3424
14963
92248
154553
20729
37074
3414
11460
21110
21140
84502
84504
91322
149627
3425
13730
103575
19061
100115
143331
143345
13571
23906
32164
93235
90456
104720
120735
131640
53614
82574
88496
105022
12946
12952
61635
61648
13571
96721
124428
33380
90001
95946
155065
14218
92357
147083
3435
62042
113462
4340
20880
85037
13706
13736
113555
24209
69133
93406
3429
22856
33856
146999
10299
72358
116904
142461
27926
33844
131595
87703
87711
111479
3433
3496
86533
137977
12914
12969
127426
39950
87529
138223
15468
38090
135975
142068
21140
35924
86647
127478
151814
7394
117722
131698
150007
24035
86370
148918
148922
3448
92404
133636
150046
42854
140120
140123
9067
45567
85496
111074
66134
79644
105517
105890
15892
39245
65441
113271
23451
72486
151043
157258
53865
80327
100054
157114
3466
12754
31684
31716
33631
53865
80327
100179
33067
131543
42423
103076
114512
141156
90366
97321
129428
154156
25318
77533
113930
133361
27192
33651
54414
99269
40085
57006
66291
136927
16874
32943
106624
150541
3465
32059
92120
124419
25803
91892
142848
155602
55561
55861
120498
128922
17149
17156
81794
125824
147979
150577
155282
57129
81766
93009
28641
122364
132469
4360
26765
35698
139148
43515
101293
103197
138204
15795
92121
106132
124419
32705
73529
3475
31687
31702
3468
117238
156867
7868
141954
15755
67386
76873
89454
124283
134679
141147
16389
40667
48498
124283
54211
64719
64760
72350
11831
17050
134174
142533
61446
63948
117968
124985
12755
83678
3488
3490
28023
116938
57949
65514
147488
51937
101945
105823
5809
27628
67666
115506
39331
39655
63998
9636
44540
127736
128181
15490
78276
78930
102087
24771
28744
101829
139693
66771
113414
139060
32129
62267
155361
155373
70613
72149
98733
119496
27265
147831
147847
11806
116877
8454
97756
149175
11802
66054
87811
12243
30213
111340
127227
13854
30451
95452
153836
49024
83272
93240
146360
8544
39146
45458
46442
114211
153630
155310
3931
28785
34705
3499
68445
156151
42349
76499
108468
40514
40523
21569
29402
35022
113156
64653
81985
4788
77546
95857
4788
27914
95855
63239
106127
156726
71812
72892
77553
98590
48632
111508
112079
66370
85020
110502
133601
8208
58425
109936
133626
21753
38024
83543
134473
3511
48890
60658
96538
3917
65455
152218
44274
60072
83741
130726
26180
48720
49451
60785
3567
3576
14516
14518
3517
102080
142052
97968
104249
148125
76279
96201
102066
3533
25896
25898
62552
27709
61708
69130
121629
10395
105699
157524
157529
43319
106319
134117
145834
9504
32345
45841
110682
6747
86802
127037
138259
95804
106462
38933
87572
90923
27025
91299
101526
118761
27870
52483
101475
55990
55993
107360
114388
4211
13212
27381
11533
106134
106468
150964
3538
33458
53920
115451
7295
15364
72935
140759
3568
14050
84291
63179
115188
115769
140834
38384
53643
65569
121078
51948
62558
88215
139599
54440
98527
100355
3539
7762
92010
23251
54114
157305
6980
54439
92248
105902
28664
66905
122882
139311
7036
67229
90153
115812
91821
96182
101069
6034
30826
101755
4583
37046
52554
149448
15958
80819
112282
152413
36989
48285
62302
98934
53359
78372
148425
155809
101118
106511
112136
152382
15958
46209
79586
117534
10156
22051
123615
139976
11586
78719
154722
154724
3568
50979
65549
93482
39688
126986
127061
152363
46911
63187
68163
148749
124041
153665
154027
156122
61645
62442
155566
155577
8347
30642
40344
14429
74843
74847
142931
13961
46728
140722
50292
57578
58662
58666
26386
32995
127509
127527
72330
101911
132696
28513
33830
64339
99144
3569
25689
33698
39668
59320
102545
109265
6147
28730
77785
6147
35669
87744
112419
112423
53224
56564
58114
133982
9168
40094
69664
118800
47065
86045
125345
140530
28869
66365
126094
134091
23705
86142
86143
86176
4422
74747
149209
35743
154756
3579
3587
21471
153798
78609
89978
155348
16584
21478
122195
9751
30725
98555
15408
40054
136640
148705
5579
7280
16512
95326
92524
117692
154656
154800
16845
131769
145672
156948
8716
54469
125848
153706
3601
54962
91239
135203
16598
35392
18662
47798
85481
118629
99530
141694
154418
3859
43530
98102
147228
3598
13853
13860
13871
8427
17132
87047
87048
12461
87721
154680
4755
23139
23148
41930
67568
134616
142897
152042
54962
126619
137908
3608
84038
142897
152014
3620
7869
19707
134629
155390
54692
125987
140727
143670
48292
58378
126619
40899
60843
60944
127061
15185
62401
62655
127688
75466
88748
89524
138100
77818
102669
112376
144390
24795
34161
85759
136573
19725
103114
122666
146111
67545
96724
116322
4432
61902
139287
41402
96724
96732
116322
6887
40775
152641
152695
62144
75848
114058
31039
69784
127496
25335
93660
123169
140464
119790
138841
142445
145705
55247
82167
113746
144181
57880
57933
77894
106244
4336
117740
131656
3624
49231
51179
126953
3631
65255
116020
124044
141658
3632
51134
114359
9904
40176
87765
138404
3629
6887
88483
41783
52011
82770
150355
11506
150513
157207
8465
106345
123766
3631
7869
121286
155888
3649
85927
123671
44171
67496
72877
128905
32555
35364
87023
100931
14200
82479
102625
129685
7445
25530
48115
99739
9779
85852
150793
47190
84822
85214
99741
22273
57503
114616
147829
77233
80864
130783
147741
3643
3645
20222
32335
83769
98123
107475
149586
20528
32913
66353
145732
61244
65418
104818
35056
79020
27862
75352
126716
157704
32347
104818
45746
46386
69533
133697
3676
30023
30026
128306
91861
96161
27460
88483
113469
57259
78622
128218
150266
37350
58505
147269
147721
3655
3676
87588
53362
76575
100387
115124
86711
103850
140051
3657
7893
28309
3664
4367
85443
140302
7898
28257
33949
72298
84972
128296
15702
35026
77579
157674
21791
36863
105056
3704
66148
125065
3673
3682
25413
25420
24105
43674
59639
80606
124453
132256
147575
86452
86456
140562
155677
52740
79098
130154
10945
54740
77803
113406
3673
14208
157119
83789
110402
140188
31026
63074
70140
123730
65424
133042
140105
80634
92483
131867
149700
102147
103833
29724
31097
32585
40297
11914
18051
47081
155350
4400
69434
124221
4350
22335
154897
14047
67958
78471
89392
38971
52876
107021
120966
130199
144593
8667
14206
121088
26692
64442
91344
131853
11403
66081
67041
3690
17294
17305
35631
20751
80021
97213
3690
3691
138947
3691
17296
28413
77712
37832
41591
132097
133749
17296
27222
28430
74475
154941
12908
102505
113021
156614
76403
121199
130855
134230
33586
119443
132183
146805
12619
53608
76191
120278
27001
30697
61314
113043
110757
125572
141097
151924
84168
119194
138022
147181
6445
71177
98015
8085
8221
127142
150439
12620
101843
120278
25771
60087
113875
146050
22869
94166
126844
4175
37291
51078
135301
58343
69819
72707
120680
25462
74416
100937
103535
3716
85292
113329
154826
3719
13092
14706
139621
16211
44509
44530
64019
24658
54774
80156
88498
14781
30031
36192
126190
129204
142263
22469
66601
85758
11471
30677
36022
51487
51684
51715
45683
66998
86421
126805
3767
76300
86900
126417
3723
113918
139664
3723
3724
139731
139732
28607
77533
133361
150598
30222
53636
87187
112819
60449
76038
13092
26797
8221
35457
127128
115353
121485
127446
3729
3764
41770
152247
96390
131578
151217
3767
57327
81079
3748
6343
8439
61700
43276
93409
154115
44945
61628
94253
143023
24999
74021
99575
125376
13785
38564
55482
89061
12939
138021
4991
33866
48326
100968
28067
114854
137695
138021
112478
114864
137695
92159
98749
131933
141544
11523
79961
112080
112311
64713
116066
147207
4489
37039
70249
147766
7049
31992
23110
24714
132340
149644
6415
12988
39846
104846
48250
92653
92661
157186
21018
34331
141086
12951
25789
20284
101070
102486
134170
14836
66007
78156
152746
3757
13050
84831
3757
13055
39155
137844
33145
35782
45601
74624
41385
55533
139026
7410
61036
134618
151367
47372
113281
113311
19550
95294
30640
52370
155469
23059
28201
114846
4938
45936
45943
85182
17758
18671
88520
114136
88250
92418
135059
47682
66596
119201
124876
5507
48308
131609
4699
45237
87370
139834
3769
3772
13715
25371
5507
144223
25694
80331
106192
151043
3790
13726
25373
17996
52558
63466
3772
3781
11848
75417
116635
24032
43650
96394
151043
101150
125471
128983
43656
60823
125647
3842
13333
29117
57309
67042
90648
156643
65851
91820
101457
117702
80492
88363
124556
125144
54605
80491
80492
124556
3790
27554
53126
156254
156672
4455
41858
87778
144915
44363
88366
124556
124560
35835
98141
137118
148248
39959
91360
98121
53711
105208
44397
44404
60070
65706
64218
82253
83084
25369
14707
38888
49623
104408
17023
58742
84297
118208
30925
37210
63646
13899
78163
130259
140741
40713
57484
104381
124707
83265
85016
150652
55034
73384
124012
134368
3815
17035
26467
26472
128089
139941
139943
27495
28162
78376
140157
43670
51031
71585
103824
43133
67600
95984
133711
6714
14339
18082
89641
3815
17024
113061
37694
62750
113665
122155
54773
67564
82820
93462
23614
48616
112170
19280
89741
94354
100155
32488
39047
62383
120306
3811
23614
33890
16676
41670
3930
57696
76105
120069
5810
8923
77680
107107
36289
56356
62433
139687
25366
76938
60946
92352
131917
132185
55738
70474
76540
83854
6099
38052
51203
77167
31982
37886
140779
142877
3835
21895
132676
3832
3835
14036
118781
3824
42602
125789
126011
27287
36453
78819
32699
125793
136763
111427
115763
117858
118305
9377
73588
98899
133113
40359
64119
102335
139951
8837
48888
49112
111683
59768
99309
124582
146392
36798
67814
110269
131709
3981
11612
118478
126975
21893
113080
132036
19726
101388
146595
156287
3844
16334
75340
84324
14044
25028
22492
108120
122920
3839
42734
99133
28479
62279
151034
73871
143178
80193
96435
98515
13471
35388
36811
155461
13318
13338
3887
19738
19786
130463
3981
86684
122306
13675
114348
123033
3888
19774
88796
37301
141197
150152
32796
92746
125521
157624
4261
8290
90110
157284
7060
78315
78682
98179
42874
45281
91334
103600
3921
74901
126845
4583
37064
37377
39800
9658
40744
45783
148655
20803
37927
114816
115097
10112
42619
74968
118219
7560
23168
106301
143337
19873
65044
80015
120864
18395
54797
137703
104373
114713
148932
46817
50316
76686
23064
105234
156423
156572
63437
113464
148582
12044
29734
55746
123281
103834
123662
125298
140879
5797
134738
51363
86780
148918
9579
63257
78974
132833
95580
133465
146772
13007
17415
62637
88287
3888
13451
64032
130463
14811
33706
62936
8590
9811
72734
155354
58394
88200
88225
156991
33459
45861
72615
126356
71669
88225
140327
143626
5104
73819
106435
111688
4675
5348
22155
124515
33264
37093
64235
76518
3885
92639
141771
147512
39883
56842
83039
102961
4559
18399
43080
101639
37006
70250
127985
37398
146078
154901
128197
136284
5907
101448
19774
19777
130464
13476
22791
3903
54717
88363
125144
3910
3913
116664
120693
3910
3915
104980
13223
16315
52394
88459
28489
78271
119425
3906
45794
54717
3902
3903
14091
151426
81046
100427
112492
28293
75909
154084
154085
33280
33885
70048
151421
23050
44039
71039
137197
120995
123938
149062
27306
49436
49764
139002
47059
47321
79700
3906
136936
35019
67381
87307
144321
37942
70665
82399
131389
79700
151142
90461
141784
147517
11150
96040
142599
144077
23267
134928
154851
27732
87170
21144
27868
83466
128542
43324
94720
123923
145459
3915
13506
65178
35314
63690
87880
140715
13509
22662
34779
48816
66119
93861
75392
75545
76801
3939
66749
98602
128270
16480
50138
76189
88182
3926
3933
11548
28902
75004
75199
35157
39584
75155
93147
65204
70427
70866
76922
20018
57777
57779
62609
64694
90430
118658
144144
15290
28924
30040
17130
17595
40505
65872
18943
42999
45665
112044
35941
40688
63082
26028
36424
62381
86511
112138
62084
127426
139099
15300
22063
48396
53033
53791
126912
3947
20264
20267
50884
14046
39842
88523
135055
22572
57024
78099
122822
115401
137395
3951
40461
71032
87180
118916
146666
55652
75357
126989
151619
18142
61924
105562
105574
3959
20254
41216
117251
4631
11129
26649
132845
50951
118780
134055
141107
11244
60801
74192
76530
3953
20254
75315
86729
132422
157723
102419
103338
129383
154979
79748
80196
149148
154787
3954
35476
23038
39854
39857
3959
107266
35460
93254
80341
93986
94389
143078
5900
38186
96476
139854
39868
49400
146321
152379
52700
77765
119947
145488
14955
17863
11277
17347
23257
34227
43133
67600
89764
140634
51975
76718
86202
141849
30655
93516
153575
154511
78939
94628
100358
118374
72331
121950
123665
130491
58517
67590
67600
72299
3972
24251
156467
37730
105376
149095
7432
60569
85738
140306
3972
3982
15820
81229
17255
32252
119971
135132
15801
26399
36598
64054
72335
135121
5156
25203
77628
85966
24703
48314
52656
114259
7388
27754
76947
133027
34570
43247
76684
99721
3980
24238
24254
132653
22718
24034
42084
143115
3982
24251
157978
51770
112433
11414
61761
8656
24706
141387
141389
40581
72214
99964
110698
13370
20183
98600
4641
25409
61155
143121
4000
27019
67239
94870
4605
72197
92612
143811
4602
59943
72214
125327
3995
80794
157321
157547
3995
46188
140557
147976
8815
60751
85111
61694
98797
133210
28255
57177
60148
24302
59848
4641
25409
59384
4006
32218
53348
30070
88526
89698
105018
53348
70159
100258
149818
17946
153592
17940
17962
79212
94870
49543
61155
149869
40914
91750
141905
152322
4016
24473
112149
4016
15417
26372
96917
73746
100258
110626
57710
66670
83467
125602
64010
64086
55961
141192
148687
39141
71508
131424
50385
102181
144934
21849
37309
45111
62553
25262
40420
47799
118162
148301
150407
66333
124910
134825
12026
26385
32230
71369
77139
108364
4023
11327
23646
87119
17240
52879
86669
126840
30575
153818
154583
62391
70878
84279
4024
124910
124916
145330
4026
53108
142722
11804
66333
139959
37119
103873
125371
130992
4044
61772
142443
24664
34913
60849
112762
49517
77988
144822
154348
48421
53799
75727
93957
29282
30496
140961
140964
4056
53108
132672
17085
43106
155778
60018
80595
100339
7715
9752
30721
78535
14373
29010
62855
128106
7711
87255
100741
11637
47381
91167
147644
54994
97507
141325
30803
78233
78237
15972
88528
102252
128587
27432
78887
140686
140687
63857
155183
155256
155793
30255
39511
100567
150091
4056
16515
132671
60018
100339
150755
32716
61151
106310
109428
41462
60079
4058
86669
138244
152345
10293
51480
61133
77007
60238
74885
118423
139494
90857
129912
156391
82356
83718
150711
7456
80672
141901
27225
60739
76932
33888
49429
120272
138034
11994
16527
9831
33907
53950
112417
49236
101681
105644
114058
15914
48466
60329
118086
11748
67929
113636
119362
16129
34858
65286
106128
47822
99245
133973
157298
4076
11412
77799
4268
89981
112577
13411
83385
123711
147786
4080
7638
51785
87830
25575
126211
157826
157827
73845
99245
128383
133976
7638
11839
113516
154719
22420
99117
101228
144877
54894
60479
100130
110992
14963
45041
74030
105904
21259
31148
150643
157043
4103
11917
127011
134686
21229
35617
113516
14800
28518
89251
140572
4083
69640
108689
125190
18166
33053
33526
121106
11390
11397
15128
7621
21335
92912
122460
83822
106766
112750
143086
53906
85640
150775
46337
47054
66813
111862
15223
111419
116014
50475
57531
132146
151399
56888
92847
116478
22152
32691
81873
147516
11396
11412
15126
15128
7108
56541
99341
144744
66618
110976
112110
119356
51400
65798
97897
155860
14260
16951
45757
55580
4098
17079
80840
85467
20754
109098
153471
4110
48793
136728
150593
4100
4124
16427
40236
16947
126372
146532
60696
75048
86950
115687
26778
151014
14295
21288
30240
140071
9612
61226
87666
4181
49383
75240
35847
42048
132905
37760
85464
123156
124846
12849
105200
128901
75261
76173
105259
112198
26580
36150
88371
62336
78519
78525
153100
14260
55580
85469
40323
99643
126372
146532
61859
83785
92286
97010
139229
139231
4125
26824
113742
137178
6273
48224
69635
83214
52825
76561
76575
78875
101568
129800
150080
155515
4159
4287
27575
5706
11254
51886
113502
19582
29341
129238
45473
57174
110124
30293
43818
72164
102743
17548
17614
24301
30542
4125
16439
76353
26778
140091
9604
40826
42631
124574
17711
17738
17765
35780
17711
27810
53296
30519
49825
138549
6784
21212
37873
153611
30507
62078
87860
8746
97637
118791
127359
14153
30776
83494
95962
40876
54104
55282
92488
46063
91195
144717
41471
67572
72602
28829
62435
113710
145470
20857
30821
115744
7384
27810
27825
27844
25248
41062
139972
146151
22554
22565
27628
101678
53023
79294
121034
95113
95133
118544
56541
80987
100489
144744
43820
61292
106336
115159
73263
128328
131687
19134
153420
22434
23928
43154
142203
7310
38551
120601
146851
7145
15867
28033
28040
48221
49028
51429
56614
4482
35424
55743
141062
16071
104329
128108
130962
11065
38623
153173
15865
15867
52832
52844
4656
18585
34955
129919
15788
30581
30583
30589
5710
55767
95128
146145
105665
135282
138086
4166
16442
30581
16238
39812
61766
142720
35106
138723
142455
157167
12327
53937
96904
59749
139853
147296
7472
82986
141531
150057
6945
16074
76620
6131
67311
96288
112816
4193
4194
16835
157980
59340
100038
101543
129217
44923
81060
147643
152432
27506
35031
63186
88864
5736
33613
94477
153669
63500
89635
115551
131310
18889
33613
100846
144105
31314
83734
14231
26915
89522
148418
14230
27960
78194
143331
109587
112325
117603
20813
22705
103999
24618
73822
74443
86012
4287
23964
22590
58692
123532
149076
24182
24340
96779
54463
85374
85376
134354
4304
4318
44126
73410
4194
28539
28541
76389
38836
59394
106048
50559
78236
104317
104320
44666
72433
85705
87984
56937
140865
140866
155514
55428
119273
119291
144544
4193
24877
28516
16836
20484
25947
28516
43928
66523
84593
97108
10903
52904
101436
96641
109360
116149
37399
40447
99850
137327
8747
48050
99168
10793
53644
108002
116073
22784
26344
105001
145208
39254
50504
77171
116847
7763
46098
54322
84922
115577
130140
141166
155183
4215
16466
16468
129681
85879
134180
141825
157291
16531
34479
100125
112038
15913
30486
130622
87907
115135
154668
22831
75935
113490
4884
39834
116431
9289
13650
134250
136729
17853
76985
143355
20624
128309
142942
4217
16478
29358
4247
15101
116050
141713
6272
6276
4278
23793
82764
132275
4622
30518
30710
116698
45757
100865
157316
50977
95969
95970
4227
24702
24711
93143
26178
123002
134814
151475
4236
24708
41264
144342
19021
59105
122949
151126
74811
74963
100995
4232
24708
10195
34380
110663
154911
86876
100540
157736
61535
80067
113024
136667
4241
72744
111337
151155
4238
76919
19218
73621
137062
17118
67798
93338
137243
24317
40763
57367
4238
16577
39019
4241
21504
151150
6008
16582
46119
49645
72962
4242
4245
26730
26731
28806
72739
4257
9116
158019
21026
50081
80759
114471
58956
72867
124322
125429
4249
20301
118825
24012
24594
28933
37522
4253
64516
42484
71262
119925
126322
4257
11575
8996
61232
79570
93294
15179
92897
107924
108443
4278
69612
77640
64590
104719
142710
38523
79278
96352
72342
92081
108897
130068
16803
33281
108858
129732
5854
16728
49740
57474
58323
66261
17770
47511
117228
144279
4413
28330
33720
117821
24315
73268
90101
11856
82550
133884
18716
71501
80218
145167
21164
34322
52032
82276
47164
98619
99649
104372
8035
20658
20659
34482
55012
67026
121724
112274
137870
34685
39697
137836
145273
23217
69355
72063
98178
35389
45054
46112
97231
14080
38448
45570
79812
25122
55419
55440
134989
13463
59342
82694
96940
4283
32682
52464
115053
33963
47664
81238
118003
8941
83235
83237
115125
49504
50413
13206
32442
46107
97767
66480
66485
136980
140346
117232
130599
20959
63682
153303
17271
150106
22962
75908
86203
131291
4300
34674
89434
114824
43308
74458
123984
134927
11917
105665
32546
45322
60225
128284
7135
43560
61818
15366
64799
73171
129563
48071
142637
150740
151215
45322
128284
135227
140816
16585
87758
152102
46518
80326
85572
129394
30443
76875
148460
31094
33647
36709
147925
84756
88691
148384
149566
4341
5124
112246
6689
21457
48211
94996
20124
52464
52746
12208
62157
67679
77984
17861
40685
51474
150001
71391
128633
154618
4320
129157
142035
20549
133980
146396
151623
8159
98991
108272
137832
14183
29790
29809
132838
14134
14150
14158
35320
17162
40139
92830
93093
4807
30992
113647
120428
54254
66182
125517
151183
52526
75045
142349
146068
21394
35421
85044
108740
20402
26289
49643
93123
15723
37820
50621
130502
14850
87808
87857
107147
92369
94804
146981
7992
11298
92439
11347
65811
116031
147554
10840
73685
74949
4555
24603
137461
143756
29902
75663
87163
111963
32042
35109
52202
143540
34743
93797
97312
4993
16116
40792
90570
75166
82686
151399
151400
21973
84712
85479
136003
9751
78207
78311
146389
28322
74652
126278
126578
61444
94780
138386
138822
4673
52135
74832
87731
36634
52846
71679
141230
12506
93513
134461
134466
7108
97312
126270
132273
39604
50630
92247
104761
47815
66218
17175
32270
32280
47985
58377
58683
12959
26615
67844
101928
14837
73699
139684
10293
112250
22585
62400
127459
13182
13205
67241
88911
23580
40684
47799
134706
17264
31960
118100
145160
75191
114256
137919
24516
30532
128071
153429
19787
53459
79079
116101
28578
48605
141052
150554
13739
156620
28837
41263
75350
137369
19043
33055
39523
30416
35995
50248
19043
78881
103901
128232
4409
41772
55220
65452
4358
13730
27513
29740
16864
39626
67684
130226
4366
27524
29772
76146
80369
119969
125029
51902
87874
101731
72031
95444
126326
90396
96473
116113
68638
79260
79284
119929
36190
78284
78699
127745
117496
121200
123462
21096
41378
24658
25354
132256
4372
73883
87205
103326
4386
4388
18991
19003
4373
47485
55023
118342
26619
48094
121195
152905
24426
47485
140291
28608
119593
55286
134781
140408
19983
39776
43306
14984
35921
35952
64696
4380
23229
23240
106363
39316
79671
111057
4425
116103
131127
4390
29889
102464
19986
67745
121533
150239
30409
44734
49830
148238
32833
124074
150628
38949
107716
138463
153810
26216
26699
26701
81176
29889
93654
9432
40027
126868
146324
4390
87378
127247
31879
52848
127238
128307
40168
87009
43357
84107
92851
143481
48674
94208
138716
139181
26662
68775
140831
143776
4417
18156
40355
40359
18165
18170
88702
118538
10476
38235
52576
113706
27488
61321
87563
145894
7840
16234
33945
150815
30396
62296
76148
92455
98215
134308
100747
121534
130226
137496
59004
62358
139361
18468
20487
93459
106345
46495
60658
65452
65455
20594
48702
59994
60121
22534
32680
90110
150525
45041
63798
96908
123691
15269
84952
136212
151411
4480
77561
141485
65897
67898
67963
93701
13825
25991
139136
43308
48526
151157
48526
110557
43308
145487
145546
25612
41802
69302
80565
47786
50402
85443
140289
4424
40351
118545
6613
46097
58689
108465
76685
112679
126901
126906
26024
76803
118992
151413
22669
27920
109339
16088
73941
148340
60536
74806
135213
135226
18157
118546
64611
90405
23562
119490
122144
144943
4610
60026
108963
136428
63856
87979
128974
34206
46010
118270
157648
49575
93635
97810
131525
14949
26211
26435
115581
12321
27696
87667
58714
85550
96476
118673
18156
20416
88702
114327
4437
27984
103712
118569
49851
67820
139247
148247
84637
118553
127975
26538
49601
75582
4440
4450
40439
42064
116717
11482
82637
82639
108109
4458
48866
65979
107876
4457
44834
74690
136424
17570
28526
55183
90665
76593
76617
147447
154614
7257
123071
139978
89319
74693
126269
127502
151107
21794
27463
34646
100051
114919
126838
12338
74162
93483
122973
20754
66014
106163
153402
45958
70441
143081
19054
20045
99220
99280
72150
135192
42620
136097
143927
149663
48440
123067
134467
75499
112596
12162
149167
149168
88828
92718
124624
157818
70466
82286
121988
7375
65201
148896
154113
24539
142994
147827
147914
106013
114207
124246
124283
4495
11973
26394
154781
34372
73304
147383
47935
124985
125188
154271
99771
121095
124764
157311
25838
56306
99857
135286
4502
25154
25602
143775
20313
91447
131386
29522
103321
118014
118180
22137
41087
79160
90186
4482
87951
135286
135494
54273
94303
144257
144869
53253
55544
120769
153462
46128
84013
147946
149124
12478
21353
69760
100605
59764
73585
98634
125080
25201
75184
76978
61397
101081
158086
73311
106296
77500
116888
145550
146738
4485
4495
137707
4505
18401
137714
23609
37096
128958
69295
69801
131087
17771
35083
39391
138596
11252
27259
88394
25303
111514
111852
35517
53526
55336
95519
17543
34590
112460
126464
118035
118037
124833
151533
4496
23619
112184
157796
26389
23030
25892
51721
9948
22801
46100
105908
9521
49892
84221
132774
67932
67959
93601
11528
50390
61355
66436
19686
95731
119969
10359
80575
101042
10578
40879
49340
51600
48035
119115
129615
18417
26389
65261
4508
4520
18518
140839
13928
82379
101430
147592
4516
140848
11656
25419
33936
112315
42922
46338
110177
136153
81828
156183
156187
4515
51138
66015
153690
56885
70253
80484
89712
15455
17038
48131
6509
55111
125369
19406
79853
18004
63358
80229
98553
23947
42114
126520
62136
64147
98251
153941
12075
18539
19384
50406
126959
131239
4793
42318
68886
93965
22723
78974
97805
141151
16606
94959
95505
125216
16013
36244
65134
4553
8701
27629
39685
25946
47249
74377
106213
4541
35856
26163
32258
53637
93716
28167
46410
126083
138004
33521
76436
103002
151930
29130
30047
158064
4542
76635
76636
101158
120917
122880
8513
72040
107429
109910
25062
58938
93572
107950
51215
54879
120309
145678
66815
90565
91908
74903
121969
144365
146481
84970
84973
111946
144279
29624
53637
93716
4553
60730
76634
43130
70855
85463
87615
4547
4548
20132
152553
4550
24787
24788
127222
42763
76273
78349
108625
4550
147029
24784
110751
130153
42157
42810
68369
102980
24784
7290
25529
65471
130980
61326
114091
146227
146429
4556
76635
5594
85510
89461
100698
25715
60410
132370
39685
113283
4909
24603
132138
157614
5164
64448
133720
141649
50639
92845
101659
4579
4585
149221
8274
58735
129437
112795
112928
113004
146517
4564
86546
112519
49460
101290
4673
4791
4825
34869
4578
76441
89808
4578
24699
25478
76999
55705
77051
77122
132310
51257
126306
153541
4581
28429
73918
157671
48295
74965
126240
25532
111692
117765
126130
53122
118662
129314
141688
8878
48272
48427
98944
21536
34369
112102
112143
30799
57406
57633
79490
17924
87179
90940
152564
76981
115641
149233
155474
4585
18803
18819
149585
54669
157713
42417
55982
79482
120113
6085
19096
95867
95881
112298
18809
30368
96886
113445
13216
85388
115641
131048
61821
120958
132003
143193
21287
100024
147370
41789
99220
125003
14136
25026
25032
73936
123873
157712
6198
33578
68604
20966
35774
71388
141639
28540
38553
71153
123423
7466
26854
35746
64535
44655
74111
106445
118493
14136
24875
150301
47276
76413
154019
14799
24860
24868
24875
13491
28182
72111
102959
44662
99964
99981
4617
24852
24860
133685
33347
87019
118282
135777
55181
140140
143764
10009
23395
51119
94357
9389
85310
88585
125319
7245
65940
90349
141550
26047
70538
88732
103532
26294
56311
114008
36007
38900
69598
57125
131607
138642
145432
4914
97686
107803
131469
16894
40997
44718
65721
29876
43973
90388
139125
17069
103864
115147
157125
4627
99018
39643
94803
97873
104734
12775
17043
78934
137339
81559
92968
118692
14645
15506
128450
139756
30445
76133
135679
34577
52512
128144
155545
36004
36010
87070
145112
11099
30316
52020
107889
53760
66954
126833
4633
63541
7788
27256
118765
50332
77562
77566
137397
30613
43982
112996
11241
140867
17786
44576
44770
77781
4635
150558
150561
36571
36572
71332
80288
13933
99018
34626
90447
100238
125550
30294
52846
53562
57177
4652
4657
25442
25447
5124
25907
74832
152412
72066
98055
144059
61145
112043
46352
75492
100943
143045
62973
98731
133340
13405
28109
104560
104579
34879
86926
101366
114240
75460
77133
86859
101402
42095
85659
125826
11891
111550
125896
151435
21812
46972
49178
100098
40404
57058
134198
150900
28917
67026
106755
152313
4654
151146
70543
120662
138573
157167
4658
18573
88552
59720
72456
86003
111091
4658
6346
78403
8852
18585
103775
18585
18592
4684
22455
22464
27832
4662
80648
92417
60800
126863
153904
73536
94490
13597
89561
89860
88716
98730
141001
147743
67002
91261
96639
148707
13394
81683
103729
128861
13407
45560
97251
140923
78421
108114
108433
115231
36987
56863
88438
114998
4672
135105
143098
143908
37812
64031
115241
156028
87115
88005
98961
4792
4824
9402
102918
109172
141347
62208
135191
135747
65433
84875
92098
157236
35064
138626
142437
146545
20290
20349
152600
154728
38729
60839
70949
155516
63119
133374
156501
69990
69991
80721
96947
4684
4718
13644
87740
50296
61650
70531
81962
61940
62592
101616
102562
112891
112892
20896
70256
80894
154253
10774
37606
60263
115498
12504
27830
109486
29898
71043
83317
137659
12757
12760
115684
24165
45735
66244
83085
23352
23353
135316
146907
9592
9638
11998
31388
7895
82047
121312
126785
27109
30077
100696
133282
45241
47117
141054
148748
96252
114734
117604
127083
17155
72513
122741
4706
4708
5630
72514
103311
148861
37219
63705
78156
156883
30051
75804
76114
102328
9004
41332
41978
67592
23732
24320
31847
76709
10487
38052
42383
66999
4709
54826
14458
101900
129810
154251
4709
59741
99855
54094
60528
39763
117399
126136
126333
18193
109797
117748
139090
20785
66730
73892
14782
30216
77875
98164
7565
17889
40689
142299
39101
53577
76638
102515
15778
50662
65338
78054
61572
87299
132519
132520
13657
113547
116062
23651
46302
59777
145314
4998
40553
54699
118210
13693
37115
38024
134775
25253
67602
113395
113625
99091
140257
158146
62005
88407
107526
96137
96544
105062
117605
102247
108845
108862
125735
12782
97453
99757
99766
81671
101706
101721
131385
12483
12504
25308
117755
4734
54698
110055
145314
16430
29905
145760
146338
30280
62662
76204
44798
81642
153718
48596
49270
80076
94256
138849
141593
4753
4755
23148
23160
56997
61167
96782
128497
18454
49794
143614
12487
98670
100624
119569
16896
41457
41488
114700
8005
155952
12087
49840
135679
148314
7620
50776
105357
113122
49810
101922
108317
121951
59769
103241
135987
135989
5573
24560
108811
131490
12474
16506
75829
87627
4756
22391
22394
87764
8830
35456
78957
25004
32587
141368
55154
77076
81016
90041
16810
63340
82434
156495
22391
154321
4755
22363
93821
119311
87928
22363
22365
49903
8108
27093
27869
138998
41936
49943
93488
138062
7128
87160
87161
157719
4761
4776
32595
32617
68329
112520
7850
35311
81231
16218
40639
47166
120036
4767
57065
68329
72490
57888
123872
149364
36297
62407
113669
129508
56023
59588
112521
90173
109815
109961
133834
6562
25381
101022
126862
26114
66660
101018
151635
41415
67607
67784
98383
52711
104097
25620
56174
88730
140052
47168
89720
104154
130489
31920
101511
128508
158089
28654
59588
138718
4787
4789
32922
154919
5562
116222
122956
35642
55907
70675
153698
12818
40528
111356
116526
8816
11875
97573
9812
46982
71785
124827
4786
45748
80689
141805
16340
104596
6140
7974
35278
102983
26002
93624
122956
10043
92068
5562
104918
4800
4803
20451
20460
27532
106720
151367
16585
75546
106720
42218
95505
135325
4807
120399
120428
120430
7233
69058
116935
10057
73572
87311
90931
4799
25829
55188
138241
77224
120962
131951
154194
20386
45477
126670
45827
138536
28647
55105
92634
142928
64393
90262
116173
116237
5789
98717
98729
92994
113114
144370
144373
35805
57678
57947
90385
35832
109769
123787
155915
51096
154058
4810
91672
91708
144571
12629
75307
92992
144195
4811
11173
42857
4822
86877
4813
4817
128199
139609
60325
106505
143961
92918
95083
116518
141851
15873
104586
115819
141505
22659
22660
22674
61445
11147
87439
145590
87433
95073
111436
156524
27273
89542
127373
143081
4827
8124
47591
138015
15035
61033
97074
141598
42865
86120
34896
115603
140318
140335
60376
105642
138272
11079
35011
60376
29205
43159
106838
61445
158032
4837
4853
7758
26679
53446
55265
117259
4841
31487
31519
144723
4835
46011
80792
140237
13209
92877
105614
133774
4844
72085
140077
15108
38414
53663
90553
4844
140126
4846
91988
129281
130700
31487
155796
45867
80789
123531
157778
23662
62406
62420
89912
20110
36858
42652
115031
31484
31515
78540
6704
80476
126665
132290
55729
71065
95111
114928
16802
106382
53598
80476
126665
6246
35795
131292
10118
12609
52803
100926
43877
44552
91833
105870
94822
98429
115483
7228
17014
112793
154945
42736
99496
147513
30534
70397
70880
77658
31484
4865
8753
27392
82092
14829
30219
68593
135304
4858
84958
84966
29208
71864
134869
148143
4863
29383
153313
22425
43182
43560
95854
53510
61835
24072
105043
156591
4872
4879
28642
4865
155714
31490
38704
102240
52838
10757
34041
48100
91701
4879
34041
143880
32450
32824
73079
17135
39909
49442
27413
84966
89412
126667
4877
4885
29112
29116
5203
106675
49479
101331
132524
30800
32405
41242
149014
52026
68295
112187
112197
36839
49500
129388
139121
30991
40419
129626
4879
7002
111022
111202
91701
6519
25769
101269
146050
31661
31677
90099
149111
4885
129626
44213
143468
156478
92667
107831
116393
155245
116238
116242
116246
4888
4905
81649
135296
28736
154902
31336
78546
147121
153202
5056
43495
93661
123169
65825
86308
86319
25359
37400
46392
118382
14944
109442
129145
141566
6682
32529
61691
142328
6944
33880
69495
144038
56487
58090
58091
95087
63938
102733
147282
149077
35032
37587
37931
103279
10076
63016
102321
50880
103600
122666
154072
7238
13545
27409
147330
6837
16892
46695
124128
64066
84659
104221
123506
34388
86462
106768
152180
52217
137063
139777
50701
130982
156668
4918
25245
25246
32980
27508
59774
64170
135621
32554
132370
134778
57471
102294
119525
43901
48503
49146
80717
29195
37265
76078
60777
126063
137410
51339
79814
90634
91500
107068
116335
32043
54636
54644
121416
15326
44926
81987
134968
4925
32979
4920
4925
32781
36401
32535
32979
36410
16077
31877
64006
64007
8893
28560
133735
5141
74935
138734
23084
43658
82658
141010
17147
28035
31305
153554
4932
18659
18661
135128
5005
59323
66848
157112
16957
30222
87187
155928
29944
53980
57644
92872
106063
132078
132081
4940
47798
56796
57455
72027
90944
37499
103604
134347
134349
4939
74555
100969
125834
28676
55090
81111
145964
51368
52130
94492
145782
16733
31964
143497
5292
39705
74545
4946
135135
5307
56536
101286
118477
107121
119396
137753
152729
24918
59758
143931
13056
47250
72125
13539
54944
71288
83384
4949
21984
140858
26906
67582
95150
96817
4949
47798
100122
103837
16992
21985
30179
94243
119999
123285
46254
119569
119602
132175
35700
111334
145616
4969
30681
30723
54016
22680
57721
119596
119704
56807
94667
118988
144675
48937
142973
151997
4959
4976
20660
98567
15688
66067
155875
30684
98569
4961
45888
52673
157862
28026
126530
29103
113896
118456
124371
5170
23022
95699
97406
87839
108406
113567
152802
87890
103639
120981
124986
114694
132215
132217
134147
53989
66454
103183
142253
49650
119172
138909
154797
4976
30684
38638
24859
39431
95226
151857
9207
35107
70379
101631
30153
38610
107339
129697
4982
76437
76442
126846
29949
30476
93098
122691
115108
125944
127794
127795
4981
115201
34732
34872
34922
89435
110630
144619
150120
97631
119366
131089
151575
20011
69459
76179
94355
98567
102526
140843
49046
66886
87861
13763
82434
102048
156490
76437
76983
112602
138068
68009
95210
118322
5190
48992
144924
144931
46337
58528
101449
151702
17216
27694
28322
40762
11646
39320
70863
142486
16504
97632
108462
152964
4992
33525
35697
4994
117621
138962
16617
103150
149343
66080
76677
95856
28312
70217
92050
154769
5002
5003
64681
65540
17231
77370
94907
154819
7022
26032
75410
13723
32101
63311
12734
17895
135573
148410
5564
26886
52627
5006
140304
5008
139088
140172
68178
84140
93842
127705
6190
66784
68723
5008
139498
139541
26745
26796
26823
139630
26795
107794
112863
135469
135495
5012
5015
5016
102544
15240
95733
97246
122991
13307
53822
75309
40509
55346
112237
112620
15699
41256
69164
77448
53822
99855
132306
48919
96376
81348
81364
95235
157572
60979
129152
130719
142415
10294
60716
66175
75309
17500
107126
124475
31777
40765
59641
5030
25267
137720
53099
65215
65737
156478
116005
144807
144813
50918
72330
118457
48712
59454
86665
126629
72835
109718
127181
144118
22214
29058
63399
89110
51139
125844
129594
145232
10739
76783
5876
6791
39847
40072
36526
89376
105212
5037
77869
152672
5035
112300
112304
11523
112311
62909
64120
98600
103796
5039
104813
139366
16187
18920
30200
48849
105732
113697
155998
95226
126056
139739
146410
42746
61144
76160
95619
12288
50158
132104
145898
5048
45873
126530
132137
66174
67242
121789
153961
27456
84450
84456
133151
22296
36417
78845
139648
26042
49417
101409
5052
75124
10646
51367
117921
137937
69010
90195
97649
11830
53473
109799
122113
126057
143546
16952
87248
104786
116760
8592
64169
83606
156047
7920
17947
29187
96590
5076
118415
129712
24008
83760
148611
11436
43563
43566
132005
15895
45868
79545
29608
73766
93310
21148
22980
107109
5065
5099
107813
107818
5081
85985
86888
113966
58883
85008
111004
157457
20087
139316
30635
83406
129929
140017
40834
82618
146932
152487
93344
123477
128065
21214
38014
76319
139903
27015
73464
82282
147092
13388
14332
46167
95725
8820
43165
91235
156465
26345
30344
71329
147907
56696
95037
96691
123548
113099
120660
136526
9185
85537
123169
5635
59645
85756
143647
12053
69141
90376
121494
43678
83327
133559
38381
144813
148422
26095
113604
131239
52142
69764
84555
97045
5085
25650
53730
137961
27467
74935
118476
113966
117540
152313
21970
91218
106038
116903
5940
30625
97960
154964
23399
26082
28732
131957
5239
35110
45282
57685
29622
43026
103720
113407
11297
90027
44964
122148
130629
150951
47402
59790
60011
73727
74835
76648
132372
132373
52336
53549
88741
31319
56392
94604
151308
75763
117251
117281
117284
20596
44643
45619
84624
19317
113651
127789
5103
5122
94196
147733
87545
109587
5107
65401
73874
73885
86689
102726
108446
133055
152590
28717
60174
108283
5125
21782
139225
5775
126703
141721
157245
23267
37052
72086
34593
35950
93535
137442
44635
75176
93552
134927
14515
109773
136510
156519
81083
94119
118875
145644
59356
69496
155325
155326
17328
51762
62118
154678
31906
115411
142876
145676
5124
24175
152412
16911
30844
103627
41586
55534
93848
138550
65752
78977
80920
87302
87457
151460
5125
139228
30071
52762
87026
112247
7984
21761
51871
93993
145480
157574
5160
5166
18767
18802
26781
76075
80448
145387
51165
82835
132480
132498
51685
51864
56072
139157
5145
120611
141604
148422
6368
19984
49486
137898
8315
12540
103655
139103
43488
60880
126790
137733
21552
31968
36396
36449
86603
102244
44032
48853
137349
61405
61553
90921
90922
36477
39444
67076
117053
5169
26754
26765
139148
67307
116304
41974
80879
85966
104345
41955
52805
73926
74934
14279
50757
52726
91420
104593
141549
22960
76934
94975
143407
5687
17636
95606
129782
30023
30026
153142
50304
63917
130230
38754
83890
157242
23121
54373
109006
123498
8073
108591
135293
147434
28008
29124
63497
83200
10133
33693
33714
120544
73926
80880
135787
143814
8696
112056
125786
20864
52698
129663
146673
47636
95674
132558
133171
14849
37382
79571
131907
5169
139147
80395
126233
143419
157237
64871
64873
106814
147174
28540
96545
123422
123423
15010
81187
143833
15799
50054
142338
143581
5167
35562
77754
26740
51902
77814
8608
42739
72129
107725
26740
43825
65298
72964
8131
53598
53704
132169
33254
41075
124704
25445
82109
87552
14863
69699
144810
147688
55233
81840
118649
118651
5177
36170
69439
110040
24293
27403
36450
65963
70084
74362
97464
89823
107702
109514
18694
41766
87975
93428
35416
50281
78942
94456
64055
123886
123888
157942
5563
65923
82363
156849
49085
74340
106738
52187
134617
151982
152106
31690
64654
64694
115489
57253
63588
128044
36416
85696
115889
147174
49781
87942
130892
67978
101668
146398
17412
32145
147588
17337
24913
120052
125789
52141
84842
151982
152106
5201
49564
52835
150489
5202
31857
31876
112616
44441
99819
115047
5201
5342
48835
106672
43233
77270
148271
54637
157864
157865
157869
125093
136702
150857
25263
151768
33157
39205
114319
25263
48835
80955
17503
88113
120172
12818
59133
111354
111356
5223
33157
112614
112631
28374
61464
65493
45965
125943
135834
157582
20121
57355
57356
154360
5211
5223
153511
156832
112616
138494
28824
46288
86211
115363
56555
68829
78921
145739
18915
23896
54828
102598
5219
101037
116546
132777
109412
146512
153840
12532
22836
113501
156248
27415
49650
93548
152740
141640
142142
155272
51013
57844
154439
154446
55472
72870
95650
5752
17958
85700
140287
102505
5225
27972
27978
69018
5246
5815
113426
16958
58005
73282
140808
8492
17546
128674
58016
64286
72248
72253
33696
86452
115700
89678
122650
133396
133815
5291
5629
7412
128674
5249
23902
23932
142421
5249
5815
138332
77209
105639
132132
152275
17315
32285
83114
154245
35879
35880
36000
132496
8540
27465
34340
151778
5255
54806
112146
126400
49785
87231
112893
71125
89798
107353
5255
39909
116740
151768
13538
31519
144723
59699
90026
103353
154420
88625
104571
114282
5250
33536
81924
115587
17383
23917
56132
26135
49614
55854
20931
29981
29989
23917
37872
86551
5262
5268
22007
22014
62510
140169
154418
11445
25857
112145
117381
8104
18036
95207
145752
49442
112148
5277
20557
20577
50959
89783
92501
109836
135754
22623
70766
105623
122830
66391
105975
148562
44652
87611
114370
40857
75418
81142
116740
20577
135096
42994
67251
77686
101525
29278
47595
56896
149177
36638
97826
114257
122254
14926
30568
116546
123255
60415
63706
103838
154495
5288
56993
120832
37400
48491
102167
126510
40070
40661
131438
143679
9346
95310
97100
150391
21192
81789
102886
30143
39361
41133
157480
5312
5318
49127
74956
36494
45855
67103
121511
37702
128129
128139
20562
20572
50600
7567
30128
36560
52385
41506
67727
134820
137353
5283
5289
5291
157808
60158
97918
106945
46761
59590
84544
124386
7412
39973
9366
16941
20200
147676
42350
98647
109433
124477
14147
26694
135204
140506
5291
25905
49133
157806
11705
20562
112985
157806
157807
67498
69440
138260
25806
116304
5296
18335
47960
54042
67498
70245
41084
60495
74293
80099
5299
36536
133360
29804
51055
128523
138453
6693
24253
27106
115118
12696
95131
99272
5301
5313
7476
29011
32832
33715
101223
69716
93126
107495
25806
51534
143329
157658
9545
17376
74607
101286
51416
83003
84354
123344
5314
19887
32836
32837
26020
51057
84327
39600
87727
92247
41804
82339
107991
144462
33470
46470
47633
64059
68207
126549
135710
138812
53806
125437
32836
133252
13973
32832
32835
6424
93763
129580
138334
30451
77177
155108
66336
106617
139716
5322
51477
7784
19415
101544
155867
49339
146535
149443
36595
95721
118634
141800
24687
152320
35592
38166
43807
91388
5341
130686
143615
143630
96705
147510
157517
157529
91199
126723
132545
133553
30666
49166
88757
91229
13936
16480
75996
118801
12881
21425
61223
79763
19503
55801
132620
146420
27912
114687
114743
148929
91320
102747
142553
148252
26305
26710
50007
75707
79125
89101
128088
153372
26140
75420
82590
114184
52777
53970
60710
91116
34340
142690
152265
32590
57096
70228
134320
19546
31394
59258
150679
25515
49374
51338
150078
143598
143698
65835
91697
5345
5350
143278
7149
64836
5360
19627
93952
59889
61574
91292
123592
39358
101562
102347
127331
13348
107952
118213
5353
34845
105417
152256
5357
27187
40350
79311
126938
24007
24106
73752
135661
49375
65841
101336
60520
97098
97102
141591
110674
110706
132971
5376
49574
105417
152255
5359
115141
15094
64639
157933
5360
27150
104358
19678
12314
26035
65750
24029
32515
44582
99192
6386
30244
35874
60775
5376
51432
54924
152254
38307
61601
61602
133194
57180
98954
135663
136048
5373
65750
79175
15934
21696
138582
157371
46801
105822
125279
144492
102742
102747
109266
14088
14096
35794
79195
39623
69509
111464
157068
30093
130602
130912
12083
26813
29924
93039
8258
11487
79986
61044
103467
19123
64068
88767
103712
5399
26139
26142
65779
16839
53117
96695
138079
5387
5399
130794
109648
109651
125700
135822
40641
46548
73087
111063
46876
104427
135569
26835
87007
87501
112230
5443
5857
10894
113511
41192
49387
66173
143003
5394
26238
79820
14739
47457
99120
147113
12772
60015
130505
146461
33139
34915
137814
156148
8652
52096
52324
98794
44537
46567
65674
101851
21196
41782
51856
75201
26137
112903
113458
34685
40794
81139
145257
48989
86383
121773
11399
25998
49506
52204
10056
146076
147644
156681
26137
60361
96768
143529
32224
149160
156550
156551
31132
69177
79417
92316
5410
148168
148172
6071
50943
77576
107500
21361
156399
156408
43932
57924
98400
123721
9005
32801
56335
92478
80813
105495
133520
152041
26953
35591
121646
28213
114193
16814
25435
49985
113246
5426
101353
126795
7299
23382
96929
107761
40127
44024
45767
28192
28213
78837
128150
16909
78020
84114
103627
6593
11969
61298
121278
60589
79963
154406
154410
5422
74861
101447
154406
31103
89043
102345
103866
18886
18892
18894
113290
10751
79963
12947
63599
103025
103633
97075
113290
157497
5441
26167
113511
49286
152311
81885
137357
144476
145076
5445
25092
25104
149491
29315
63803
128931
136921
5449
25091
55993
148693
5441
5453
41306
77138
86198
89535
146933
24555
30862
63431
67498
13887
45890
123687
146574
44170
73755
74227
135343
65172
75565
104751
56503
57286
114840
131368
50490
53512
65618
99117
17260
32356
32358
99113
134324
135627
149151
5443
63329
123629
126609
5453
88963
76756
86451
97262
141582
5447
25091
15540
65085
147435
153995
5449
149494
29873
97781
141768
55992
130263
20142
42832
64887
18543
106796
133048
139762
41109
41667
51921
147642
59405
77158
29464
43417
55817
67192
53017
69899
148651
152562
41760
108930
121017
144614
92019
126741
126965
5470
28696
157861
5467
126723
133147
152425
39420
64939
153825
154133
5462
22681
22686
86972
5464
10936
78252
15581
76884
129599
146423
5475
89640
99664
39385
75918
87558
90000
30325
87083
137314
30673
132546
38341
85090
92053
111562
9474
9839
105502
9474
141627
6391
17631
40534
45442
69317
80182
116710
147622
77775
133399
142573
153277
66300
81563
90830
91366
5478
38144
99670
73220
110370
124255
129377
66584
80099
137440
78252
129883
15572
27931
27952
138347
47953
67438
99962
145611
14825
21131
56511
32404
123738
154278
154279
50639
81745
110450
130163
9224
14360
81689
109213
37110
37129
50731
67438
73614
103947
103952
5489
5491
20631
148804
5581
23330
80804
126557
20640
148810
155786
63529
66515
148127
5502
130144
60590
67921
153143
153724
39423
70166
76819
5502
19579
19597
129868
17356
23717
39478
140213
22457
44695
122216
101890
105980
106006
113728
64141
69546
131463
148123
12224
28280
35623
49844
19589
30609
32180
148810
6169
92854
121581
89615
89429
101499
111312
140540
5510
20244
20249
62206
17401
44265
144940
151073
5574
5581
51354
94267
132268
157863
8348
11379
96569
136123
27718
41698
60733
144755
5519
87726
19956
42366
68612
120132
18975
68512
88386
123587
11952
18695
108875
5521
19295
19304
109450
16405
77097
109174
134345
87838
101796
107919
113620
18325
119352
119489
125545
22834
56497
131688
19304
129339
21810
70116
110289
135347
19303
113218
16584
27127
137702
137783
6883
36474
59208
145871
29226
121473
140596
140604
5546
21209
21218
154745
40767
52604
138165
138177
29900
61311
110399
110529
9571
95242
133551
153844
6513
6990
8015
89528
27909
37055
87635
130079
31203
65762
91125
41212
94913
110365
111942
76486
100960
100977
126993
12194
12871
110636
111737
15878
35496
87983
5551
139059
153934
5539
108000
11979
35017
73561
80700
5544
38591
8065
8067
96654
121327
20940
45314
68485
98467
20745
31893
52336
104667
96623
121419
122398
5554
27168
64769
13314
28137
104920
21149
21223
128597
12479
21218
49673
53328
64990
95273
104632
46113
50698
81246
81250
37988
84338
154854
75956
109028
29002
30286
73117
114202
14388
63932
131595
141400
16106
67434
132189
141447
155842
54478
79444
79857
119931
28863
37356
38108
129979
7712
96614
114007
142705
21436
42846
95003
8915
20618
70629
71525
74532
85181
98693
123113
32922
155624
26321
34979
70226
7264
19691
78514
16852
16862
52028
114171
6471
73581
151076
5570
21436
85644
158111
21158
34520
96229
30262
36201
137393
138355
30260
95003
116057
84795
123728
150190
152068
19768
53012
64738
61276
61280
90094
5582
76680
100576
28247
28268
28276
62929
25946
38747
109534
18905
28250
62929
84238
93301
123141
125287
41311
131114
146885
42001
81717
107153
5582
112301
57604
152329
51335
67742
148628
43805
56812
81384
5590
22551
22560
129382
8883
79603
93989
145596
54915
65680
148806
149346
8484
29452
35418
107944
5636
51687
52701
112368
5610
108035
62247
76162
101959
153093
9040
40938
65960
130229
69221
100333
108950
157721
95681
147666
154120
53309
75777
93212
20041
41825
83485
130521
93868
119237
129898
144941
41072
45610
139738
144172
109816
132533
149555
149578
60649
129311
40501
120891
125098
149843
66354
76322
79619
5610
5612
28136
67735
5612
28372
108035
108042
14906
43708
144186
6330
20307
76911
118880
49881
67512
67862
131459
38360
60015
115958
130883
18468
40395
66472
144927
127483
16806
85145
98354
28116
77804
19599
79505
105159
139521
5621
6034
30826
87614
41619
54723
67688
145064
71189
121060
139416
144202
41078
45205
107824
144219
29718
78340
144543
144636
92980
141114
144181
146425
11203
47260
47282
69856
5624
30790
5624
5625
11718
148528
24224
64579
64610
68706
127441
11589
30790
148167
40850
59613
126404
137120
6860
52435
82469
139659
57860
60222
100443
136919
75050
105869
134478
95007
151259
54319
139659
144198
144200
74563
87505
116837
20701
35750
46158
146533
45416
79023
138455
85737
151142
5646
5666
112517
6586
106846
113240
65221
82388
107283
111775
18334
82206
83330
158074
84525
123872
145642
45007
85332
109910
136430
5660
18266
25358
25364
66862
91543
133668
5648
27226
27249
153976
30089
87650
101819
128246
71104
77246
101086
49983
68130
82118
93697
5652
56190
5660
41687
56190
153977
6277
10130
64017
29218
64237
99194
101844
13600
129490
11588
69755
108865
5666
112368
143041
16674
48338
100405
142305
28913
52628
73037
128103
45846
79874
80174
10025
30803
62994
114364
13361
29875
139235
152629
13600
116565
57338
98043
98057
144789
5667
18971
31588
120767
18971
26683
31611
145409
41294
67001
87495
143889
6314
36756
98069
5671
51184
120721
6952
41743
49378
137800
59849
60665
95693
96677
5671
26683
93960
145408
18971
107769
5677
26060
86634
92771
5674
5690
21647
21665
5721
46429
113149
5718
23754
23774
107485
39693
112716
148174
5681
26059
86637
61739
75631
118766
138462
10302
23680
41426
122589
29862
106871
138356
49140
75514
116487
31503
84515
150678
13411
58882
67625
79884
62085
122479
124396
125615
65970
77137
114243
152991
20658
56325
83033
95273
105026
141997
5776
42477
152991
56402
79583
80438
126728
23774
118868
16174
25714
82186
133235
39313
70984
76662
30923
81439
123666
140071
105553
106276
142636
96971
134127
15146
96871
115803
95865
96966
96971
112604
5712
61113
127053
21512
27312
143044
143047
10031
27827
72899
77364
5704
75142
76610
143007
13301
56466
153870
155119
22537
22542
22543
24360
49524
86903
7500
87224
92460
126215
35870
49749
101725
26893
38098
115317
23509
69644
70706
153278
80251
80738
83702
156780
77149
77163
89772
81577
99466
119424
65970
152395
31523
96545
123422
135530
5717
53303
106880
58435
79080
104722
109160
125716
154487
5724
138092
143334
23771
93119
112344
20006
39466
57843
75312
11318
114050
129388
23771
30209
35042
70016
115624
115629
31372
128640
140548
61330
113224
21236
88036
123297
22870
22970
102613
115511
15787
26407
47592
106948
9110
10385
138274
152206
27131
65328
99442
143564
71473
71477
80111
146712
56282
109476
117199
152881
5757
5759
18868
117291
7886
59224
130032
130049
37612
70900
70914
123577
85431
85517
156880
18891
88698
132014
29266
37872
56326
115234
8586
36827
78381
110566
5754
40775
105684
130803
80402
88350
135522
10457
47391
108921
15051
58879
104595
104598
55288
74081
116658
152675
10924
98693
98702
108513
8345
57785
73360
125876
8471
13374
19683
10673
27004
138586
155673
57172
70174
77959
43224
50819
134350
25496
77680
145819
24384
108860
117254
152758
67435
90863
117768
14851
148215
154450
154454
26149
32777
123347
54514
88717
147055
39390
114490
138350
117280
129442
18480
89992
92497
104639
18922
21339
117266
80168
110554
128390
21339
51819
117254
151187
16748
73369
119659
135129
29844
52147
155139
97867
128506
130996
133779
120827
128187
147195
9640
75547
19736
40937
129935
18111
28570
37401
32929
137335
143542
150685
44314
72968
113059
53481
85710
130297
156033
64667
78787
78793
116088
7782
9933
39196
124095
46816
52144
58633
84603
125272
141796
151119
6082
86857
127057
8579
26215
99261
132677
5780
22577
22597
67855
23485
37939
53466
5795
87742
5809
62083
67666
87742
38551
116198
120605
130954
41353
72183
98591
39258
61328
91565
14853
75480
113831
38568
82708
117780
144390
36532
43208
114524
150997
10033
44433
108844
136442
15875
30992
93622
12329
21496
130637
154608
40250
64787
66196
5826
82918
101406
113345
22579
34192
83442
88724
74985
108738
124037
136507
5805
115537
71653
71694
154513
42667
45944
131800
70632
99112
111364
127140
27978
87331
113426
32333
77398
84987
111987
5826
49352
61117
152349
111372
125169
143591
9454
9833
11542
71592
43687
45342
146797
155369
5809
22562
115506
36463
36464
40453
58338
50420
86072
90845
136031
5816
49350
60820
22570
21267
30304
103772
98511
108167
108551
124113
23112
63646
79355
114143
62562
70898
122985
143754
19183
88867
114519
124183
69018
51736
138277
54657
58917
61711
141508
7009
36795
56004
63373
48821
94665
97090
97158
92434
125245
125246
5824
5847
143786
60183
66975
125226
125227
8679
27139
42868
44589
128008
6956
20185
34888
97580
75483
86895
91223
107458
132690
5857
61142
88884
89010
11983
102861
108824
111986
5835
9922
11417
86878
12706
26189
41082
11510
40126
76380
97381
131329
148455
106151
117241
122734
153295
51263
117609
9840
26094
143929
152038
6065
142599
144060
36503
70436
89306
153581
58873
118905
118912
156003
16555
26936
98431
148437
28306
47521
97112
144279
5847
37693
128008
149599
14069
43943
129640
147755
57674
120868
134259
136838
43283
97401
121614
150248
21499
52391
73994
133776
19713
115311
11725
84921
108260
112271
17793
120242
27292
81966
146589
47498
91559
106914
134665
24882
98737
126976
132430
38699
86259
151772
151773
11575
17866
158019
67350
81966
7343
16694
38126
63267
26071
52045
50646
109379
121301
133574
17420
25998
34722
75355
22724
48872
59377
111648
5869
67350
115284
35583
49446
139011
139014
18897
87114
126187
8496
12088
39078
143198
60888
61624
64019
65421
23762
87445
92988
111589
5875
5886
61104
127079
49498
49697
67816
113303
17211
18470
144719
5908
5909
18866
18869
27315
32793
96935
131750
13999
117075
131891
156707
42676
76348
133143
139973
19478
52273
78309
107954
5885
77266
77279
75465
113443
138145
46044
146701
148213
148886
58337
71282
77313
105654
5889
5890
78036
113246
53968
64302
128206
157170
16656
35869
49923
113553
59290
81617
115792
135607
14753
30292
52607
85667
49171
60995
101356
5886
81034
138163
5892
92731
31843
54069
79869
147916
7510
35013
75661
91101
5909
36613
115430
5908
138938
40738
61400
75704
146117
25953
56880
77282
5894
49392
102736
142889
5904
63592
12093
64154
96359
113447
22425
32987
131514
147032
35716
43419
141640
153475
9057
78466
128214
128217
32906
79521
110039
157609
55807
85605
109376
114953
130862
19692
63585
101192
103911
10310
37319
45510
96428
5907
48703
49392
16548
44316
98556
155892
73600
92462
125923
74671
83944
115004
87797
113512
16949
48985
77573
25093
124845
143568
149650
21144
52542
88084
156358
21814
135924
148112
149003
44860
56609
83072
66108
66123
73502
140181
49646
50591
50592
121694
7899
72211
138145
152429
5921
5936
25830
25861
24197
57519
102315
15906
30979
69141
70545
138912
89103
130279
5924
5932
49449
59277
54424
152162
13868
59773
99066
124446
5929
7985
25337
96649
113494
23419
59937
86200
125339
82393
102983
136822
7979
15580
112975
113349
104985
117386
5934
59281
152162
128013
150747
34758
40027
54427
64485
78789
90341
104598
5947
27973
87696
13837
31826
79256
105845
27419
49524
76602
8361
20748
148676
148679
38516
52601
52617
39256
79668
102485
156465
5944
120941
126868
152381
27064
75936
138912
5958
34616
59277
80267
104032
122690
29120
29737
91459
13424
27064
8021
39835
69835
9800
49063
49077
108124
6035
108204
133573
144345
82863
122836
130977
154495
11840
16576
104749
29691
81309
137788
20996
44255
57349
114422
114426
46696
72259
84182
149191
31975
88285
120150
145709
49348
54424
152220
42549
76214
142313
142333
5974
19107
114419
114426
49348
54451
117591
120941
13529
27048
37973
130364
40278
54383
125214
30630
55500
103943
35818
90825
97247
5976
40063
46412
73668
76153
85545
98631
81932
148017
5971
81315
136372
40305
47901
114579
152561
5972
35042
55371
113151
133464
63615
81059
142991
64066
90018
29288
81696
83211
155703
85440
126830
5985
86807
100170
5979
16619
19706
133573
29679
112758
25585
49082
118582
9444
11140
16604
133019
5985
76772
141839
31383
63159
70568
25182
60028
135188
91807
7093
18137
113505
145038
28719
35177
56848
63343
18715
76252
94230
151286
9930
29645
29696
5992
25583
49082
57676
71304
80148
82632
5994
118221
131237
152155
49014
113642
139493
20854
27918
50839
98966
5999
29700
113857
6378
143791
5999
113388
29696
113387
77155
116077
116742
141806
6004
24240
24246
77018
11641
28760
40056
51143
58770
66238
142028
6029
25522
13697
29183
89312
101165
6007
134575
136366
61261
113136
39019
76919
76920
65004
75709
88745
92887
6024
25521
25522
113223
103464
109390
133473
29577
64416
78923
19740
64263
73867
104274
14381
14392
29465
45986
24029
43970
84422
109860
14176
47921
114411
143387
50911
51143
84695
101140
16846
129980
154304
6020
61050
91896
151679
6027
79585
101366
56609
73715
122300
128492
17820
36671
110186
52849
89875
127994
135940
6029
30884
113219
74396
110771
137606
8932
81244
81583
41160
61050
153042
6080
17375
29095
47584
113217
42286
64785
64792
110781
19415
38980
90936
101544
16619
29660
29683
133573
35641
70637
133637
156434
30804
109166
8768
29683
156693
59203
59289
103646
103647
37508
74697
110214
113522
64605
90202
147688
153624
6040
6042
110518
6064
21668
158048
69885
109790
115957
146474
6074
13940
14661
124154
147690
11202
58630
96751
126589
16625
29680
29817
97524
29572
45196
107499
29657
133227
133934
53437
77323
81350
146449
34376
101478
148629
11251
39645
121971
152688
12123
21481
54362
122766
130923
138618
156260
6062
16556
102293
107001
6059
6061
16566
112374
21067
79225
96112
104610
23745
30284
52282
67446
43138
43424
64487
69270
33002
50931
53720
144206
16564
82526
107499
45574
71595
96238
125847
16537
16556
16564
7373
44125
107496
92836
107968
140973
144057
21673
25393
138311
40952
96040
95299
104629
141008
141799
60081
74574
98290
148471
6074
87098
14660
68703
97250
108007
31490
38704
39570
153603
15665
69179
77572
39582
53223
106110
68227
73243
95385
111032
138311
12793
30445
80713
91455
29556
69688
87204
36549
95769
128145
128530
104780
112601
127205
146713
12776
69687
100663
17364
154827
21272
22456
33293
71617
65982
79585
86926
51916
94953
102771
108554
50772
127145
142317
19063
37377
104445
28838
40312
141341
6091
77421
114010
138379
31938
54603
60539
94957
114514
115188
140153
14003
22240
34022
53223
29085
141386
152578
6124
11088
24809
33588
9373
32284
58797
22320
50766
66616
151693
6124
24809
76512
112496
63052
131328
141226
143897
58962
77179
77180
54328
72644
140241
141030
72164
102743
148489
6116
130132
130889
6108
30648
67418
107011
34724
36936
102756
124455
23903
73415
124971
125246
14478
27268
63174
111858
44217
116145
137305
6108
27097
61283
60696
76702
82667
56875
155938
6166
44318
45412
153022
12936
57011
107011
107018
13758
33278
38006
50521
53256
82669
102853
112427
29454
97679
107872
67246
101559
156079
156672
25320
142174
42255
79705
131099
139996
24811
35655
154928
65388
92100
99158
33741
50314
56868
89626
64722
67147
70446
107412
26432
29501
119335
6979
44501
139931
34149
86582
8293
41280
97679
133003
6130
155698
49699
72736
77389
112462
6137
66500
101549
105072
35982
42302
70562
76077
6137
130526
8178
29038
93724
12198
16532
50679
108781
10913
18103
100707
104747
105072
155707
33848
65483
143004
7131
30629
50302
155471
57977
105073
26722
52591
93187
113839
6145
18607
18608
155650
97687
97696
112751
65873
77630
87459
116607
6144
29451
97687
112751
36416
39477
108768
133521
17729
29414
6156
63117
149808
6159
9237
11758
136295
14050
41162
37673
56955
83601
153917
7860
49975
76370
76376
33439
58544
60062
103059
37500
55742
126247
146893
6154
38172
136295
81112
92596
94041
94043
6159
19744
105872
36578
37232
55475
129411
23849
63826
149799
16415
16425
62502
113844
18314
54823
67564
67761
31223
132626
28420
46020
97933
106027
98300
102581
119853
142932
6198
19293
24821
85353
6181
23858
23859
156404
64690
80146
106064
141569
45298
45390
56206
134585
71038
74959
122918
6181
104182
149808
70350
131511
142062
144069
9456
118573
39005
86809
114944
118186
78384
146409
32423
37641
45144
110060
61373
71867
154682
157156
114226
136051
144063
43310
48988
50515
83003
12609
55938
102268
140619
25050
25072
114213
140619
27661
37535
41395
154809
25072
63660
114217
37180
71489
146255
23849
36325
38448
79413
96132
30848
103291
103292
156469
19178
38018
45729
30848
78531
122154
122160
47747
47777
72495
148811
6194
6199
22133
78342
88490
121634
134642
142601
6890
36583
133106
133504
15076
57673
152930
39948
57492
125871
153331
19742
46622
131201
27583
33276
64619
96439
6202
22152
78348
86533
132544
138223
29380
29392
39796
6413
45563
60979
71313
120928
128194
6200
140599
63581
7471
28684
117030
131244
29475
32694
63581
65769
73186
155406
17319
89224
6216
31893
31949
104667
13369
23681
83637
111118
36326
41034
46962
117371
15865
19541
115136
6475
20368
98989
143515
51324
77494
95153
105464
63962
85403
88444
89695
14462
49088
131914
59406
77959
148657
67388
73443
142257
146694
60572
60598
89441
152741
6237
104039
54637
62738
88670
150356
48692
93807
99317
69363
77434
92291
114340
54681
66145
89934
89992
6237
6241
39103
89602
11860
50047
120528
142967
16479
68198
87627
109208
104982
117393
130561
41658
49907
67366
101745
6961
8326
95154
103484
26552
138454
138468
144998
58229
105821
148766
154455
18196
30149
93460
144782
99225
131815
157254
65165
65225
124091
131820
6245
18558
44165
78762
12021
13404
99891
126157
6247
7598
14655
6242
63277
102195
103869
26341
39166
58587
127163
104045
15793
40575
41392
74234
30571
30573
32524
61691
13271
19283
104210
10988
89601
104039
6245
10328
18556
9853
11245
23657
60202
11438
33830
85030
92330
85853
133555
130700
141660
133488
147369
15060
96264
122730
145989
6254
23851
23856
129849
28530
54696
99674
9517
109412
128920
64310
67552
154144
155447
18207
18219
19904
59918
6263
52314
100018
22185
43702
112569
132049
15069
123203
150147
157200
38361
52748
115900
146826
32776
100929
114958
115522
122895
131582
147082
147778
6261
6263
37598
156038
100018
104019
15541
56112
56554
116393
52694
88868
46769
88572
92889
146966
15457
90827
117034
129779
6279
6292
19919
19922
6288
6292
28122
104677
14742
27553
63105
104184
16478
29503
155003
8752
50076
99276
142448
35805
57947
71313
105843
16478
37567
37832
41856
132135
13840
38428
63385
148185
57299
66367
96716
155276
10806
129681
27074
30090
140421
29323
31241
84724
6288
104674
69920
102840
140755
9274
22794
46094
58296
103725
104022
148647
6287
6422
34054
49348
10620
32709
98685
149506
32481
124495
142115
143437
77359
97862
148980
149527
120940
152220
44558
104005
16455
29306
29323
31241
23990
130923
142780
27613
42885
64075
11479
99306
6294
20291
20322
129807
6319
22015
40604
64165
71449
114559
14538
31659
147856
147891
11336
64043
123397
59265
92192
120334
150749
34386
73163
111832
117894
6342
16424
35281
114024
43468
54695
100439
117868
11899
35316
120625
142537
43412
84509
93185
11889
26125
82080
117252
7363
30926
52082
140074
11354
16441
50783
130270
11354
29245
84668
22914
71841
109789
124661
62019
66812
127416
41906
49935
93641
11808
70268
154272
17282
112831
11100
79137
45294
32300
155420
45306
109027
134393
29472
64107
90846
120872
56887
145579
32620
147253
33412
110139
133348
29219
114031
130509
19876
29869
44798
6327
32629
53212
147255
18975
77772
94091
124248
6342
16419
114031
12104
22783
52128
94613
6354
29023
32620
16401
52580
85593
150492
6331
6333
16370
139948
55895
128484
37808
114274
133102
12996
49168
101801
127560
16355
84582
16332
18175
18181
45199
10354
94197
103305
139874
23031
110146
142030
153562
44200
75815
79690
83796
9071
35604
52813
114146
9280
24987
33372
146853
87527
101700
136787
153827
6527
32015
134870
6344
16418
29544
61403
153997
79076
142578
36236
54578
121126
146970
29541
62816
139838
88644
110138
124313
19014
19033
30229
62824
20859
61496
81215
105628
22277
39786
44722
29519
85198
123955
7943
83027
87812
128524
29106
76335
109022
139909
22015
90036
55765
59738
148612
11788
37591
93145
113092
6365
16305
24843
138695
36320
88266
139599
11935
35472
50945
93151
36569
104909
122870
133505
20602
20607
20609
37245
6363
6370
37245
155286
25027
103972
68389
69428
78350
120417
61784
102343
38549
119342
123929
135541
47289
62732
71797
141699
115061
132173
133231
22000
88088
88339
105769
13019
25039
55465
18129
35720
96942
138018
16807
71614
93570
119329
6379
26942
48193
102032
11130
26247
82672
121638
80376
83710
123439
131393
94446
147849
147942
150895
18350
41889
119314
138076
32073
90856
102034
119588
6392
6402
28363
28369
38251
121059
129003
95884
123650
131854
156587
6385
98023
146571
14982
17763
76690
148431
81506
133718
64527
136329
144165
17990
18465
135252
8593
25624
57074
135548
6392
6396
18657
132847
62848
84279
128652
141082
19874
41005
68985
102775
27514
55832
101563
132071
18279
93348
97559
137681
18296
41673
44070
83042
6402
14278
64129
8595
61686
72513
80515
77041
83075
137054
144834
8985
30207
61656
81299
29011
33697
83712
16714
114962
157613
7003
7012
6404
18470
137054
83075
144719
43912
59270
76615
114967
6408
102274
150209
55061
82508
87116
156742
78119
12988
28991
79045
104846
6412
27774
27776
121931
42586
113780
140114
149316
27770
144870
21961
70828
157053
6419
6421
31779
33101
20033
29009
145197
29558
41882
133426
27326
39159
78795
32586
104479
141368
6423
32921
33113
65568
84738
137746
146272
6439
102491
108420
6684
6687
120940
6439
6426
41882
41885
13364
42626
42638
60592
82383
132532
133426
115488
145756
155597
6626
68985
90657
153718
82178
119623
137000
144992
58280
96314
156158
156863
89285
114898
141258
146305
30858
103747
140894
15387
38712
38750
64990
9517
21538
62769
6447
7392
18624
128288
37370
39440
85063
17827
20352
29896
14280
100132
138149
63273
6442
102295
129695
29596
30975
107219
136359
12432
102303
28990
82729
93536
104834
23877
23881
23886
85073
22625
123949
32234
85073
155308
42003
81709
36710
104188
147566
32201
32234
32533
102098
6451
29851
29862
120695
6473
7211
6742
31396
72325
90042
110212
124429
133703
90507
96112
104610
116156
100848
138577
138598
138603
6485
28003
28010
85265
11677
35026
42886
43178
28895
65217
101964
123311
39503
58133
120741
148010
47832
47838
85435
128624
28956
28971
75950
114820
53665
93061
8380
87225
91726
93746
99703
140935
143338
150737
28265
104684
127978
139578
8898
21613
155552
156301
8189
90057
102138
133583
12372
41463
113489
114828
6484
93061
153522
7211
27999
98664
138463
85729
99420
100350
43250
83584
123181
28003
98654
24862
121362
121366
110133
135591
150677
126625
134612
148813
19612
43897
83372
83376
6481
6482
42190
81722
32633
45733
95990
127642
82318
93166
97899
122862
18880
56049
98332
94833
98337
76202
98337
98348
145415
79032
27990
27999
56127
21706
38014
43690
141082
13374
89651
128115
156394
78528
103783
104546
6491
28098
28104
107481
69899
70858
122134
148651
6524
55662
56722
6721
48927
80610
111984
15554
70341
123386
134754
96503
121615
141315
17713
38433
64693
70988
27162
109856
122115
134035
36157
64623
71543
6501
14621
79941
120016
8102
8239
22011
6511
31822
107166
136899
19045
119989
120090
79953
80035
80695
104416
40255
66721
66734
123016
28902
45296
106956
27646
30221
132710
10759
77360
104332
127716
40862
99803
157464
16856
72477
80609
125429
60518
125077
127158
93773
136593
138160
146063
42363
50990
6533
62356
79594
22853
22883
28163
6534
77082
133187
146671
6521
44456
62356
145570
94785
121399
127095
136838
26948
96388
151853
6523
55662
73308
112326
138078
145902
17852
80619
116754
118837
6522
6533
135810
120796
135819
6524
22657
94776
22661
61184
6526
31421
31424
116770
6530
31423
83517
95727
64917
78185
90751
141005
26737
105011
117253
153745
21591
154328
6533
132922
135810
139643
61225
70673
96592
135084
75587
97585
146666
6862
85579
85591
153727
86320
88453
151074
151393
21571
31423
133205
136619
6544
16275
87112
112717
55210
92854
118576
134350
38653
77305
104970
6564
21585
21591
94770
8626
98433
146650
22268
82323
128722
147382
79327
137592
9625
85412
131975
133334
60081
70035
72202
156486
57796
71180
88665
140008
28388
97962
107768
72547
113448
153824
154133
70708
83183
83404
149102
43694
57360
97943
97944
88645
122831
156942
34197
34610
63907
132604
32360
45918
64569
72571
28871
79405
89722
42758
68817
106725
120380
68416
78716
119813
16169
50513
112658
24085
44136
79207
108826
123092
149811
154862
69774
70922
82438
114412
24973
93628
146912
62331
110411
136661
21571
21588
30823
6567
18422
94324
6570
12872
26747
18431
24477
94323
18499
35234
86326
121732
6574
6581
48234
76276
139100
6581
6595
31062
136541
7126
14919
64530
78788
22721
46098
84920
6594
142488
16691
19382
78773
94140
39386
54113
95102
140886
30374
108299
108796
22454
26814
31558
121805
76341
120326
145723
153046
10602
36209
48368
74481
93029
16016
35510
54027
90150
57993
71730
142151
19633
44381
105019
28867
128510
146202
17746
65557
21107
21169
58352
102626
54028
91372
121443
141558
38609
58220
104801
154193
57771
60883
82935
91205
6677
75105
98947
150224
37845
90382
128375
150007
15722
95860
121280
6595
33130
138685
12048
31056
61758
95502
153466
22759
49764
49769
151361
79903
79921
120138
139319
78931
122098
152662
133001
144376
148434
42886
108203
156675
156698
14502
27664
29717
34153
6606
6610
21819
9124
109760
110488
125384
127529
127531
127545
128806
21817
56168
16255
96986
148400
151699
19411
81319
132950
156306
94083
107265
117435
138943
6618
99099
76211
76258
78590
145772
74031
124537
126212
149771
24365
99262
30553
37920
82755
101490
39958
109703
116568
150292
38322
90305
133923
27674
41257
107969
21999
89861
6628
104661
132483
132638
7905
42891
55394
87207
6637
57909
108518
145841
96926
96959
96983
124470
8010
107203
127667
145843
36871
43834
82528
147611
64768
149483
152853
154098
40984
55216
15110
29034
108518
127660
6639
104659
24216
46232
58465
16578
98833
107286
137612
48273
48601
149822
73122
92340
96830
22425
37472
97745
126704
36067
65592
121484
125208
73540
87130
124329
132125
8346
65557
77210
113240
21033
62668
103735
6644
28822
30956
104796
6657
89643
12603
98924
121573
158114
17282
104779
111377
125130
6663
14787
62926
130524
28810
28822
30956
87297
28818
38561
51552
60761
149660
88375
102020
139732
7019
7032
27091
130772
90575
128796
144386
12140
35334
106912
152533
33396
126668
33412
39099
114296
15121
81843
90575
11712
46372
72426
83120
43733
80412
141533
149998
21138
30730
79112
146341
51216
57894
95815
25076
28046
39059
14755
35942
67314
72269
104899
116270
116299
129560
66168
106719
115063
47825
62684
72576
125231
16540
62579
91308
150322
28046
28056
28069
25735
91216
97218
7488
7504
93923
93929
91112
138741
138759
138794
28759
39763
56586
69269
82350
96738
102543
132429
151328
151368
6691
6714
18082
87605
69271
94864
44297
60181
85886
86090
7753
52079
123508
124880
64284
78437
98196
123450
96983
157062
65567
97038
107803
29978
72691
72697
70502
70505
102368
45324
63478
118997
134181
28215
122120
128871
11115
48363
99521
32527
112607
41207
91631
106209
138318
112384
126511
87353
99644
109670
38365
41067
69271
101936
117589
117591
39203
47576
61451
146444
10324
95006
49097
103615
129430
152740
6712
155210
31961
68219
92593
143139
34112
90092
110195
28202
28245
38842
20513
21514
59601
60067
29364
99231
115120
7694
45686
99462
99779
45465
96259
96267
118628
15373
57764
89912
139805
6708
45527
107947
154019
43605
71584
82527
122395
6712
22690
22697
155209
42881
76643
81673
130565
46011
66873
106382
21281
57943
91075
142921
67511
82812
93277
134002
83881
84466
109827
8809
45505
112065
6717
28756
61392
127215
44227
113441
121454
133079
6713
28748
28752
22683
28751
157967
22683
145212
10641
40139
107917
129510
18158
48084
133898
144464
6719
16210
28753
6722
40126
81670
84748
6729
16220
77443
11824
92309
96652
118942
7662
34752
61000
6725
150905
6724
81579
118773
6726
58170
138046
19480
31469
88937
97948
128253
6891
52455
55699
6730
63198
63983
84748
39014
127216
9326
19472
31469
9303
19486
31448
90724
6735
6771
25666
29272
82004
100627
107783
8965
67177
96423
146159
6763
45993
54858
6738
16206
91114
136514
60030
61655
111746
16203
57391
133403
56460
94261
99773
112983
76566
104668
146788
36621
70423
135922
139856
135837
150145
150435
65509
70895
83064
147751
131667
136311
136312
147125
35671
62001
113395
25421
100627
117592
6787
33432
40908
63420
96452
140757
155437
94758
121266
137939
28712
80180
20487
95200
120966
144812
6755
24752
111906
112499
37188
70645
115082
134334
6755
6760
24765
66861
40908
112465
28686
31516
60143
132708
124892
125609
150912
41427
116977
150718
25788
66442
71739
122404
6787
11088
151236
45273
68898
67858
67871
147732
6794
16529
127785
6773
12890
50620
130517
7798
16794
32955
157341
11359
18795
54513
129047
16723
40224
108375
125229
28096
63913
64057
131908
14595
83838
123093
149045
9649
64557
84397
140102
6783
102067
49274
93943
6782
29199
16142
56775
81797
22383
43676
96300
7671
102611
131480
42860
44382
76574
94868
35388
35390
36841
102149
24016
24297
38191
6781
28093
35304
137805
28104
136622
137820
23313
130515
6794
23021
36060
82679
110289
143312
61722
83550
87192
95045
110381
145663
11382
96304
46351
101905
102707
138921
18327
29664
75797
41490
67782
119657
136802
6797
86057
151749
28630
28639
53404
57058
73788
74436
151193
23017
29267
41518
49480
56025
132790
6804
29446
30044
152844
28770
53692
112990
21652
45341
76727
157285
6804
101953
106832
21260
43561
134699
19057
50211
51879
68509
72357
83909
128870
149011
18056
18616
100881
119688
22232
88309
16183
55412
87181
153814
8616
39698
53080
33150
72324
151937
153006
21111
26102
61751
111230
26150
26151
35690
41165
6823
35669
41165
113401
28770
101404
112990
16136
97489
118890
135495
6818
6823
22455
113628
6815
108911
112990
132743
90726
112995
151786
15738
31084
75577
146691
13945
37264
84937
6824
22460
113545
28581
81645
102274
99817
99818
113011
35989
64567
90358
90381
12121
64098
96967
103372
14021
107977
26146
87884
91739
106705
122460
145682
30250
38686
72570
146967
132362
137571
158082
11639
78968
90433
97017
53584
63853
98532
121697
34813
35373
47378
125924
7602
7614
29304
29743
42393
42394
107421
131967
35776
90450
105582
121459
17399
25808
132344
6842
19943
19949
64201
10023
70331
81379
131013
23481
89390
141539
9702
60990
101007
126944
6843
6846
29836
87630
6885
65669
138552
28327
58748
124862
142812
6846
15527
19933
19933
87632
61167
137571
157050
61167
133679
137571
33270
144668
47950
89279
107336
153590
6864
6874
25116
87620
39148
56315
112920
138893
6853
6859
28557
81625
31634
108499
122377
127912
41157
83666
140804
6854
119434
6859
17932
38931
39054
45807
60908
156397
32725
56491
88482
116745
101545
121997
152302
152315
11468
116004
116545
130405
16097
154521
6861
101467
155021
144210
155038
6866
6869
92670
143576
146363
146393
6871
25132
114567
13064
52013
86673
104411
28975
50849
6869
67166
132962
29464
67175
133079
147671
132799
24958
49416
74594
105657
6876
36992
127942
41083
69114
96883
116038
18687
53649
93392
119711
6875
87624
6876
14237
67847
67982
85537
117937
82144
95339
109322
6883
82144
94735
132801
104167
130259
143214
30921
54004
101076
147765
28541
34968
50861
76389
29869
90690
44585
90388
112693
132651
11054
30513
59231
62666
72294
97821
126953
149053
102547
105040
130450
6891
75809
116489
141252
34955
89887
128660
8336
37846
33410
33426
57565
88855
6899
55709
82931
6904
6912
18925
18933
6899
128048
128220
28492
78286
104210
12172
91083
109513
73188
148714
151511
151541
27075
6901
8136
16076
106956
6951
56630
43858
45791
74599
87238
21648
24187
46950
73964
19376
35722
70280
72810
123528
151595
25387
28906
74975
6930
16064
149368
6913
19400
79590
87506
28089
41389
136332
6912
6913
116919
117172
84935
114892
128804
150547
15982
101574
19376
26050
49813
120526
138632
141518
29063
56385
75061
23118
87392
93791
101495
16860
60037
91145
150660
66590
72592
98981
131866
10906
66084
139511
157049
6928
15047
28984
38369
6932
6937
20252
77191
6924
6930
16063
110956
84226
97206
98080
104527
6929
51073
23879
128798
135514
152956
68683
83401
90468
155057
14907
20182
43610
157024
7054
52748
6930
16053
6937
19027
43171
20259
91471
118836
80603
80672
85890
98699
7054
28997
44535
69539
7959
97370
115930
129085
117185
122007
141857
87442
11996
19025
44185
91471
6953
29981
29989
130973
93148
117709
150122
36938
45243
50546
148245
35710
83571
83812
87997
134203
134448
82468
144040
153788
16442
32427
132730
19687
20945
109127
28218
40697
40708
150072
33400
113882
120675
136559
16045
37111
132828
133299
18439
18780
42420
55579
16068
132730
48084
136628
144570
6964
29979
18674
82373
93770
145020
10248
115103
124503
61809
61812
66200
6964
6972
146046
155963
19345
36116
69424
102762
6968
129707
140367
8112
28449
102174
95148
108016
137128
25334
28707
60869
89691
11929
12860
61433
87412
87405
25309
59239
123912
127569
123490
123492
124439
63466
86416
114781
130717
28449
37111
68516
70442
89542
98910
7730
42319
65950
105885
41476
87949
139043
29979
40209
40232
47170
47177
81193
108157
6984
22903
22909
88486
9156
12536
108021
108852
28397
31589
51024
132825
6987
22900
24785
24799
7761
97813
135190
20951
102127
37590
43788
67703
34207
47047
60004
6984
6987
113135
20254
26333
112773
22900
48987
59100
86445
115912
29274
81911
95941
115511
29178
87385
63189
92024
98719
143216
75749
99698
132410
133208
23492
115511
132954
20268
26333
55341
146444
20268
61573
114051
158029
20530
29455
72968
114369
115395
115397
14239
14240
14243
42128
29455
29456
29473
67306
130937
130941
138697
155976
6999
7087
112483
124960
7078
18724
124961
7006
13576
28371
7006
7012
65862
154978
28642
60178
111529
28336
28363
150656
23562
46253
51867
68004
83450
94004
98125
28369
41466
68157
120551
145113
49566
49938
92212
96942
23435
52279
53566
7029
27104
27105
53071
78205
78768
155384
28369
64129
7018
15922
107259
158013
7016
55997
100177
11106
13683
22679
44428
130059
72253
79917
101176
140069
28315
82550
132693
7027
28808
87303
66058
79557
87146
46831
57365
139716
145335
53097
79697
86740
28249
28268
28288
107602
95370
99443
110648
7031
19914
28288
122909
43731
108114
109403
140075
7029
87294
82299
82301
97119
132780
27091
17220
41506
137353
145959
18110
135074
20682
28815
111403
35688
55538
139254
8750
151094
153341
7051
23169
76625
138848
53319
64464
31490
114895
153603
155097
16982
71464
80508
156114
7040
15919
129616
157414
15916
55760
141234
15543
86047
91386
136035
90686
108765
108768
15142
130500
153386
15022
42974
64593
70972
14266
33896
76846
79250
24110
91669
105977
19698
61610
61613
81958
13192
32467
53380
78631
53088
87047
15910
28490
129616
87164
153477
28188
32918
85750
20695
78238
114303
129929
57817
115452
28159
28185
61930
113462
28102
29107
137820
15881
28492
154926
13891
78678
145914
156142
7061
7069
20119
25493
40945
89538
7066
20108
113210
8407
36535
64250
88519
105006
139819
151005
66151
87701
123257
144920
7118
115847
155996
7077
113206
15093
90384
144140
144146
19781
32693
101109
141014
23637
25520
112681
47530
83461
122449
125535
26976
112992
136635
152519
101661
119194
133975
151621
41748
48069
49622
93669
7807
15972
29542
29955
34988
88503
88519
104334
7077
23653
23659
113216
23637
7087
51208
152656
12811
36186
48785
103677
7084
7090
19727
89650
12622
53816
76138
106155
46523
57748
71656
154526
68192
75924
137389
139302
19699
140956
41789
122514
157921
157934
28852
51926
88027
152194
17423
155313
7091
49244
144208
145432
7144
64507
64547
144208
7264
19683
128111
57125
64547
126741
7154
7201
34791
152080
77277
112227
153943
21904
49208
126856
152366
82196
82203
93793
129512
24380
40458
124792
149590
69198
81707
82191
136994
14582
58366
71271
82528
33419
36954
41114
49880
13357
23600
34966
88550
7120
19681
19710
85732
28048
111133
112481
67888
76260
119107
132397
7297
61817
81867
95542
68469
98283
128677
100822
100824
131524
7116
7131
30629
30638
76805
153576
55848
59200
110248
29084
29092
52369
140947
63211
83466
100114
156361
23743
43910
81099
135347
7121
50089
98283
7577
40796
62597
137371
89008
89021
138394
146711
7120
156021
32086
78164
126120
148940
115938
142824
7123
8471
19681
156018
156018
18862
133383
22753
59986
59990
120708
14373
128102
128106
51834
121651
134378
56218
81314
81724
97188
9782
90893
129180
94649
147148
157825
26269
77089
130946
53026
75299
105224
141107
45899
80117
90472
157401
128102
7152
32839
32847
147357
25507
37987
84530
17927
17930
49272
128160
7297
95854
102125
118639
136658
138399
15031
122045
143819
7496
28061
111164
17678
90260
45168
70971
96258
52426
53318
65123
70913
53492
53501
64026
54030
115851
117299
155996
7194
57520
145636
28044
138815
157335
7292
7505
77701
81298
32910
101951
102880
42796
52273
88165
120405
40750
56568
92926
94088
107698
111659
50947
102057
111749
7181
104065
131325
42247
56344
101896
139039
7190
7194
61750
61762
61765
66286
10305
11699
87544
143199
7161
14412
17598
26984
61377
77378
155658
42448
42988
130631
56907
56928
62776
104696
19753
64104
7163
15546
64104
67065
36522
53167
113134
13007
62427
88311
118575
7172
7181
27743
149629
40573
41370
84350
128834
8139
26977
37909
81301
52095
56603
88091
95003
107215
120600
31219
94462
94463
122275
54908
56409
112226
112258
85354
104065
30097
63066
114410
114412
7178
43134
121094
121102
53100
76356
8174
35239
56894
116842
102317
102352
115628
7180
64493
142545
109597
109598
109729
123099
7188
41067
95021
34692
45202
39238
53025
73860
86670
7199
18603
86985
139994
15862
27840
49259
113446
39428
82488
115019
115021
15827
49256
84694
7188
43134
47149
56596
17926
107227
132633
57520
112399
78346
130100
148042
71068
75675
131582
149024
22598
45776
53699
144361
7201
123238
52775
109902
148081
153226
41043
89325
96921
144148
11723
19569
58860
96109
81801
102876
105627
7218
18605
140044
10932
65536
100587
33711
57009
15592
19848
24832
139523
22274
87283
152600
14013
28009
28010
52791
75776
81771
107599
12881
27023
104878
59089
128690
128696
132181
15949
15994
69127
7218
86985
85266
98644
98657
120695
138464
7744
61739
100451
112905
28882
37365
104270
115418
14097
50502
148475
153141
10427
28496
28539
108746
27021
37772
130011
54911
65945
66411
72417
85248
37032
63912
130048
47761
102023
102167
111701
100679
100758
109994
27975
27988
153516
35684
35736
90349
90889
7226
7234
54690
139876
16169
152534
153524
24935
86994
130009
24412
82140
85153
153442
17004
99501
112794
50649
114016
114017
141386
84150
110274
110551
148627
71801
71836
138606
142492
25977
91577
108484
111096
16245
50604
114885
24950
104010
16485
22435
40190
80508
17236
52312
110068
125149
50780
52533
115588
89875
96488
140863
7242
24950
24965
85226
70689
89581
128413
140118
10763
10778
83522
145355
24935
24938
36973
8578
53293
113359
133185
61366
73009
120662
132038
97066
117298
141543
21215
45656
55460
117424
16587
86594
137943
16170
91565
133181
7253
7260
149317
53672
144266
144267
20468
57761
61327
103087
103091
140486
7270
20308
140775
15312
103096
147696
148235
13650
27371
117919
25497
142666
154417
28438
92460
123067
26222
61192
72941
107728
7260
7270
140388
150051
85176
85177
7263
47498
107892
14235
35393
104355
141311
49620
113420
14527
19727
15403
82145
85760
7268
27952
132636
138347
17860
36823
115448
149277
27969
30141
15825
32167
87126
112682
20324
30288
7274
81283
95931
142389
18379
101743
134905
137739
37196
79251
102748
9730
21189
91586
7277
52778
106854
117288
110095
130248
149598
150352
30009
76577
138783
32388
33875
68481
110668
7282
7284
18113
119028
34826
41243
117512
29726
49964
88411
135904
7286
114891
92706
137468
139891
7291
18118
102241
30189
58557
97499
122244
7291
61596
71784
112178
142726
7296
32930
84321
106067
131940
142471
22838
26351
154511
118986
75106
91758
138824
35251
82617
82994
137824
8479
75088
122054
58418
151121
17940
38262
116994
7326
13992
7322
7349
84871
114729
45061
83117
107814
7307
114726
25913
71915
138569
40825
45160
140911
140914
8386
15872
28152
44866
43996
109014
134238
7411
19829
71924
152464
33796
52611
135956
7322
155400
63514
72039
105844
143351
69013
76581
152342
157960
9393
53201
121077
36239
54566
142107
150433
118506
155284
72215
76952
82795
89662
57104
125913
135830
151205
17602
94778
155824
156345
76813
142318
154081
9930
29645
75966
116739
50661
101471
137622
144257
148046
154398
38972
81669
97050
142672
17241
39186
50595
75625
18145
84880
11478
111907
24173
54840
65894
95032
38277
48577
85725
85913
22936
107842
8285
11422
68055
86507
43037
94260
132686
39735
82759
146593
148366
12974
29461
53747
113928
12782
56636
70400
71109
93374
93874
119117
146301
72313
142284
153717
16137
44198
107860
144335
37826
61432
71742
80118
33258
87236
116859
121437
55184
94261
114757
114818
15870
31830
142395
156681
34726
36995
107983
124455
7680
25802
102587
106617
23415
87097
94255
142284
13300
36566
52034
139866
29809
155501
23626
48844
115621
129915
51488
74990
137813
152282
7347
69730
117214
39009
43097
93149
11169
28419
98107
99003
10449
18148
32067
7351
7363
29220
29256
7365
44110
84665
7357
7361
27850
138600
68286
106261
120300
145746
41736
119197
120977
12482
49273
87996
139240
16287
106477
106485
7907
27900
138599
13925
47071
132173
144932
48181
48433
67482
84003
95340
106212
142614
144878
20271
27900
15749
27800
43164
87013
7380
90105
33772
67998
153792
7374
84687
84756
135179
135751
145513
64829
105724
155065
155534
27728
83056
106271
123407
81352
93158
107865
90201
91233
91259
98232
79450
104691
34944
128469
133248
157397
29564
47831
7380
51404
122592
148005
11658
40404
80708
143777
35727
62077
115841
148167
51093
81547
107080
107195
48801
77917
113720
114433
7401
30304
30316
52020
30943
69476
153981
7384
27825
87013
39828
7404
9323
130711
153512
44097
100648
116540
125512
16773
67384
93138
121282
15654
27778
17114
65288
81051
143289
7398
7408
84511
104486
56029
93522
107345
135111
81975
93489
119583
7403
87084
110756
40339
128351
142271
59968
122778
122828
15645
30585
136765
26756
83431
87082
136775
30283
104336
72725
11549
31561
49021
7408
16061
107884
15033
33009
73754
124192
8092
27784
93870
121692
130705
87194
91513
132779
54741
57600
64329
95989
18915
92397
110157
122327
30283
135899
37444
133778
147748
27532
75230
157802
7416
138836
153512
11292
97645
69785
92862
132810
136045
7424
85925
88313
95151
59333
63887
66560
149490
15853
26315
142370
94477
111298
132010
157521
84292
151196
151208
70081
70082
136672
10124
126121
135761
155326
19920
41403
48189
67496
38013
82822
129566
40891
119811
157130
40966
44952
64953
51820
101686
58456
103330
103363
151353
36971
38853
81414
142598
62699
92848
150655
40967
46642
55933
92836
19525
65344
84854
131082
46566
46577
135032
9505
130670
31065
96878
136192
150960
31535
88138
113873
127592
18836
27455
139454
80759
109118
110908
114471
55124
99755
138675
148236
30339
75261
100745
117522
67128
108001
135346
89498
111533
140729
141465
54197
80963
89910
152158
10686
91231
96106
152186
89708
107346
155508
7450
83954
101686
43540
112357
137193
64745
95898
116218
133068
36450
77850
113250
11218
22759
115385
71053
131083
75891
88406
46587
104732
143623
157423
24181
27170
95806
116330
60460
94189
120992
146092
31164
43039
113949
121154
36469
107532
107704
118583
47411
95100
107704
43684
51399
80362
20994
47410
85890
133264
15860
20976
55332
32491
89201
89422
102691
9199
13962
114857
35437
35444
35452
96603
74566
128893
150640
7491
153361
22366
36964
89194
19844
115965
130665
66358
68229
99667
131731
38312
89051
11621
11902
32124
77730
55447
85878
148284
84656
84858
120128
40507
90061
150364
81220
105013
153745
68984
121047
153771
153776
7561
35009
108844
29039
55946
38355
74909
109722
125985
43934
107572
107575
50451
79269
98985
158125
90461
131433
141821
34170
90890
121546
27336
61225
98150
153935
15273
90872
95670
95690
9394
83198
87655
36042
36406
64872
129608
115766
133482
158126
39471
44011
121124
129601
7510
20682
65345
25045
25684
102278
114956
65859
77741
122497
123117
83198
8718
35554
88413
127431
10475
35745
106508
31024
32422
36420
48426
117995
128269
148149
7508
7522
28048
53157
116408
132276
132278
60566
74584
137459
151867
106120
124963
40836
51703
83727
50528
63280
79120
105528
34213
34215
58871
66704
14225
85202
115160
12150
28822
105119
29101
138893
144119
52018
67839
67843
101196
64805
116153
135586
7530
28086
138818
57847
58948
104106
154408
81677
105118
7514
50685
95284
156019
34030
77862
128210
129684
7522
7530
55844
69513
142438
62901
79101
79102
45159
61189
107643
150093
39935
39938
101140
156906
38120
94779
131613
7524
39136
117908
20164
44389
59052
151498
17025
48799
57900
132279
82229
30932
70253
72416
116843
7540
7543
43173
9504
62488
64874
64885
7533
7534
15683
112870
10902
110599
123524
140063
31828
79189
114319
144287
16118
69052
117270
121188
30596
35777
133079
133084
82146
114076
117273
138289
11976
104985
15679
44196
17638
68212
136513
8785
19523
106846
138222
7539
7569
20840
107086
15679
20146
87728
7542
20847
129662
93096
116765
142368
56478
95411
147430
149154
7554
129661
39136
41128
91777
13526
80666
94237
114402
40147
58179
69633
118800
7584
77543
93929
131082
89720
105272
37713
124085
150343
153702
76699
108838
126060
155041
86875
87568
95539
138428
35478
40150
117234
16004
35090
77510
140586
50435
78164
114781
7569
21973
24435
24690
50435
73491
31908
57404
95312
122767
14246
14256
103928
103221
129879
146806
11550
29547
133816
139837
42095
150634
150723
108068
113300
133740
13588
58376
97967
124678
32020
38867
89370
29113
32264
101695
140491
7620
40698
113122
8619
30997
57028
102693
29972
147363
8748
97193
97953
143378
70573
123947
63585
102097
115364
141333
7572
18356
99265
99272
7583
84496
44119
114746
118434
20894
70966
71133
153784
48816
49266
66119
152121
13630
19909
36969
108715
25956
137376
151883
14462
37164
56844
81898
10759
35375
124244
153264
15842
27136
31843
37087
52157
125624
125676
27736
92247
113071
16315
43080
62758
39136
155636
13057
44957
128838
19008
41662
119924
7601
7606
132814
26366
71148
91541
91707
12509
92595
112327
148008
27805
46623
79262
45150
51752
83352
93295
39022
123411
123412
157079
7610
22902
94545
44500
44600
134935
33842
73342
134114
134126
102269
133309
133488
147367
33255
72973
113499
149253
44165
147367
7600
21132
38010
133305
14655
30482
102591
55709
90032
153842
26141
75110
76321
127099
26916
97813
104965
115757
17845
80791
138345
138682
7608
22130
81872
55709
78347
13054
22136
101095
24087
62180
149382
31001
7618
7639
77840
81330
22835
48519
87804
101050
60358
69847
110439
137446
29274
140277
15190
34819
86443
86640
7627
26800
110250
28143
33900
139391
7646
76909
77843
44082
55209
95100
7633
95515
89344
126994
154102
38596
41134
63984
101550
44391
86053
90828
139749
93199
110619
115425
153629
7646
18377
18389
77759
18680
73103
88264
142393
7628
110481
55405
118870
15813
26504
38203
67355
31827
69645
91177
101605
34435
113604
138179
19300
30900
44762
124379
17889
44195
141600
22459
49977
63811
50046
82247
106685
138230
42963
59573
82345
154316
18343
41536
113423
119171
87829
109840
18358
106981
82424
83798
150689
150711
44929
85186
85250
148818
9963
19865
112722
127489
11813
91973
123087
151382
7667
9647
117197
101724
144466
152731
152733
18358
153804
40427
59663
143123
151225
48534
48554
81507
103232
103495
103498
67144
75947
152790
7657
63817
100050
103246
17409
20014
62532
82135
28123
37894
88903
104354
18215
49731
122844
135767
58930
82317
109213
118086
134076
137265
150676
56165
56168
7687
18402
18421
78005
13410
27986
129451
46765
92814
124443
111228
112854
113066
154568
25844
111948
151821
47125
134318
135837
157524
11349
100789
141143
30987
78305
100787
100789
63838
79457
114476
26296
42899
7681
22217
87376
138851
71952
88443
88471
146142
72852
96583
154193
53721
56475
132578
36629
56391
107103
128753
60271
103094
148374
60581
66060
122063
124653
37975
79383
89869
155580
30206
52445
115823
132618
7694
57654
66830
135010
56330
99130
150647
62378
62582
63248
92467
40540
102583
7686
22200
112957
29260
63779
115758
131105
9138
52706
114397
9138
29268
44920
114395
50752
105848
132648
18414
128468
18390
18414
116718
63520
78880
127563
37870
86054
25146
31045
44872
53557
7693
71148
110479
130563
15747
39085
78005
138851
55405
110492
133468
134987
135002
8019
13692
83654
156186
81492
92588
94648
138825
13068
32609
89294
140708
7720
57524
88699
28733
28742
28748
28752
75853
127422
143057
41750
82939
119442
121931
61211
112767
128039
130465
20478
34574
52345
81445
27303
90048
90051
123211
49445
49521
49525
101736
26875
27933
95451
95915
65285
80186
105334
115414
28742
81573
112767
22376
33765
55067
57056
15569
43478
53514
95367
10818
86288
93705
95288
75705
90776
116405
117314
63411
108758
124987
20579
37269
45675
18599
47706
84968
30761
36839
37619
68112
20478
45545
123118
139969
42612
128837
149106
7723
62924
14986
21098
140022
22122
28622
111864
14986
133532
148325
22566
23014
23772
7736
7744
29856
100451
69574
94063
118230
125593
7731
42895
112436
7740
7744
112905
129426
10802
38498
65063
70444
40346
71546
107014
138516
51238
81316
106011
120376
44931
98508
109031
134142
8950
75966
79181
153953
28401
101674
108302
117727
7740
106868
57016
72089
134805
153216
10022
135589
139233
42629
51368
140107
140985
81569
129881
104449
139910
139942
149516
76073
145600
145609
10033
67331
82100
118766
7748
25625
42310
68224
51015
76416
101359
142767
7750
101566
102493
119752
25607
80408
145838
7752
12743
88334
145838
25607
81549
44784
95761
98428
107412
19466
56192
119752
108219
13208
21148
115627
72740
98236
150119
151246
66194
70683
80034
156290
97233
143276
156483
26670
52489
30908
31731
71121
109651
7805
27745
31150
51737
63255
115757
29738
98527
127241
32813
50387
64082
97974
147485
153297
78985
87100
152515
153789
45925
54474
63020
145100
11279
21854
107822
115153
39188
70117
111174
142390
34053
34539
96008
7817
9236
50574
109251
29411
72495
133527
31089
43614
112922
127330
7777
28546
28547
137510
34349
44829
59123
59957
59404
102114
113643
141259
71790
90024
91266
91276
7808
137504
26976
53419
87100
114216
59404
69842
83163
20354
54861
98789
148975
27937
84078
105905
24091
58958
93758
7809
75952
111228
137504
9236
109021
138425
43991
59987
61029
83231
34104
59620
66224
117427
7825
7841
8139
31562
67259
118762
9174
98260
145420
55501
70406
105178
14346
99726
104078
104086
18760
38044
78614
105048
29947
93166
102919
133651
22039
79916
98020
101346
59267
84289
90552
97653
47436
47910
109828
126039
9014
89876
108803
147331
97600
128370
9795
75265
77397
145892
9631
35464
69136
76661
27399
37800
54511
156633
25564
120781
125280
51596
99561
137073
150738
45918
58074
125555
58076
71164
83443
13350
33626
97720
146265
7812
102248
7816
158092
7816
26096
154564
55335
130597
22781
45744
101018
101026
128583
129596
62131
62196
67666
115501
12970
48213
52146
82771
49867
75971
87705
113479
26110
81370
12776
102390
109247
14738
21299
26901
35383
16438
59664
115792
141587
7821
83034
95420
98841
83136
146388
7836
7845
23737
55293
34824
122704
128080
139944
75977
87705
127429
150709
7910
9321
112993
11394
50314
56868
76682
11294
25683
99842
22154
70710
110147
33944
102254
14049
38868
87546
115343
122970
134392
141323
23642
124808
129786
56688
98060
101620
7844
30490
77962
70552
80996
81003
111130
20410
23733
23749
7855
87958
133987
139234
108048
108195
114228
11041
22526
104995
135784
103417
112378
7910
41234
76621
13968
24532
76654
156111
21605
83347
124898
135370
7855
55783
145012
20431
138775
7850
20429
20431
35311
38319
55238
85553
90137
27430
37574
155383
155655
23894
34260
125275
126389
10198
20410
73006
81151
134022
141218
10841
30440
52601
148460
49744
71498
96338
146835
7889
7893
23483
67810
68051
58251
58728
120965
130143
19942
100879
144398
123252
123254
132796
15184
51941
127688
129548
42014
102830
128099
21562
33338
124292
157925
15772
18421
35173
126000
7865
7866
127355
133833
7969
9506
135619
8461
105386
119681
93935
119681
39256
56857
89134
80605
101218
156867
13853
95496
30417
62773
62792
110018
62802
72910
149947
150901
7873
19958
127643
136899
7880
95217
153960
61076
75050
101230
143069
7879
7883
62593
133796
12578
35452
58805
65041
34235
71170
85929
147469
46339
97831
144982
145066
7880
42184
7883
127643
59543
85110
136550
43629
44242
108541
114361
133138
79439
80287
129686
129706
15398
31953
55447
70331
81617
155737
52105
94495
145717
8833
8834
43207
70091
7900
18831
79507
7905
93140
114289
42691
68747
100370
18825
68798
94367
94563
7898
35677
35733
38276
56931
89291
122707
155577
96507
99754
141204
10071
82194
90960
105201
7900
33929
54983
112610
151746
11515
18823
84403
124667
124671
150271
63901
104361
115344
130233
88132
99742
55785
85836
88595
145397
12353
146197
21838
64141
101380
7914
27883
138600
35144
88461
97427
146670
12976
17311
61826
63931
9780
146083
34014
122631
130108
131467
11818
31075
46234
149890
8291
10788
34576
7939
87481
138599
7930
79830
138599
41008
64836
92924
92926
7932
26242
36126
41473
73627
77607
88775
146659
14395
31214
94697
26429
41290
15247
53860
103334
141769
38558
95980
116237
24981
60874
91881
92699
64737
67250
90459
9704
12302
103282
148773
47302
65924
118750
148773
15555
61735
87040
111057
69778
112694
139203
157965
13203
70403
105397
111682
7939
26121
79206
47686
50633
113572
7971
53744
87175
31350
65422
84434
61337
67245
96886
132642
18667
126250
151860
74309
87352
100678
151672
56527
91717
132973
98830
119635
137612
16253
39232
56736
111118
139203
7942
39221
114568
88889
89557
7951
7953
155346
26545
62227
110026
42213
43332
68542
103219
15630
52478
155145
37224
76447
81406
8265
91523
107389
7981
41994
81570
102058
7951
7952
131193
17989
87597
7953
14492
79101
22083
141352
21789
53672
65458
11801
70024
114215
107227
132634
142586
17172
36980
56911
73515
10684
63701
64918
73375
14930
35540
90888
69950
107644
132916
31536
72759
75170
124902
16369
57302
104648
135095
57044
132869
137230
137231
60620
94915
102021
10717
28160
51757
115779
43315
48988
135108
48031
83304
136685
144410
23466
40638
85397
88113
13526
15712
47154
61658
91160
130711
8007
36126
152504
8002
140242
147306
17859
43089
137851
152644
107025
122131
8781
101326
141946
141979
80366
108578
140330
101050
111795
136758
151359
25792
66660
112202
56728
112628
7989
17768
55433
133250
18595
82535
7983
23800
153033
153054
129897
146072
147306
31632
108598
139225
64405
99883
136816
11557
16596
61934
87952
99270
113307
137398
151041
123523
135769
141869
155927
17764
152020
39625
52862
77429
93055
8188
31104
56472
108420
10840
125152
150205
84405
92191
123420
137036
55309
75639
81053
104831
46342
61132
136246
44438
101604
121182
137906
22297
74292
88827
109357
33213
41521
123693
148757
37639
37698
138397
138870
8188
56472
70512
110114
39157
39180
78103
133008
8011
69311
78670
27658
106942
137872
21132
45074
56472
104243
59313
155962
23627
62740
62770
73854
36083
37639
139043
37319
96428
128638
35255
110484
114350
130555
8767
48716
69202
23800
37701
78225
44188
50111
58481
58488
97963
122150
31533
31540
31546
38574
28163
63779
88990
78052
107573
8025
50301
8021
8023
81461
55431
89426
141193
45093
88031
111329
139332
13248
115618
9097
31022
84825
138439
8635
22975
16338
73767
122208
149451
38574
39012
79879
106072
123275
131584
10493
49473
72135
74678
51248
83791
83875
54155
56416
71996
16453
47277
149400
27712
61590
73952
127333
14380
78662
149603
23879
43110
53751
155175
23797
95082
142007
106876
144239
8090
12033
79655
112845
22280
56893
63915
141214
8041
21840
85702
105060
9942
53249
81963
91505
8051
28162
76381
15607
30141
34993
117602
26841
87478
139523
14490
44415
45959
109577
42312
51794
62490
121742
8047
76381
104018
8051
76387
78377
20797
57562
106811
113946
30606
42175
51809
91220
12033
26776
87935
152568
31128
31153
32013
36489
104369
107314
44699
64207
98772
151189
29067
116848
118811
127406
54861
122748
122825
123471
30994
31037
63086
65860
112347
114577
146121
152233
10232
15233
87007
91270
89693
91527
116500
142090
8076
79141
127393
140689
78850
99813
99816
105182
8063
8064
157909
46710
91587
105997
15452
146239
8075
27168
38166
105092
129099
8072
64878
69001
55644
81578
146951
149591
8071
25242
25245
87662
22104
24966
80908
123192
32978
87658
87661
41035
64775
69489
56154
133859
15241
38415
96536
96921
64769
121419
8079
78890
79270
15108
36099
145053
82355
92951
141581
144147
78132
87662
14864
35751
97386
129074
12936
61282
82668
8892
142129
144174
146934
39181
133091
76936
81824
107816
24900
44510
133684
8090
26776
57010
77419
34922
37198
52264
98587
72383
103190
108837
34239
54827
110548
133838
16646
50669
10266
70192
112884
154828
15571
22249
87085
23209
64992
91939
141045
147364
149230
10206
82531
136772
37164
55471
141057
87166
143968
148958
151278
27612
35901
87946
26422
49616
121918
136537
9740
9742
29071
118818
9723
41880
43360
92228
8517
13177
35418
75894
118893
120820
156521
13771
41632
103908
67725
137902
144471
78528
89982
104876
155701
8112
19086
38778
49483
109273
109274
41351
50576
62132
80748
106642
134628
157354
15559
49669
87142
146710
8114
140367
11710
84833
106943
128456
19094
23452
104128
15931
39216
43547
121179
8163
18300
18301
86346
9714
74974
94582
14573
62916
148164
52038
53989
142254
142275
23545
142965
142968
80546
98186
108698
108700
62237
70785
109774
150615
55859
72476
99879
150074
19562
112297
105971
118294
133677
26302
130168
136774
152568
71010
96794
135267
35399
49624
130563
133468
8155
8163
86334
8133
69171
152826
158063
53702
68596
126665
91486
110060
135016
8134
44204
137646
138398
158064
10241
22563
33134
28922
45296
47676
43633
106874
136696
137731
42449
104308
130302
8145
8944
72511
100323
139530
55254
90895
153551
95308
118694
121070
9495
14993
108560
12576
18566
64832
31276
35399
113198
18768
68397
120335
138917
12275
75947
113248
8151
23414
35498
81495
102068
145037
146278
45033
79502
123835
125137
26869
101594
138486
8950
46161
113198
144310
13546
57671
139904
8861
26306
29554
87204
8160
20739
114649
105513
114025
114083
41887
67979
129749
144725
72552
114858
123221
41627
83267
147639
18293
20744
63266
18052
41637
67476
96698
32719
73495
89560
89567
18293
26490
93571
119285
146351
20004
128362
136044
142148
8185
11365
18747
158145
18634
42761
78009
121086
27936
61713
110181
157448
8184
117275
117767
150505
49448
86962
118513
80120
97126
124394
124398
27596
37824
153269
53077
113146
152466
72416
72428
105617
69656
69874
81014
81015
10547
20427
37179
42270
54218
126873
10779
30401
112816
27596
50439
101844
114777
8238
20474
55840
81836
10859
103806
114379
51299
110876
130796
149795
27728
34433
81435
114352
14202
78033
117746
78040
117275
11365
31667
31677
78033
24485
64345
110106
125042
63772
88825
130024
8202
25324
25344
116479
8234
20474
77468
142784
16046
69581
146240
56273
133725
136711
9311
21616
79616
116124
17171
24732
61074
139526
9715
32651
78709
146352
36865
90056
133087
140138
42589
63132
113874
15815
62801
64844
92117
20205
41784
93617
144634
17453
61839
132557
8215
30500
31275
77620
98831
151134
54392
74561
137270
137629
16723
89513
117728
141494
8224
103694
107932
92393
102598
130362
154554
59367
73920
147388
8215
8218
150941
157261
58836
61092
125247
18718
60437
74445
23548
46689
142791
22182
72405
102839
116379
8223
8224
84650
153171
124173
130392
15086
27587
61846
65337
33064
110093
113449
31275
78014
39975
108631
134515
26598
62608
157897
158094
95510
124181
16112
64573
90314
153624
8229
103692
104224
8229
63869
18165
18171
31649
31645
31649
31651
8245
12550
27134
27148
11606
39681
62240
92155
98262
11924
75074
107874
141518
34943
95525
117387
152492
22726
84883
105721
126720
52106
64223
88918
102508
8238
95432
95482
68626
69946
122513
154550
8245
12556
8284
43010
138460
29037
147275
30060
132760
23535
33863
59346
122828
8249
18105
49278
11039
51350
113023
12550
61942
115780
115790
59616
92813
92816
149777
103514
39392
87261
111515
130394
12349
62831
82954
127087
59851
69832
84839
92192
29291
108270
8251
68131
82963
154049
68114
82309
134986
43510
93224
105554
138508
37036
37073
100008
129709
56386
82913
93710
146865
18897
59117
87109
136629
18613
28883
95140
102403
24435
24689
32223
140452
70429
71567
18040
50440
140517
32490
116682
126427
66462
77688
154732
103274
103286
119216
134180
15525
87078
136812
8287
8293
29502
133003
41352
50473
55565
81862
81864
114959
15502
21839
26807
106993
8287
61417
8277
40105
81365
97679
18021
82464
93676
133829
17203
19236
98341
156969
29687
122118
146211
146220
39029
87176
120822
36908
83726
129433
11151
54685
66427
151548
29990
64826
67115
69494
61417
113053
84155
150540
44917
59855
90075
15779
35329
19854
24136
60136
120873
39260
75013
143297
66495
89885
106259
117726
11154
61684
79998
44918
48003
100910
13433
30771
45100
77214
8493
20619
39364
137502
51139
51156
119804
125813
22534
92239
150724
8292
70408
86488
74980
85951
29533
81365
56005
83598
95557
154260
67271
71240
116920
142518
24546
105970
112623
8305
8310
108080
133438
14535
44650
63868
54064
119243
137427
151487
8305
108083
117775
117351
117352
132391
93092
93831
111945
127255
22974
83777
80845
87275
112414
136258
67092
112664
21959
57142
60094
11012
58080
58726
98658
14891
39670
65123
130661
16827
48966
53807
76085
108083
140567
153719
8360
8366
27990
136479
8322
19496
19499
157563
23770
28348
45814
49177
60713
112123
26434
61902
62099
34211
41374
47546
19803
38325
38901
67176
59757
98964
122136
14084
34446
41969
132321
41064
56204
56747
81813
67189
97734
100702
146528
8324
113238
34253
52924
60986
127048
8325
136607
8346
77210
99906
43270
108011
137127
75551
101290
127046
15642
35090
76841
77512
54743
95412
122527
14756
90252
97225
151853
41768
54595
112338
112874
20644
23932
127200
142421
60985
81079
144208
152247
8340
37981
136846
53008
65937
129234
141570
32844
37129
139779
79935
147699
149144
156082
55702
128451
128454
47037
77972
109104
143075
88258
114992
134262
14370
83649
110445
110447
38670
55625
95368
32084
68815
91686
22732
42971
102627
57809
112029
150018
42984
113238
30637
30639
123270
54516
80753
109470
27327
121883
121886
141657
38044
115349
156023
22882
53897
63590
70346
15471
38981
61416
112859
11402
21746
139037
139144
21605
46122
71166
139385
65690
70372
105134
133604
16983
110772
121819
123380
40606
45674
137075
45189
101159
114209
42961
98076
104527
154683
77020
106873
13442
20760
105773
37035
100149
156171
8365
8373
132842
44768
105552
153793
156633
107586
8372
28009
14364
33800
86476
90071
48748
74057
143763
149320
32713
58922
121647
157458
57801
125715
157018
157019
23630
67002
96639
156739
81230
99254
20818
76375
124369
97442
116937
122240
153767
36695
37672
44502
62905
45086
147433
149155
10344
91300
93023
112906
85274
100608
134175
32344
54520
133500
133512
20300
146837
147545
8382
8383
18461
84115
8387
13253
8387
107882
115622
58475
128541
156513
156518
8391
13175
24506
82034
16916
72527
154052
13264
76916
90228
105664
138085
28133
31623
124754
153663
41754
61028
74533
118966
8412
29950
78675
8475
29983
111601
28893
46111
47308
106378
73511
74337
114671
115799
8407
8411
24971
24975
14223
125176
140288
12396
68997
150434
114023
130394
130395
8402
20733
78656
115745
47917
83779
151546
151550
97715
123789
142883
39771
56446
89026
17605
28335
72961
108496
21479
56396
74288
134294
23002
25016
64910
98676
28231
45279
66494
83950
8412
82035
72814
98562
98931
122382
24478
100299
100421
115113
22994
124691
153487
155662
29950
76305
14707
64250
48702
48940
157346
19036
19588
138846
138983
8443
8449
27702
30664
57661
57958
96858
157512
51766
68448
87898
108580
26667
51774
117619
138256
37496
117898
124059
135110
57784
79891
153785
157784
17962
112913
122022
152342
38262
116994
152342
157960
16806
83772
85147
143489
27489
48881
77916
44333
46597
132606
134570
61621
75793
77075
77090
35839
61600
47138
119427
119575
125244
33368
44751
77601
146503
13760
89104
125286
66104
91623
101160
157844
8441
56498
131551
9829
66272
123877
123882
75096
104988
141507
43362
109261
130810
144722
96932
130401
130409
157791
48078
111863
137404
29913
57366
77149
138568
132784
13285
24271
36606
32987
52669
131518
39568
122022
153275
8446
30668
30677
78461
131518
131544
16666
74908
152016
152057
8452
108152
52649
52654
104500
147949
27942
59531
60080
132494
8452
113383
117441
52589
101431
108090
131544
44262
102000
102004
118906
75962
82621
100443
140012
140849
143734
71122
124382
8456
8472
22795
22796
8466
84010
154696
18923
130258
130285
148937
39364
56442
87029
87253
35634
60744
71591
20871
41478
134348
76370
102830
144398
8464
17919
38995
112354
9212
25725
90494
156630
8469
44262
105456
40358
101657
8473
35568
115079
8472
8473
22709
77742
17279
24680
66569
17919
43631
82942
74182
150652
151640
156216
89651
130450
75833
9222
22712
20685
135903
67239
91605
8481
8484
23827
23830
40402
55781
118123
134187
62201
108860
117254
151187
76901
120523
120524
36215
62459
78224
139466
8495
119553
20681
30572
56628
76901
20681
75106
91762
99699
8517
92698
27529
54870
101135
143984
20681
30572
136625
32024
117335
154347
75978
82676
142936
146493
16399
37452
63610
107055
21637
89562
127968
37599
64053
104114
110658
25905
81095
8512
82676
152635
59068
74041
123610
123670
8504
22006
75684
45880
56184
44310
61536
75576
91040
27775
55192
148283
156733
10140
84559
85614
137631
58999
71007
103521
16130
133577
135297
141625
53004
130669
141931
147460
40689
40698
55666
133217
8517
22011
61168
85036
117422
131913
141686
12142
59628
140229
140230
25060
85727
111297
151272
32325
109292
134716
9796
24666
95225
135456
17287
47616
66566
77621
21627
104948
150599
150605
79057
81335
8591
72068
102202
30960
90609
90914
90915
45258
150291
83423
121828
152643
11055
87523
142400
156555
8520
8524
21522
146855
8522
21531
111975
69694
75032
127404
152678
87163
111963
12345
52556
52565
107016
52483
75663
87163
56133
99653
127406
27640
139049
142713
8529
18218
74418
74427
24974
33781
54878
100568
71252
71261
144815
59077
128127
132024
157347
51307
76052
88034
127612
9688
18902
27870
52483
8549
54170
61349
121346
41546
51110
119316
149983
37214
63644
88526
145760
13770
29712
113723
120370
21343
47253
58547
126105
121346
130639
130641
67831
113305
119303
34547
39907
112076
50880
67326
138681
70042
79331
99636
144679
43354
93458
155955
15637
57025
95326
101517
107325
122096
17807
27184
53207
11198
77171
95490
127248
15422
28751
112116
61482
87267
142558
15400
61775
114831
8553
11995
43552
82226
18413
41818
41819
82554
75061
142850
8563
8568
136462
10434
102562
120672
8564
8568
19518
8563
8564
26985
102428
10432
23400
105952
23109
55882
91706
136635
9490
19779
74631
158081
44279
49597
61511
131391
80388
118320
129013
26990
82586
43029
82142
11190
39246
67313
127404
61511
106737
111399
17742
20701
64594
90302
39262
132392
146900
8583
8609
11714
27658
43237
57758
76854
136385
8585
39692
93871
144912
28354
61570
126625
126630
65056
124135
149476
151162
45053
111761
118323
143250
47289
141696
141697
141699
8612
19016
19025
146443
121491
132040
133182
31250
132037
138580
19041
106516
119458
120314
40378
40379
106393
135209
11646
11660
107668
19010
107263
9711
30412
107239
142469
30948
39696
147316
63037
82251
124490
50449
82922
83463
108331
48244
69748
101981
153075
32459
42286
62738
143373
23897
90097
93552
81780
108489
62616
81004
117638
8597
8602
25578
8597
85170
109142
66494
156910
46313
79856
105936
8600
122846
49200
51505
72894
141760
8649
72075
77418
141467
40004
85156
79767
91915
142798
9108
25624
105597
19803
26851
115804
117092
9290
24537
113268
45112
65441
81756
131798
9406
124539
147988
21257
73824
94275
102328
41888
123727
147559
8612
10296
106941
23624
57825
148839
46713
96984
124324
150334
19010
61448
9290
24532
39245
153534
26738
27457
53580
8618
8620
8621
81598
16141
144850
153504
9325
10731
57328
57382
28690
80183
133202
34859
36818
114462
28662
133201
91133
70022
73939
113665
128149
16558
72530
121490
9533
131850
131944
153448
9074
20702
44392
58400
55381
69786
115480
50090
63989
69512
132383
67335
153497
8645
25692
26592
80294
9215
43760
107028
153993
8634
16412
29181
139463
29708
89766
101093
158124
47924
109036
133810
8647
29200
29219
8638
56097
133695
87825
94653
102705
138884
9318
16871
156985
8641
130543
133505
8641
53329
56097
91138
100822
108813
122625
131524
36569
130952
89990
95738
107646
9962
39616
116839
41388
68160
83192
83364
8660
80338
112563
58578
65715
65739
98497
87474
10342
17234
83179
84759
69651
95638
118654
54197
92819
157781
121188
138785
138818
42753
42837
52534
8659
31136
31141
40039
21688
85144
89727
140382
16995
103181
107375
22544
37344
148034
19302
42580
121105
121352
82800
83493
104262
107065
8697
63235
12128
12282
146709
39303
93333
117247
144250
8697
16422
23674
114625
77327
79955
130906
134290
9206
24876
60794
93642
94343
98545
135439
12743
18934
103765
128611
25420
99050
157350
8670
27350
29834
32631
66920
66923
114261
79187
113169
116822
38784
112806
112809
137503
45785
54307
61518
149253
30272
38849
115304
148655
66762
75075
88131
88132
38847
72101
97181
53144
65539
77519
81369
76032
106766
143086
67080
73001
81762
116392
26785
65413
118813
15983
45721
150587
39163
50595
116821
142388
22407
150479
150653
13285
64065
70177
8693
27631
94032
56774
66596
111220
132703
66395
92401
8699
16422
23673
104493
9045
27569
48121
100839
9750
95563
129070
44005
72067
99739
133808
73476
80543
106022
150246
44781
55036
88056
126169
112945
138754
56109
73014
85937
116392
40947
88400
139784
140933
25203
66818
64304
56560
76840
112629
52126
114623
115390
33654
124580
140181
140182
34429
86309
149228
74073
106081
142185
143472
22563
50358
62514
53006
64742
65106
141817
94614
118408
118451
81552
90763
96363
121466
8710
15653
130200
154066
8714
28382
28397
51024
32246
60594
67598
67600
8754
50593
101571
108414
99136
157423
8714
8720
35854
150375
28390
132822
70820
79502
84773
123155
28697
85963
126567
8720
28390
102799
49227
49230
49867
40792
84446
103206
19081
64238
8724
8731
24893
39152
10288
29390
41042
77647
11376
37662
98826
122122
8727
104671
24606
64734
64760
124354
8727
25425
25433
50549
25423
65868
112659
138639
33631
64779
72486
125649
15891
15902
45600
122220
24909
25423
36852
121956
126485
126526
148632
58352
90185
94803
96660
114118
127806
127878
142869
19441
23918
33204
111282
40510
47412
145575
46618
124292
126456
42726
42728
48235
158031
14924
26194
26210
26489
41438
49251
110834
31459
78341
24721
45155
71806
71838
31343
55430
70157
107810
69813
100237
100252
154008
21004
81683
103751
120896
75644
99127
142784
34377
56649
150652
15770
35325
63939
53757
118543
152182
12481
102700
146613
21226
30635
88712
39264
50445
52851
27431
129965
140549
84448
130182
43127
51356
148319
154322
8759
27771
77255
130200
8772
22620
22655
37459
8763
22649
150236
84607
152276
152305
8763
8772
156061
64960
65009
116439
129861
30652
54663
134447
139917
18107
128293
98251
133964
153922
153941
101800
108398
113573
152795
8769
10431
71440
121748
42807
124248
127667
15479
29671
45065
45343
121749
23084
43658
90230
96335
20573
53894
54821
64354
22649
141367
16376
97987
130118
8775
110214
113523
61420
64642
83848
134589
148681
37988
97400
115402
143276
26398
77325
106461
144333
8780
21796
21798
8787
8810
53018
96575
154893
71605
111476
148614
157422
24436
73196
87516
136879
8917
92219
114215
133015
19496
113240
157563
8807
8810
96953
135274
57248
81427
56698
83576
157105
21739
97620
141497
144193
18838
41025
91751
12895
16133
24636
80098
39658
89169
90838
31425
103109
105951
28134
115295
140951
8801
63354
117884
132627
55575
67775
101714
134389
18415
27645
67366
139245
14881
25337
87190
117273
17143
98314
126462
143159
19596
59750
92236
114705
118648
95835
102992
107949
14938
45009
66089
141466
42855
45539
120618
46291
87724
143966
51192
56984
64474
109807
57248
63199
136013
53015
67430
70491
42855
45539
78136
63177
8917
43796
153789
29233
100674
101492
134332
106794
129151
151045
158023
25019
28191
55846
120334
17238
19334
142658
8844
9569
17254
100427
112154
29317
55989
112915
112919
16788
85726
94598
132350
56865
116905
149614
12166
65132
96575
128185
9693
43511
57559
67634
63638
70218
139734
142099
45520
45539
138197
10444
27365
129695
17489
43043
81096
117607
30443
32959
148459
26529
88804
104033
14873
29013
49736
9768
73562
152496
16674
16879
28207
143645
52019
146304
148513
153418
96599
130651
8836
154177
70105
109522
122850
142832
44675
121893
51079
54291
86759
8853
8872
26923
26926
120667
122641
132630
149533
55118
101314
101454
12079
69027
107268
152644
22682
46358
91463
131772
32091
32328
114731
115570
22018
138798
138800
19440
19449
108388
151127
57491
132048
150507
156219
76614
83592
84997
99081
8899
28946
112847
112968
64379
102133
104222
38613
38712
38750
79578
8899
8903
28654
25442
25466
39835
8866
123077
137152
16273
42176
58279
151275
64759
81823
116281
147710
21402
136229
145649
147709
17500
66033
119851
88343
122206
150356
52768
55087
77829
90793
25271
48679
100495
137439
19704
97557
133232
58367
58468
120866
123385
16943
31352
68503
140292
50371
101741
121857
152631
60339
92277
109346
83053
150759
150764
40546
65368
83309
117329
8872
150764
82108
115704
150753
19817
42805
60425
128442
15305
99419
122472
62982
22416
27282
113297
66323
77313
84625
126880
57148
71592
109893
154015
8880
8923
21148
15446
46490
123146
92216
124737
130202
9876
87749
113376
8912
16642
18049
59780
87061
40750
64759
145645
147710
29569
120203
120567
15396
58600
135968
157066
112310
116621
143938
8895
15004
55541
55549
45723
55781
58172
136080
11782
122477
123321
154898
60294
100596
110398
137513
14881
87190
90185
96165
16982
31262
71463
156114
35677
97311
129059
80981
92774
15004
16289
43424
82636
8896
43424
87615
43138
82353
24993
70596
72724
72727
26908
41810
98294
28460
77453
99895
125784
157685
10348
55918
92993
107712
54236
56023
105101
138520
54236
59588
44354
63574
63580
98858
23578
35782
51435
24373
85236
85240
125884
8912
8923
30300
107107
13498
86783
101242
132485
59520
100703
100995
11672
47342
49434
144215
47293
61490
87453
142569
62778
11483
57829
124800
131137
38979
77591
131247
133172
8920
56529
136449
12172
56147
56161
148139
11801
114221
28727
54631
132216
132219
49040
51993
91419
154544
20618
100989
46656
69690
108441
116450
74217
80586
100727
125670
30296
55642
91295
91300
39651
65793
117107
47353
64160
106388
89148
90915
98256
8932
8937
31253
102894
38728
65466
124061
133868
8935
10020
76982
22107
32642
71657
104938
8939
23526
71555
136989
145207
13206
88547
97770
110091
18919
24098
29490
57746
119296
147923
11911
97223
133223
23010
23018
23023
78821
11911
30411
82716
54865
84387
119274
121140
10931
56756
102819
28300
85961
124516
132115
70106
111027
146173
150580
8950
9321
8947
55086
81791
62325
62372
78821
134106
148227
75830
108013
108860
115994
25712
65227
87171
95590
8955
109203
109248
133456
8953
134065
135630
31297
107252
50552
75616
109283
157773
15451
26298
38981
75965
88408
101765
8962
29149
128484
134385
21992
83689
98690
157166
23149
80668
119685
140633
52181
79165
94685
145720
8962
12371
50932
134385
133916
8964
25796
107431
126731
62369
129589
38336
94710
115914
22360
117648
150626
155130
108276
146471
146875
48563
50644
78186
84540
41659
41737
72372
124622
46050
137429
138405
146112
8980
9009
30403
106479
18545
18665
41901
119398
17548
36170
77845
77847
59337
59747
66760
125702
22455
62592
107977
51961
84482
84489
16611
18324
37208
50594
116154
116497
116509
129430
38275
71494
88656
157407
8988
139553
60053
125335
150879
33456
58942
86125
137480
9500
79466
82083
147224
9499
69967
96550
147234
55335
80100
46637
110209
126447
69452
115138
135945
9002
119318
119859
8990
74154
103023
109657
90163
103021
121131
41062
69591
144146
10082
15129
70321
133920
41347
41933
48688
114530
11377
100896
100902
111397
111621
149497
29005
61708
158055
9030
28588
50609
41137
96917
112116
153563
154882
154886
156739
9001
9003
25800
137689
9030
69168
75216
9009
36268
119840
9030
50603
18366
49541
93529
24881
45861
136958
51718
56583
99793
117733
49248
49249
128661
51610
51611
137772
137775
119819
127570
16702
43124
51170
71304
11673
58939
131667
13283
71727
104291
47710
60319
111335
31512
76715
145360
32727
38261
66516
98330
25304
67791
67814
110413
9019
9032
146228
157917
37422
140456
144175
9028
107530
20565
91999
96425
132777
38245
94694
96121
135462
49371
49950
83194
144831
9029
9039
107386
139656
27249
87857
154116
57693
66810
77476
108249
47987
81885
81894
93872
37473
45603
104264
140718
9032
107528
108445
24674
107397
16114
19494
50782
145938
140471
141943
90270
90275
141490
142142
13235
89773
132568
9066
9097
114173
138443
29735
82016
105649
133302
23552
34608
53817
117657
17714
40956
93056
104337
24671
48879
78738
64195
71187
95127
60786
60968
137424
137427
43389
80176
91054
23778
33588
34149
92796
93110
152516
66804
131909
143984
66630
106473
108559
119618
76669
91932
155164
9089
26632
139490
152889
16157
31794
69696
121187
39881
99887
101542
121314
41352
41937
121096
121763
9057
89290
101092
46031
120886
137292
34948
50400
95411
140670
36091
51919
113640
139496
40053
43125
124067
133717
131574
13190
43431
57983
77061
27075
37851
52205
128220
47233
59663
60514
62471
69248
88789
90505
103103
51799
64477
101773
21583
44046
103091
144743
21592
42540
42546
103315
44181
69542
146477
148071
9101
114144
25318
47001
113930
55856
69011
90131
93106
38890
78902
141746
142112
79950
87177
112836
74238
116633
32548
43763
65882
155585
9238
14896
61275
128511
10669
47616
73007
27171
61583
72249
96704
12860
53051
79177
9091
21551
113825
117878
88123
94224
123755
124479
37501
43652
121367
157695
18938
94454
102044
145634
46446
129656
154027
154032
58506
126375
154273
9089
113656
113825
11699
56269
61777
109128
106466
106468
150059
151597
17063
17072
114863
67752
74751
93503
135758
73525
81004
156604
157819
19857
62226
56218
81304
81993
134243
26632
76113
101917
35604
63493
129549
9101
28905
152518
40955
79257
116454
116481
9104
9132
22419
75854
32230
77139
121635
135448
9101
84816
46331
148486
157190
157191
41260
53728
62250
100745
21864
22272
103543
107802
28922
36850
37973
89923
103361
28233
66312
68351
153676
22443
139023
152697
55727
108503
115052
9116
16726
81795
114010
24735
47819
66837
142344
25351
70844
122241
38068
44620
99054
148384
48616
51371
112466
82514
84721
134127
15271
15912
156717
32873
34187
74363
153846
56721
106943
118845
128456
80071
103883
152521
16709
70407
54677
61082
76144
112104
76391
81417
136017
22499
86215
122300
125084
9135
93431
114675
156049
9152
62106
113334
78072
78560
83054
9135
9140
16835
156049
19746
48281
151125
19907
31600
54439
133556
59734
86011
125515
129097
89600
96734
131649
132000
46301
95845
95851
151486
19591
31724
37320
104272
10468
47270
74066
137404
87124
100695
111142
63968
44362
53405
77453
81936
53291
57408
70972
115452
110274
110551
12922
22235
52665
119101
124697
138150
30727
64317
42922
84558
132521
139961
16832
30408
27279
47132
105464
113601
52670
101518
128437
133869
63350
96435
156899
19524
68516
100153
133418
12039
122484
147881
147885
9154
17926
93219
132633
81997
115842
148727
21573
81997
115842
45550
105953
142407
142660
15879
47455
81002
81005
25571
113238
157955
49657
152697
152762
12311
50202
138781
72903
106854
148738
61752
65817
98876
123811
9172
28405
28439
37557
89022
115727
125141
28406
33375
48166
104951
123083
140481
154778
9167
13303
47932
9165
9167
9169
96924
9560
67655
72463
96055
21237
27235
67362
153644
80156
126859
127115
132256
10481
33501
62881
34541
34894
131024
84643
23245
40077
59195
33501
139901
39686
56482
81069
121523
35073
44428
130274
9178
27592
74888
87723
126730
141646
58304
68274
21706
30310
64249
78515
85531
132080
132165
61680
84459
106285
149990
9191
151522
79947
123740
131985
149543
31048
31055
114484
117571
24639
115223
115230
155297
13239
38376
59289
148397
72039
90203
97262
147419
10637
13251
21059
115301
49794
67847
93660
23432
62045
129473
151187
77254
115181
151449
86162
99068
127504
148957
11267
75334
115226
149225
57220
72380
153881
9192
22802
61970
9217
22805
62045
13228
45448
88880
147735
33523
110938
119672
137363
9208
9211
56926
72013
134566
147472
9208
9215
29400
153993
91622
122564
122565
152507
37254
100628
120877
42315
62724
88658
157864
39499
62360
131956
41120
112708
117288
153779
38477
72194
108751
39497
67153
90357
153728
64523
79290
122812
141489
84514
118164
11629
32268
61594
50265
74214
133909
9211
9215
43760
81834
26429
90479
141814
141866
65555
81630
85346
90132
12412
88050
129551
139625
29413
9906
113903
114362
61970
129473
151538
12488
62149
69840
139114
9648
10378
118948
134739
95075
106819
118652
134532
43645
44706
91033
144122
77742
109381
113258
26550
99348
132070
137923
18248
29585
58930
25839
59148
122832
156026
20506
92265
99931
137131
9234
87537
87543
53685
72817
124046
143843
87261
91347
104585
157953
9234
32935
35410
65714
80577
88615
121281
140511
55855
69231
69945
107396
11006
40603
108802
126677
32938
61493
74629
111586
118410
152009
83477
137489
31220
31222
31223
12165
27208
27211
107642
133509
134763
139308
22888
79483
86437
110884
10258
154848
108805
122230
134268
143488
14132
18404
32925
63325
9588
16003
23179
107045
40326
46420
136268
145109
12165
31220
61275
54906
82407
85573
157817
72888
73497
89323
150288
15530
89342
117047
135358
29800
115103
157177
69011
90133
93091
110852
59640
77221
109099
154597
44442
123617
148937
157522
41187
101748
134630
137704
9262
18911
111854
113602
119086
119091
26548
103478
119086
17476
18887
81990
12742
16369
45287
135095
39917
81883
90000
90171
41649
82599
128592
9263
17680
17690
19821
114372
81647
109189
131185
57647
61660
106936
142898
9269
9278
60977
109177
80546
123342
154801
34344
121086
123857
140118
12926
48963
76015
28132
98971
100443
141470
85441
131654
141673
147970
16426
121027
134304
143675
28915
96153
121907
136156
37108
127961
25438
75643
124224
152070
44564
81647
106793
11221
49386
101241
157644
12926
53001
139384
9288
9293
154833
110918
149702
149863
31968
114729
9291
28659
58294
62529
12279
13396
31629
31645
47648
66159
111927
95249
102670
102676
102680
32689
59416
72816
81420
9294
11888
39245
114019
24356
45987
9294
111112
54661
114019
12789
59835
76880
126940
9296
19445
59341
61461
78688
79053
114590
19433
50253
152863
9303
9304
108080
20587
44683
72333
125694
53292
65396
104818
49367
50414
69487
121734
25053
49548
51690
138274
9309
9314
48195
46861
131302
31448
153719
12991
69182
87515
91513
32243
57781
58859
37360
49799
69060
143160
10456
21621
57768
104638
114218
32571
103905
126617
150547
58620
98382
110327
43701
87654
135403
153996
29831
81718
93088
152642
9329
27046
58972
31143
58500
63202
149791
37565
51458
71829
99783
15343
27255
129413
139113
13935
24464
90076
12330
20021
32964
63083
46347
53276
111234
140500
40117
92219
81718
91470
91477
106929
81718
93836
24533
57619
112545
59078
59094
68328
56715
63134
88937
13828
24491
34781
125944
21825
46053
74071
120486
27056
29778
99258
29416
70078
77397
132737
43888
54146
81904
95394
54146
77305
100928
105074
25278
28802
54826
123855
9337
20581
81905
153395
71465
110463
133128
143839
9338
21807
21813
34981
15346
119223
153399
139301
16377
45071
123867
129941
9350
9354
76847
104685
9358
18494
110476
13730
13736
62201
10255
52486
86541
89796
16573
20437
52807
114980
54430
119948
150411
68737
73318
141981
138849
156830
33482
100439
141723
157245
55486
99003
114623
124812
9362
108188
118739
30795
44705
140019
44892
156557
156727
15805
27113
35922
71052
9355
96827
9362
23487
57449
9358
10924
97913
26424
69754
127520
140702
108513
29197
31024
78151
17027
20225
81937
73339
95783
114543
23486
19602
25250
37816
86081
9370
112267
136775
142167
101237
122656
152174
41651
69444
84094
29967
55074
55077
73859
101672
101801
113573
127548
56522
63365
153633
58309
134093
93333
101576
132666
142487
28217
46027
46567
104133
62456
143653
150076
58954
61022
114904
143505
73334
94677
126254
48374
86011
136677
84395
136304
146940
48608
53461
86640
137715
13484
31511
115660
154123
9384
9395
10451
28994
68292
68922
138883
146303
57008
133238
148079
51664
100108
100109
137038
9391
19492
152607
34662
37565
118031
140617
58181
70779
97283
129775
47911
47921
54173
111891
9390
9395
23710
10064
40198
74360
9391
87452
19507
56428
9729
57629
129566
64725
141644
32523
32525
41103
111577
10669
58400
66569
81492
94670
126133
138805
62975
67981
108308
143557
9400
26533
26571
131331
9418
81211
32499
132581
153719
9408
9409
136560
64898
71407
72318
82293
33969
91323
131280
16342
57467
59562
134569
85191
149954
150784
39649
56099
95831
144017
11490
82582
142770
19728
109172
152576
47243
61247
61255
125439
69114
96857
96864
116038
9435
44693
81211
140720
10470
90635
116375
118615
129454
40021
85426
124223
148348
28400
51503
110761
77223
108721
135040
32876
153738
9435
32892
32899
135704
59433
71991
84858
143809
68810
94368
95345
120127
11634
75627
117136
157407
28316
54403
72129
150037
24946
48038
73328
73353
17848
70119
136600
138168
53255
78961
100833
100834
26032
26196
40553
122211
9429
27608
43024
107699
56775
113044
78220
86553
103456
42231
82614
110682
147861
25729
25863
76707
62733
130729
144949
73676
82273
103988
32876
112727
9465
9473
18083
104112
29961
29971
53186
147815
32237
114984
115009
53029
67417
75952
133445
9473
30871
52617
85465
134380
152687
156775
11732
73060
73062
120222
11307
38932
53400
152687
16602
81324
15461
53389
60764
153385
116946
116950
123361
147048
33195
50860
80917
28746
75196
94296
157370
9479
49901
106282
130885
92215
94920
148242
47670
99829
118006
157783
54023
107180
132518
135478
34217
118133
123178
143646
103125
134028
37850
104270
129984
15503
29952
144065
84771
109460
116144
122586
21803
31246
43260
89338
46386
64911
98969
149386
78170
78367
58420
66576
135640
142460
44303
117917
143427
9465
9466
30432
76875
50389
62254
117503
135984
55749
30439
38036
52601
9479
30955
92649
134380
10674
66722
99460
16986
24451
126171
150675
59182
76845
108423
123591
103283
110336
134481
32519
45183
60431
103978
38036
52613
64344
113182
9971
120190
144559
150499
9497
26317
26380
31617
94764
102288
49739
103283
107411
9494
142162
9706
71277
82273
147859
96280
129006
133952
142821
45444
118339
123664
147378
62387
91329
108345
123437
29036
81544
93955
152941
79733
108993
130217
141671
9489
122456
143120
9492
82358
87271
21513
126627
58761
82674
64693
116119
13265
27085
114223
11154
28031
112786
60109
74036
74037
80937
87290
145311
148099
30566
74161
24721
57194
143223
143738
9511
21572
11064
103216
109231
10329
74161
108560
45537
90214
154473
10335
103019
105805
147646
61596
116724
116933
147392
13863
19038
21572
131267
9767
59871
9514
116262
13526
28217
46567
11611
30537
68122
21849
62518
121618
126793
43929
45696
46304
77375
22484
44890
48525
86566
9531
106864
15616
50627
75685
146197
32097
32098
32133
52755
95095
140306
30966
39539
122302
148466
28962
124795
150479
150653
57831
73204
9578
21913
106389
152634
69148
70265
112446
112454
96848
109900
124655
147997
42900
55525
92649
16325
98334
98336
52019
99503
114176
155671
9531
19039
19060
136556
47775
108667
136125
11189
83965
111097
130022
72645
73226
145890
16100
24855
38928
22677
70057
113017
157997
44654
54978
55306
108137
19038
9548
14907
20178
20182
131849
143605
9541
9548
142938
13025
15615
147631
12943
20959
129731
9542
87006
158001
41737
110241
135627
135723
19822
47464
56814
85779
76766
96094
134611
150877
18961
113152
116989
15200
138678
12647
19533
23817
26621
16918
75744
112896
130782
39707
66817
118479
15016
20565
60541
156206
54677
100620
137833
130645
59705
149976
149981
157330
18295
67959
107688
119358
9555
9556
20547
111899
18534
61992
132070
47627
60863
66672
137007
52272
55013
75213
101107
9569
97573
116607
61396
78941
58966
92803
131242
132818
10977
17373
26040
76055
56316
90628
121700
147762
37183
108890
152780
21844
43177
70025
95058
25641
27993
60046
61544
93674
106922
112221
18669
107439
143568
149650
20998
114401
155985
51556
92260
125828
126089
14288
27746
128602
153404
26527
49902
49912
82849
61396
9896
32912
153741
9574
54015
131030
47280
80157
109106
40408
123736
147684
56312
133551
30602
117084
131585
48570
84479
109386
119759
9596
9599
19336
19342
9580
21911
54179
89007
131034
17801
134673
152629
9590
37273
52502
107471
9585
10321
39521
15796
17284
27032
63672
101777
102015
102905
9586
29096
107473
52497
87106
97841
102154
129340
16703
98180
107037
13487
43637
63058
10321
107473
144298
55878
72980
80363
80380
17834
61457
77503
36574
54221
98027
157038
10786
15228
51121
139515
31727
51161
68697
139387
25317
104741
104886
103793
139918
139919
9690
15211
47590
97886
9608
138660
17867
17877
55705
134141
22982
36415
101126
111303
9603
109031
134142
32829
44995
24798
98987
125056
110851
112848
139326
19806
53416
88628
98861
48268
106507
118699
137493
19705
19842
43881
77788
31326
122545
122797
9616
9629
26625
26626
35873
51927
14272
20759
122797
61792
87927
101509
156401
9616
9629
46871
33682
155199
36600
53494
105520
146226
71589
95763
122395
129052
91527
111611
139733
140656
12938
47346
73260
149133
34526
42643
87751
122483
43196
52154
104972
75086
112093
112161
26937
27321
71713
76784
149661
25843
72888
142618
143555
9638
9703
41183
61457
21400
45782
84376
106229
17312
60215
66764
152374
49832
123530
129546
26844
27018
138471
64413
80504
86748
152053
47624
59476
74752
71531
126251
152150
10543
10554
153266
28170
58857
92447
150260
9724
11884
125708
126384
126421
157243
112543
113266
20869
22057
36733
21106
70125
103814
115270
56167
88889
140153
149297
14846
30017
74903
83736
9654
9657
138402
148304
17430
91346
105970
111906
9650
38918
136778
109111
119711
145101
56519
57324
140108
61753
77297
17542
86010
111943
119658
20444
35779
130405
156080
9654
76378
78598
52655
133727
46980
57136
59445
74514
56786
76823
153115
153117
31461
76378
104122
27175
86366
139872
9660
9676
20600
137300
20605
126426
140520
17050
41140
134495
127516
142059
157425
9676
14559
10401
10543
93336
51686
82367
126872
14559
37218
56399
84927
120052
140984
15630
30880
30901
55019
69359
74123
157754
10482
28795
66339
18045
48454
51335
53854
11692
47091
71367
86113
25099
88929
157153
38460
97360
153000
154317
58765
68995
77300
78646
52641
9695
16756
19641
19649
15390
64880
122007
156661
9691
9703
9724
146594
19355
33067
92404
111074
22074
83945
94550
99301
9683
9689
85180
104174
19639
103997
27806
77979
118254
154348
25174
85898
108064
115470
96130
96211
121721
126767
31497
72072
149118
61376
73591
73748
9695
16810
63763
72645
86039
145890
9737
91548
111946
100252
107019
111898
66544
108832
138302
17868
32039
58709
69340
19639
102305
9699
9705
32649
53208
67663
83689
83700
143842
11640
25209
30555
58458
9715
32651
127893
18195
22110
36706
102365
12261
12270
115839
148167
60856
138268
154390
43547
133885
12298
107469
115337
52561
78169
103282
110336
23643
31285
80806
110445
76773
86933
90723
91229
93047
115216
138804
9784
41144
48457
61357
104859
127356
153988
9720
56031
81525
92228
39938
55169
76916
156908
55070
112136
39339
127891
49020
76290
106600
112216
13287
14386
52515
9721
113691
58104
69937
104103
132611
9723
41461
9734
81769
13074
30620
110651
121755
67912
9740
152615
18921
36577
84528
89673
35753
113760
129210
147582
80411
141553
150409
41880
81550
122168
37072
109993
29080
95931
146063
27264
45310
70765
93690
56286
81693
88656
134912
33449
35939
110669
9744
26543
52447
40978
62700
100849
131004
43360
67461
102680
121754
9740
29071
50670
20549
102670
102672
11166
40795
137721
142955
144281
85868
125475
126342
30037
31388
50877
12181
12366
12831
113358
26567
52446
52448
12323
15931
82550
133885
45820
59221
109541
150704
19580
133651
133814
30377
30395
139680
153947
10736
85993
125218
135692
22450
134685
98566
20120
36728
114302
9756
44443
69304
116603
76387
78207
78311
35316
49666
93311
105464
35346
69307
96782
24669
48174
73647
15019
35115
35896
17066
103435
114402
133243
78322
55326
65406
91333
91335
16628
21920
60404
73206
25550
49423
65819
115181
54492
66433
123871
135803
9772
129708
9774
47398
107073
46545
64865
151137
30710
75807
152497
17373
130808
132428
10365
43547
61457
103789
80842
150878
150888
9774
19805
52152
22889
78370
78372
146400
37107
33494
54256
86167
118372
12896
25719
25723
25743
42379
66808
108239
136809
39015
81174
133724
143550
46273
47752
20638
43935
113306
25719
36431
101831
14919
115933
118691
20404
66599
125473
151324
26445
26446
116036
91502
131533
155986
42531
42548
98025
142911
27355
46092
110923
152318
48128
85136
100113
151060
26198
51882
87953
127417
36373
76293
91940
96681
20288
20348
67317
79332
30185
116212
116369
132582
76619
86134
92623
151676
9828
79332
130010
130019
9863
50694
111987
58623
58625
141846
10367
95425
120857
136149
14532
64316
147852
9813
26199
26210
108224
14411
31426
62789
49544
50791
51387
157796
9813
51910
113410
28424
60074
72225
24358
60588
76109
79817
9824
19403
42149
134163
9817
9824
43573
81120
89589
92353
123604
9817
9819
18998
113935
50382
77460
125659
137360
26799
103832
113742
140089
55999
124814
131795
32961
61909
62220
12358
35929
68197
78051
29368
75829
139120
11185
33302
80345
102790
113953
118604
76559
76560
112430
151789
9824
12888
19403
22309
52129
78319
64464
104587
130511
47201
54320
96013
157948
24314
49479
100711
142690
78652
19860
69327
110661
122115
9827
9846
22725
22730
87893
113259
116172
9849
9863
118806
31384
80110
134708
47970
50868
86173
117929
20644
93064
17234
84758
84919
125343
85022
148647
9837
71721
133750
153425
31003
52418
103831
114460
51790
87775
72852
93677
104213
128268
85658
113182
126727
81886
118439
30294
46445
57171
154050
37113
52151
63362
89945
39606
112252
132699
142949
94139
107791
134217
145307
99008
107577
137209
75900
87774
42336
81239
83768
61825
75903
87775
9866
26112
67317
9854
21312
21322
116691
43504
72460
126700
136407
31501
60295
70282
104926
25696
48406
55944
9871
62059
10805
42740
129207
23700
130897
148326
117966
125179
149255
36694
36755
53934
76739
9864
30488
61842
62059
55949
73699
143549
15300
50901
116737
137788
35182
38211
70989
154119
70079
145892
9871
30505
127427
71336
99710
148622
102459
145892
19816
24434
52434
9875
82638
120782
153473
9872
82638
109478
118548
14940
20736
53302
139953
51781
45633
96527
115910
9884
9985
39371
113921
14658
65050
82824
94864
95034
136338
9879
12897
12911
64972
95023
103946
45710
56419
19263
105590
115944
11141
77637
152139
157724
108377
108378
125989
16666
25513
95676
27375
27392
27418
37840
9987
47508
141433
70594
79525
98292
105727
33675
34657
83055
140905
21155
92462
109559
150971
54867
57984
92573
52903
67028
129290
71452
90122
146739
153909
32712
79491
124710
134994
31612
32325
39298
9894
37840
70356
27107
94749
126739
137042
143933
9899
9917
32885
41186
67001
85842
105541
16888
86897
126869
133021
9907
32890
153741
46216
66654
134980
17454
31039
62111
9906
11144
49793
114372
11005
59829
132024
157752
40589
68039
120159
9917
91604
46192
132586
16363
59883
91604
37979
42542
63129
11946
51822
51824
134838
13513
96822
109648
70270
105337
148555
19942
82497
128181
26640
130311
138712
138714
16470
61788
104587
9918
26640
133022
15359
30686
46955
107490
50703
26329
118896
97209
114399
115203
42462
62528
64186
9929
9958
20501
20502
61077
152350
24389
59034
60452
72118
23214
63090
63832
24518
110721
110962
123541
17292
75150
101457
133061
25853
46453
80959
81415
125624
125707
130197
23354
157989
113388
25415
74137
75206
133142
18844
130957
130979
15220
89390
157172
21550
49607
56617
112662
54903
123402
140244
157477
26999
112254
137888
11607
34020
39998
62177
62180
67532
133592
22041
35401
82646
35072
64283
120894
132000
10227
17494
32330
41836
105020
24867
60201
99785
111327
39999
126164
126166
151252
9949
37254
63518
37006
63286
70250
24924
36933
88954
26919
51202
83248
69962
111313
23911
34003
54220
149138
14094
29233
41407
147353
41653
117888
126068
131908
14811
38149
78249
37834
52639
63485
153176
18567
31776
82476
93765
71035
109043
131117
144395
11377
81645
158120
12197
23321
142429
73749
89406
157388
52639
63518
69962
76116
43888
76019
92361
95394
9964
9967
146060
79396
89410
140709
9969
10798
9970
23354
23358
50677
78066
104378
130375
26280
75554
96958
26955
50349
90054
26280
117234
23321
23327
25626
70507
72988
92405
9976
14494
14866
21570
9980
38203
114668
114669
53684
103110
122535
148070
25082
54405
103341
117830
9982
78417
9978
44213
75170
108380
15700
108379
148029
40153
40640
154540
35242
50398
130917
40516
48754
116670
137705
10000
101912
113861
85145
92817
136416
150239
99060
106960
148539
9987
93003
144216
32191
47507
128868
147867
93550
141436
10199
46970
123862
123867
9993
39498
109755
112757
24719
36160
101829
107631
13288
16080
115617
141348
44064
66881
156814
20331
26686
47791
23039
27740
57050
69343
14007
21162
69299
115491
20216
38294
71926
131824
12326
30067
117264
37532
60402
68129
148994
63658
81395
114953
130336
10010
77739
69966
108737
141106
18656
83250
89089
107990
45428
48892
149393
53970
66427
86037
126321
12444
13830
61947
63221
78192
114604
128275
46435
129197
136888
12430
69339
112516
150776
79504
124325
145295
14494
152910
10013
10016
32810
32814
30742
33966
110646
143460
10017
151485
56650
56651
56655
134090
62819
109944
135583
157393
10029
140920
10029
26623
50572
40069
66072
77108
131296
48193
101990
113924
19323
30877
24481
28434
126325
140965
43854
46475
38293
56680
116104
15780
67157
102790
30795
78389
140019
10939
11338
83822
146756
17496
62432
76024
101939
11089
12338
28436
48172
13431
128058
31482
56252
122738
127405
24171
50899
58593
10037
10050
22101
86976
79004
114764
27533
34560
61130
92135
15969
71786
110038
110044
80364
99300
99536
22103
156440
16379
43799
98869
142911
10056
61243
123337
130799
127206
127236
17034
27864
87638
109927
28063
74152
92568
132046
72525
73919
117375
33725
35579
48362
126517
35569
65555
92681
25392
66270
91609
117652
11684
39609
94903
113747
102510
109570
122619
134832
30201
70306
102378
107905
50565
10068
45402
91865
121677
10065
52460
104478
143201
42884
44537
70920
135618
28473
152870
152871
24804
120267
125893
11869
46293
10058
77146
84589
10060
10073
13053
10075
52460
30061
84589
10066
21483
43701
153204
100266
118856
150825
34347
68011
109186
119111
59583
99251
143543
12943
79264
150130
29672
77311
107713
136383
150326
157972
92982
146173
146174
39946
86925
147258
99270
114046
125433
81042
83174
112570
27541
74508
80452
117501
21832
110377
10083
14913
43153
115932
50474
104478
36805
51030
52083
35165
47773
77907
86987
47050
88769
106548
129680
20839
55669
103103
148069
31244
32708
60586
89204
17479
84971
149020
149866
38530
111967
129678
53340
77556
144187
34115
42364
54666
73331
31969
45301
157836
53918
97295
120109
139296
22773
52277
63700
128232
108265
136883
150286
85269
99531
138648
157834
15286
30915
49870
15713
107603
134534
15285
56590
86438
147828
26920
104684
115141
130003
85188
125565
136460
151450
125339
130187
140332
52306
97748
124636
63682
128033
153296
66763
74338
75941
57877
135611
155105
108457
148209
150192
10726
51214
77244
13474
27738
72618
128389
10708
17634
109197
69265
69680
121677
136376
38617
78214
92900
116356
95477
109663
122008
156466
10111
15285
56592
28792
51449
117341
152254
69747
96560
142988
147003
10127
10136
21152
152734
59504
90732
150228
72616
117209
24145
40546
48303
55683
10121
52503
67354
24876
35701
92263
126076
22856
34660
85564
122721
34513
86316
86652
152015
62709
79359
155302
10364
36983
52503
144300
29541
62814
69841
104932
15778
144300
13194
25600
30274
101162
12041
81212
93182
113907
61370
65920
155340
56193
66798
93743
97942
13590
14465
25333
25350
10144
21222
154744
10136
10144
83765
154746
10980
29063
55120
56451
27074
140423
37092
156444
30601
36696
55928
144099
33665
55132
136848
17257
40605
54655
60381
58738
59005
74732
49357
87788
69636
85325
128422
131339
20114
114504
119581
15783
69819
121877
121880
24138
86133
103165
10145
45510
89314
115420
60192
125689
135766
82448
99609
99610
130313
49906
10310
57380
95703
18723
22536
99519
108739
54411
109232
28229
80514
110415
123983
48248
119162
124975
146940
25015
42697
83305
157307
60628
60645
65467
99012
25563
49585
112636
134478
44690
61220
87531
142613
19127
21742
68998
121568
95702
122177
133615
108678
134684
149566
10170
46293
146076
156453
57383
95701
101138
24759
33432
112624
152321
126862
143617
150842
150847
10173
36839
49500
49503
75441
77092
144297
132896
132909
138136
54197
60124
137399
157780
30792
49487
139121
10171
152783
10174
57344
107894
90520
96727
129894
153233
86657
86760
126763
151852
16232
54852
130924
33710
75400
85727
94892
49487
67117
82454
82983
95887
99811
122973
134468
151112
10196
24353
24367
30856
86187
100043
110401
118032
10191
10196
139095
10191
20239
24346
139093
48118
62379
70824
156532
33895
77416
117606
43552
82226
105952
105956
107191
107789
108641
36630
94871
116502
145419
10189
10193
96560
152618
16230
24398
25817
10927
10950
22188
77562
12583
18010
73367
40141
92213
132379
110298
110307
112954
20241
49842
34541
48320
91652
111818
10214
92213
152519
25923
84975
110663
25923
26912
112783
24346
24749
75243
94698
96829
10200
20434
155897
66280
129941
17796
20429
155931
10203
64229
124460
25542
85386
125767
35357
96829
109161
63021
147857
147877
11659
27915
27921
82133
26768
62145
27118
29845
63355
12142
81914
103852
140224
95440
97260
109161
37324
37327
49511
53174
17263
29506
147391
125548
150412
157568
157627
11659
17796
49757
53681
67360
142988
10222
10229
23107
155810
43963
81216
81848
133726
36711
36764
97449
156799
20702
60078
60080
65730
75769
75782
105366
142655
45926
89135
92647
128154
10879
45796
111829
35973
35974
31091
35094
35315
81858
27111
89047
125613
143012
39123
39911
138349
10244
81219
81223
120634
53428
15265
30753
36736
88680
12076
101641
121675
10238
10243
20129
61420
56309
74260
106299
157638
15219
29893
113202
91443
106164
150202
10246
28633
28639
53404
86319
127010
132442
132444
14616
38002
52944
114163
19969
54068
101310
112007
26275
28624
128190
10240
74263
134127
146026
69738
120629
133450
42667
72545
14820
30502
76513
103381
28633
49694
26369
35094
81842
35082
111536
131363
25753
28624
28631
10258
10260
26602
26618
101865
122209
150531
14095
35530
93397
135894
46870
68771
110491
117467
10253
10416
79334
132023
49529
77199
107857
138131
10259
61513
111451
49459
114461
126473
37872
81924
141295
61652
109769
123175
154887
73527
73556
141723
45325
10347
121264
149441
10266
56459
133010
27321
56762
20641
45760
128001
153649
58045
128399
141325
54884
101043
102560
135137
24591
72406
124594
124736
128449
154848
56733
56734
114921
123589
48528
74468
116433
116438
55347
67353
75571
120512
21047
21048
21068
21077
67087
100087
108596
110501
30119
30127
99508
114133
32495
89240
158132
43017
43030
59644
72406
27504
47451
50596
73466
61083
71297
107324
121735
27330
36251
40741
41030
10312
10347
65413
111452
36563
83946
149262
156466
23516
64712
107262
149907
22036
27191
81446
131159
16256
17041
21602
47888
27421
34353
49382
21204
24054
125938
137138
21047
27174
151233
11300
37897
76816
84801
31509
59094
128691
131548
64686
70397
120603
71192
102612
112881
112888
18837
50699
50980
120576
58414
77438
139725
58194
83953
108755
51723
113847
48919
49471
126788
30534
70375
77658
67355
91473
114647
16186
40980
95830
120606
29597
66085
106846
38724
95430
127670
27174
27189
46297
26159
31283
40880
41417
143706
70178
83621
123521
135321
33825
65615
131436
140587
44206
56936
68979
73622
99620
125224
80247
140603
140682
10310
57380
79889
23635
99718
100029
143104
20906
24428
105035
126343
126344
10416
29423
50487
57132
111655
137331
146441
21932
23295
28788
86287
16819
17632
148898
27009
77506
84492
10318
15065
15073
55605
74713
10444
27293
27299
27365
21056
59524
109724
150365
144301
153485
20240
42678
43856
92255
41778
73180
128439
44079
47456
11682
11965
58499
147843
60003
70486
84152
153763
43793
53929
65967
107471
18553
18558
78647
122163
147224
147225
10331
131134
153551
10334
96548
147651
44120
55820
154282
155773
21069
59289
69289
123786
10335
90222
103020
16185
17735
83512
120764
64303
84480
84488
97594
19617
36448
133330
33409
57066
84681
136260
10341
27087
83512
102860
88677
95727
28481
73641
140915
14606
30922
78383
78705
53440
116954
156102
10481
17252
62832
84281
18558
27299
45078
10416
70042
16028
17746
87456
34440
74206
82015
111647
24054
54543
95053
101105
118074
137532
152310
10353
10361
23371
113228
10358
23388
121347
55581
55609
76969
57541
146845
154763
19488
20962
48656
51591
36818
73400
102693
19035
85315
85319
75881
101043
51460
75859
75939
152716
19059
112924
30737
40322
40645
150098
13514
54137
102692
77528
110790
17834
38287
38296
13450
31826
79256
84213
43223
92880
141972
10409
10413
26475
26483
18963
56214
75007
137019
10413
42895
54381
89078
98900
131284
77852
114057
116373
34543
44303
44322
133912
48854
111009
111014
143577
50100
111876
127981
31509
59113
68317
134292
16276
82542
149531
18685
41316
109054
109007
131573
147341
24114
35276
84912
152832
10392
29018
32324
93048
25840
28543
40787
135226
34382
37488
114860
11571
76700
134043
23030
48345
50809
27465
66231
114184
152265
27490
71276
106872
157965
11258
75051
91028
137626
16603
24716
66176
137822
63231
85678
140260
147903
21142
89543
102977
114545
65705
125014
17131
40763
80411
92202
17166
48866
85837
112596
33024
105738
117788
11741
39295
138686
39735
107571
132829
133299
36970
78575
101889
101895
35175
49638
100505
120533
92176
117877
124393
134545
10407
20875
94794
107010
107015
13927
105143
144026
155246
83527
112570
112923
40212
92386
92646
20362
47065
70462
125195
44544
77047
18592
69841
88554
42895
55414
56800
70462
118205
140857
143733
53848
81626
133040
145649
23008
92314
118674
44357
49473
74540
106406
124523
41110
47260
117174
138352
52475
10427
10439
28496
28535
54509
65023
105170
18451
68103
114510
138523
66117
82896
108180
145794
22516
25102
33915
120432
20977
74307
100184
133441
37678
56685
132859
56229
65135
70905
136235
25762
122950
130308
57467
81942
122357
122952
10440
112813
81942
81948
89883
149064
76817
77000
141241
154497
96291
96294
140808
64329
92485
122360
10433
105956
10434
96305
90504
105958
41620
67668
83582
83619
18398
22640
71202
83634
65148
71634
77892
102372
10490
39094
77774
108921
47391
93420
10496
29983
39094
34427
34871
42422
67006
11771
95715
117447
103871
130084
13408
22792
30628
83180
22233
124285
124409
128336
10476
10577
121872
136796
107664
18143
32065
84868
41828
56425
112257
138229
41105
117177
152607
14400
36479
104299
115122
24459
24472
24487
34875
47138
99524
125244
154423
87654
102239
108663
42904
70937
107906
61779
98682
10469
13240
68188
119176
69182
83688
104638
46822
46852
129155
18247
67754
115057
134219
45255
65028
134531
153319
10965
92903
134529
150006
23467
34309
143770
151445
25057
46706
74280
87502
49275
70868
98275
134828
13126
13150
127828
25584
52768
58239
41447
67937
77044
84640
136164
146928
17368
60063
121546
11428
11431
49629
127431
23293
73666
109532
54884
75881
75883
21079
100633
10580
77903
13240
13243
25565
25572
48055
52688
76859
77225
103083
121111
134530
17825
97426
123513
149466
13303
34319
28773
100288
151183
54449
85365
124833
145632
14652
74810
110779
126715
57489
92881
128921
138495
10488
26430
84719
63031
64913
123558
50853
94617
15817
78099
79854
122822
10496
87534
105019
22642
25538
60617
107189
40823
53365
53398
53411
28478
74540
100422
61125
69553
111856
10507
32391
32408
32413
12041
11546
70604
143735
150899
25273
46525
76724
118517
70885
102614
155663
40897
124913
133935
148000
101933
103299
131224
28894
69452
69481
135939
24985
74645
95056
64603
66243
132195
136169
48276
52650
75190
114517
30202
53013
79510
90229
10521
27011
53412
78989
130644
154815
10539
10548
28461
113029
69247
82346
101933
146915
10519
10521
20166
61222
48765
74340
92650
139321
17046
74386
111368
118183
24543
142503
149401
150607
24732
33062
66830
85618
25814
100369
112220
157762
10520
67650
108011
10520
61803
121798
153016
20159
27011
43979
12394
153014
39781
10529
18016
18043
113070
10528
18032
53741
92245
34440
51668
60084
125626
51963
56550
108623
120295
83881
98393
132884
24758
10550
50630
10550
18032
24724
57333
57741
78424
10532
118927
138293
153876
52573
65153
94580
12770
59355
87158
121146
11291
16880
17239
57051
54715
84022
88365
41179
56059
75483
77203
57559
104675
108023
121099
16983
84144
84389
144514
10545
87565
11742
43966
117872
124065
18435
60069
88857
66942
75385
86623
126509
44544
39453
44399
49325
147139
26881
38941
19913
122269
140010
147565
27594
30234
30237
38941
75449
10574
87321
114601
144371
39604
10554
18683
102299
10560
10588
11689
32036
46451
56914
143787
146171
108151
21760
63565
77939
15578
56980
64471
79530
25106
124910
134813
134818
39700
41629
65891
139216
10560
76917
106987
111747
53616
132757
22852
74988
143260
152163
31521
59563
99997
23320
90135
112269
112284
95536
115486
115521
126748
151703
151704
152163
27095
114596
132130
152561
24717
58804
86468
118210
10588
106987
33332
34601
88693
129305
80618
131957
132369
74852
86846
152106
61519
72777
13347
77335
151587
152986
27095
114579
18476
57514
67525
95254
40022
106226
128875
135371
69190
91967
118927
24489
43646
92696
47730
56895
149156
29192
69190
71917
53473
85355
109982
110944
64085
73480
155040
18841
27294
30107
99494
29595
38185
55269
105919
23699
45348
58877
122303
51423
68231
93168
147440
18700
33149
141461
148077
107281
28804
84639
141306
149290
44794
81852
96155
140489
82797
89671
105038
128530
23872
125698
149418
152907
75505
111701
115294
140951
142875
18576
62816
78610
29436
59427
72069
84269
18034
23546
73828
103370
44733
44751
74999
126053
19843
84499
97635
126315
10615
55404
58225
39596
83354
83403
100812
106664
151159
48233
124930
125422
140928
44360
103225
129667
146724
46702
60440
74872
86719
10610
108066
112241
112710
31410
71221
74647
109201
41406
88894
133950
24584
113487
151953
91258
109201
127298
44360
96332
108061
139370
59537
66279
85318
143577
57996
105836
143902
143917
10617
31399
31416
79050
27050
79168
10617
39327
112710
31410
10636
10639
85045
113014
26931
77446
91178
44372
99123
20888
44277
64982
71908
57567
86657
151773
25924
34392
75303
75306
45479
86240
126753
137763
31943
33205
63399
149349
26824
88803
116363
137178
95091
114569
147082
147777
33166
59517
109466
59446
130755
134952
154241
23396
63306
101340
153293
33970
86952
92017
101296
49491
71652
144683
149902
11654
41688
49455
126924
43367
59426
118498
152244
10636
10640
79933
21394
48299
154926
76352
76559
138069
10640
20443
157228
20481
39287
80445
137191
141067
10676
87151
144249
68288
122371
11780
41113
139482
90438
96390
124044
131228
117916
134596
10904
10971
74074
10676
19371
79832
79838
21899
80326
131984
152225
49241
52208
100715
24401
52328
52440
83902
34979
142549
143465
69504
105631
117287
36998
57517
102756
114603
94877
100998
137931
84171
101287
117340
43301
91310
156447
66560
66570
150056
35135
61264
78749
87148
16530
20982
32932
122747
40160
75254
94494
105637
23811
117536
138124
49534
112039
152137
23185
25100
48878
10729
45292
50588
74409
103528
111719
19350
35135
61264
144249
17426
48685
92557
116196
12139
17287
71668
141609
141611
143772
25756
75126
75223
10673
61631
112683
113582
57086
66716
17696
20967
21060
98761
20552
38992
15038
82148
90136
95655
75623
82148
89607
116018
19352
50283
78749
79838
10682
30565
87595
97184
38161
79530
90229
141407
96233
96690
108688
43438
73801
133738
151825
46745
98484
108136
12095
35441
81779
38666
45594
48994
100857
129298
133955
51453
127053
142317
10695
10698
75713
45699
56436
73163
87702
10699
10729
50588
101493
50451
79269
114013
147252
29767
34422
59596
32103
73191
107702
124491
10703
105007
155953
34200
61991
72842
157264
75660
144539
144772
144777
10705
155611
10769
39189
65783
10748
16460
112311
22987
48808
67039
75816
99160
130978
134601
10705
38903
127191
19807
28263
69111
109327
38895
38897
33093
60184
92120
136703
10708
10714
15459
31009
65014
61679
70233
110011
148846
21931
35888
67399
124185
27799
63218
88956
11510
13635
63983
104119
43706
79495
79510
79531
10726
51214
107313
10726
15388
146967
23973
66580
71991
92756
28396
49769
61850
12771
26754
139148
133939
140448
48150
78445
127633
147005
11331
76651
104131
70428
102728
108446
152289
58049
103317
122697
131570
62842
62860
104681
48312
76366
115726
132269
17634
23260
72587
85418
122724
26914
84810
100148
114655
75564
122639
31784
39074
71954
143132
57379
68328
95953
24302
55826
69859
92225
76251
98625
109436
135843
17164
85994
86024
92746
10738
10741
134165
28851
57033
86982
39446
50516
54246
10744
22754
74093
76352
126804
28067
74092
101113
50956
133747
26207
51195
81066
31140
86167
118368
126451
21083
50956
82398
97279
106316
156327
10747
10755
23874
23876
78460
115029
137880
143882
51205
125484
135186
10991
11061
12443
133954
96768
101447
143529
56210
122537
135094
154580
22656
55595
55606
56927
11631
143850
23955
105253
48060
48315
111818
17135
25837
143885
23955
23959
38880
44103
153263
37061
72971
76405
89004
10782
10783
22032
84664
10763
12230
128478
36838
104216
17071
22933
64907
97926
10777
10782
142752
20316
58444
107563
35212
125209
142638
151214
51995
86246
91419
138010
75564
144292
157732
25632
31787
45324
118997
29971
38827
40953
142601
14542
63284
88999
151263
10777
10783
50960
12239
60249
60275
22034
83853
102996
149627
40517
90007
96247
12230
60275
133864
61683
81839
95484
84058
111670
142885
142891
35663
65560
115863
121303
22072
38359
35475
155874
128052
137320
25295
60786
151134
21073
129882
38146
108088
128053
40620
86488
86642
10809
37475
50354
130319
22961
63629
71971
150850
95328
138431
146221
96461
113235
122420
16669
136274
144142
10807
97429
97452
139633
10797
10806
21783
114598
18761
42740
68971
95012
10799
21805
124712
81591
146060
47574
124713
129681
28412
49133
85614
138260
20236
50794
74688
78689
14789
98772
156644
52687
52943
98541
137675
16026
50039
91520
144350
103512
128683
145157
114597
14879
87263
74998
76053
76482
37501
39011
101978
27860
50533
70447
148189
10822
10836
30045
37464
23834
23838
76678
116722
40694
72467
135092
135420
45518
45519
109092
121711
23672
54672
89637
157018
27860
37735
102968
132454
74391
125237
140376
157503
34584
48357
112298
31096
89157
132134
151569
37181
57080
73127
84393
126834
127009
127018
10834
10837
30048
14456
21120
129761
10850
10875
87389
107623
28964
47531
47540
134966
48786
116914
139706
39485
142582
10834
10836
20691
155111
37407
91394
113226
134305
24160
45454
48907
98628
33721
48043
54809
150258
98867
99138
136135
136721
39261
127235
20693
127561
13879
13880
65619
154288
105078
30034
30045
114889
24826
55267
72068
103014
34213
59365
24741
80750
43694
97960
25262
43414
66348
136750
29146
29165
114199
25045
25047
76289
34373
125516
125744
40752
53781
53790
76106
25034
47047
60006
150506
50897
109872
109876
120522
10857
25047
129973
10914
146836
152658
23711
43163
149745
21263
27260
38034
51003
58967
77183
126547
48307
128157
132247
143679
46493
70170
146054
156781
34733
58952
90526
25045
37393
140611
38637
133326
136310
15253
82264
10864
25047
25051
37389
13030
47308
73058
48961
49543
101297
15048
50589
52878
147608
22173
25072
33523
40717
92354
140121
24905
60338
146550
10872
32465
32467
129771
47568
47573
82546
84253
66953
98195
128000
131762
64313
129711
141364
145145
28149
114205
130169
155637
10874
100817
104283
16179
54227
81799
142550
10881
104151
104155
10914
87225
99659
10881
85604
104283
60050
118682
148951
14612
45734
123522
83179
84759
75885
101514
110537
157178
37370
85049
57606
72364
136421
143751
82493
84544
129259
155347
15593
38168
115808
146669
17597
39417
56108
97476
10888
16075
121785
97474
109411
109696
10892
39417
146513
15417
61674
112137
40695
74530
110297
126652
58212
70325
92033
97150
56108
96310
12115
26497
50852
61142
83552
91640
30471
31171
52537
89854
28226
33792
54883
88075
10909
57419
103080
32762
32763
100803
101840
10909
15377
55464
70771
27561
31151
42712
78644
20544
51219
73216
88198
43693
110590
140066
52888
60604
86512
19482
74035
10935
87436
132647
28120
110829
131522
11012
117807
132105
141602
16976
24670
49023
86955
10958
90355
111443
125289
150432
44844
102887
120478
13027
53465
114155
135063
10915
10921
100710
20300
39610
10923
128036
59292
66750
80489
34179
112357
137193
54377
62181
62236
117849
46877
59116
70169
152872
103328
137309
152117
152594
30996
37063
76495
10923
31005
31018
129970
30996
97917
98677
10966
10967
24504
39233
112539
112542
37404
80962
92790
32446
39092
67210
155973
15199
30338
63275
10947
10963
32052
39736
83237
153931
105627
30819
57663
83563
96805
66365
99668
134109
99254
127380
38149
89640
99283
55302
61747
117836
10949
18995
17082
146755
152133
12812
92593
98125
143125
67018
86688
137916
137959
12344
25191
28256
11934
11937
11934
12756
94358
104913
49928
55081
35045
84786
135506
10966
32066
78069
43599
67479
71197
124692
139408
148808
154212
37403
121242
156964
55242
74389
117396
133995
32644
60109
84902
47939
63248
84615
157058
53066
95356
100863
151643
47030
131916
148462
25073
26271
26353
68573
74851
107081
148808
125908
147904
24745
53685
72839
109828
40225
126812
154005
80638
99350
121566
121576
61450
75763
10967
37087
147103
41097
46922
84463
111267
15345
64884
111491
56923
18124
55973
28354
120450
124357
10976
19082
19094
125348
17212
61920
103655
113233
12600
57419
14305
38038
109916
11045
38937
116582
118914
21955
120482
122042
16233
35243
142769
10990
19084
19087
132428
142839
119293
135584
144706
148990
11029
156208
55069
55089
57363
83397
130493
84283
119344
129427
10996
48469
48514
93587
32286
84082
98722
89054
125348
125371
63851
80402
146408
49217
54762
83821
93519
39103
52336
89598
69213
85208
108718
110522
89060
46746
83677
38309
61302
80245
116539
30167
89060
58993
83559
96924
20317
72857
109384
125406
41649
74785
17114
39760
156564
18144
49280
95415
154009
48514
57044
95418
137632
77970
88608
122733
154931
11009
11022
13532
32120
11609
25017
55115
126282
14977
115861
115866
73439
95849
152921
157919
67217
125394
140971
60433
118421
151653
21710
22515
27858
153550
11009
11024
15143
140058
32095
52964
11017
15589
82773
22954
35911
71533
79035
32045
40193
34160
48495
60982
112293
73752
86337
100303
137070
34414
51137
74421
143934
92995
97399
115812
128993
56986
108820
15943
61358
81827
45372
54709
88453
151432
11026
57401
82656
146753
22308
97814
97971
11024
37614
40856
49144
51449
137814
26682
36785
89478
91727
114492
115669
17737
57409
67197
23918
85944
92713
11031
31726
153159
11039
112960
137742
41482
143946
154330
11034
18182
84572
29480
58979
128614
147945
57284
89252
31748
47340
31143
43836
63202
140238
31719
38121
129921
78530
89660
107372
139859
48972
74430
118001
137546
39668
102877
135691
148134
104994
154715
35047
65306
137946
12238
84586
133527
31726
31758
36652
129921
35154
87569
92799
14701
55408
142344
24414
42100
99027
115947
15190
28467
48613
33192
109975
132079
140610
76426
76433
126561
137999
27157
90211
97391
128993
21628
71735
76904
108319
11093
11097
32849
32860
11594
65283
65673
55679
61168
92698
30447
31164
45050
73810
35683
93209
113322
129484
49898
97990
127474
144707
11097
14698
78633
88578
27791
29630
61084
134939
12446
20893
117227
13018
42296
106182
120938
22644
52488
52497
107473
103217
109604
122606
26679
39117
11076
29753
96796
73287
90997
95746
101423
33983
48667
54337
75101
52294
63292
114653
115146
24186
57178
71679
141230
28934
28940
145905
156448
86734
137891
152335
27770
27774
49895
116072
12234
22225
66162
124317
75286
112679
127023
11080
31309
44039
71009
147119
151312
56558
93002
115303
74401
86744
156603
88860
151312
60485
84926
109453
29895
35794
16745
17541
40040
61827
91428
110970
117106
118722
24330
48090
58626
67040
65213
98189
131820
136223
46242
59051
132474
140914
66861
112180
16306
73281
80745
21778
137664
151086
69681
87263
110968
139633
142524
154959
157883
36625
52524
44979
57668
57670
81584
15852
46171
71389
146182
46918
78166
78167
107488
30305
33485
129456
141783
144127
30301
52021
33519
33544
153588
28005
95225
121268
128015
11131
11148
25603
127672
11131
25609
25633
145384
50303
65527
95283
96849
60760
92832
112320
37003
56465
115155
11118
56370
138906
138908
71741
96616
103233
123279
102243
126564
147605
153305
79531
90236
129064
141407
52695
83298
130696
22928
54967
124912
147999
32960
45751
74562
153479
75062
76426
76997
143993
67131
73706
48923
59756
86038
111799
47406
86675
101240
135262
11133
19191
118070
14843
96908
119589
39699
74177
151377
21487
54437
124532
156519
78548
102530
115770
147991
75236
80993
132501
53433
112747
123276
153734
67209
81387
136387
144219
71246
130927
142796
11128
47318
65527
102883
50303
94930
97689
28099
76368
114482
12264
50257
118070
75457
126607
126737
152298
11148
19219
51278
11172
39373
54170
147038
34288
101263
111193
111199
25392
51437
115923
152066
11138
90925
107906
11145
70923
70937
86567
89807
119292
16599
53053
148228
85882
112041
77081
101269
101448
69360
74896
92659
92662
39373
54178
113903
67432
147463
147630
40700
112214
112215
60320
132293
143961
36118
11170
30383
30396
62296
73205
107992
100629
126325
27610
103948
103951
141577
39362
41143
65512
87271
142466
24540
25955
51648
117489
30485
41184
112526
152368
11158
106865
113991
113992
104998
105002
105076
13406
30375
78544
113991
30383
36084
104998
11489
21900
82639
149222
82639
108129
146166
23761
57680
69121
149222
70601
135513
146187
153953
59097
84521
85376
125192
32823
76269
100938
14276
27218
31201
128634
59158
63070
116345
135857
89708
140249
155508
19067
30375
152847
11174
12169
26165
26173
11187
65527
152532
86120
139579
155592
11181
12156
35937
11483
61641
61651
124978
38120
117908
130650
49851
139207
139247
152759
91806
91813
126997
11181
11188
23581
66506
98224
115252
115253
128707
23566
115639
56469
109235
134972
45140
69148
115473
122302
11311
46445
96807
154050
21371
71763
97898
13346
30616
30746
62979
39373
95283
149637
12156
35966
56248
112464
134279
11196
11213
116849
95357
108141
130014
11211
31806
31807
62087
71219
73962
84196
92600
75936
87574
103659
47035
85000
91942
141985
11214
50503
127371
25490
84014
111363
114074
11200
127406
11218
22747
22765
27306
118811
127196
99097
110375
110764
150710
46620
121128
122624
39125
41110
131363
23944
134190
134764
61959
108505
119180
119182
11218
22765
61871
11213
67313
72470
127248
42733
45316
103389
46410
46414
75363
100345
47437
61584
134153
156233
11215
31785
46493
57390
70139
11231
95490
11231
50879
80484
22765
35955
28084
101727
129366
25677
82157
90935
112570
49764
23885
93183
31367
31375
31385
22206
74165
157559
39235
53851
97020
155593
72571
84296
148308
25418
71855
85534
123934
98234
105467
141224
15144
28084
101725
113503
43852
120569
129238
11340
79148
91667
77902
102047
127588
152859
46006
135590
153924
21008
29892
19307
103900
119828
145687
12824
46432
46449
81452
63315
66158
66535
42540
63129
140160
155262
20879
75942
117593
121054
36869
52659
134286
11254
11256
31367
68680
11843
113463
116685
50872
75209
92332
52096
114482
33551
86551
104315
91724
111435
142398
143608
74199
101103
54510
55908
151728
35738
43774
43775
115932
32115
40592
59738
105123
20310
69723
91012
137717
22199
122037
146262
63818
98778
148249
148503
11322
108293
20527
143959
147766
87105
95050
116768
27397
27566
57482
57887
62315
154956
27585
35949
56388
112037
140262
145321
139853
139860
25293
57741
59176
81748
11286
26659
61900
63531
11270
26663
108880
16231
19672
134040
146594
13666
35344
71131
95942
22276
39254
87982
156684
30554
106471
153008
22723
38059
44649
95942
114034
114036
151452
23100
26480
111917
24634
42683
45645
67884
11273
20040
108945
34714
85726
101238
115674
40406
47884
62684
134539
11276
20050
87584
55149
134615
153707
157532
87594
94174
126681
152110
11286
13916
62138
22672
45229
56695
121787
128877
102431
102438
102546
11287
51408
133506
19148
79415
79870
120113
24758
36200
68694
92821
11314
17935
107296
152686
11304
37405
65729
130888
47587
49607
91745
91749
26663
107908
11290
102443
11295
28956
28971
50981
41175
87282
118814
145894
41760
44134
31149
35403
108998
28404
39973
105967
100171
106697
143856
151381
73653
86870
97662
11344
18119
135842
11300
53427
76816
11351
96252
25241
44131
100473
45513
54775
58258
92655
15765
71461
69585
75036
92838
152180
53278
53427
101315
154201
65781
92118
99014
11306
34925
130138
27665
59507
67746
108295
65729
107296
130120
107296
122297
134412
11413
21703
131460
149387
14842
101455
147145
76638
87284
135377
102517
102527
109544
24287
24288
89146
114774
12097
19591
50499
63611
11322
134412
45915
113394
131844
151425
47648
52216
109811
16603
90308
120403
150800
11894
11939
139069
34965
118344
118791
146731
59639
66772
84758
110901
45898
72829
107796
125822
121971
27400
59407
127630
135975
11330
49461
62225
154680
69283
108031
138760
96745
100841
108813
134548
23649
29618
112785
27548
45740
100875
141097
23914
92468
118222
129245
11352
21068
21077
29848
76956
148895
63971
117050
156284
11334
11336
105726
132993
20110
64043
73684
79204
91660
143204
11343
71654
25726
88765
128133
106766
112840
153972
11344
18119
35863
82306
88683
28080
33719
43953
152671
36690
81442
83410
108626
45945
71645
109151
18173
50647
33627
33901
34204
63909
11357
63903
108009
151761
116078
147576
14317
38078
63008
13557
36521
141142
97803
97854
100699
96254
138970
62225
64921
114884
86588
93499
111809
117655
30967
77358
153274
155789
11627
68597
152710
107349
108875
109135
26664
35891
139282
18781
106534
150879
11368
11954
87926
108875
12374
76636
116884
152031
23541
44816
57245
99811
11370
27573
62011
87846
11368
11371
25562
83816
31661
31672
62021
68164
76394
15761
61532
95059
127209
25570
35903
56395
71451
123697
27967
28680
35860
63903
11390
15128
87846
13459
30902
78419
82652
104971
148847
152775
70750
70776
147835
13353
69770
134394
37413
25332
25389
25454
89297
65633
154229
57222
70750
109467
109470
11391
11401
48904
51829
24535
112626
138091
57222
70776
134526
154228
17877
27083
90696
129535
38284
75400
135257
143672
25204
51530
34335
55747
131649
91194
98790
109836
124870
65028
70741
130995
154233
62011
129469
22266
106899
73643
111036
118131
118135
25933
56063
83137
115346
156157
17254
47669
86806
87686
116983
154697
35945
51785
87686
29927
89550
133632
140215
26147
39689
51033
15635
45336
94988
14137
22265
55985
11405
21737
103640
42041
83460
143138
96452
100435
101647
140754
11421
21767
139037
47990
95293
112172
125147
28908
103764
143836
149320
49468
53802
134095
25871
48781
125562
126198
86157
94598
139992
143651
22663
33227
45229
153622
11416
14882
89762
90822
42995
81229
144239
26349
65420
70118
135872
15128
109840
39974
60800
117607
29777
99086
99102
40468
141881
152320
29777
99088
106277
147262
35828
139288
21768
46638
151508
22941
55644
146951
58609
62391
114225
146747
11428
49598
51660
115834
15085
18268
78285
23679
26647
39379
11430
49857
28586
28602
52673
55042
12735
17621
17721
12735
49689
139724
24051
64313
125795
140393
11439
11450
22739
114876
11437
44772
73368
96675
28198
46080
71896
43554
92026
92046
56232
57882
131125
16987
50838
125042
11459
22749
151388
82890
122245
141325
17712
146471
154162
41450
59462
61997
99416
98421
99982
101615
140493
42415
51975
86781
126865
22558
75423
12136
54357
62123
110048
50355
59788
115520
126102
24748
33072
98934
125341
101608
114826
140739
21049
114878
14454
37174
63722
155634
30732
31625
124249
148740
50898
69735
110443
70841
102603
103487
153989
11457
21053
21077
114884
22301
79532
104232
11459
21049
26437
45844
69933
104104
150807
27093
115394
11462
103575
129435
37054
56317
79255
105410
35924
61926
60631
60750
86684
19967
74051
124559
138706
95793
129598
135072
39129
39789
125089
125110
30608
31181
129598
139373
20765
35785
64646
91227
91248
94066
129598
40688
62643
75836
62272
27526
129293
130335
150636
16311
31660
63229
63247
11491
12560
11476
11497
139118
17343
142543
151506
51725
60722
19922
104677
114617
68741
110366
110386
110391
11494
27610
74621
141577
55544
141576
149222
45641
73065
82324
82430
95435
27889
66243
98709
141682
13785
31852
39119
130126
61149
115578
157880
11528
31683
90330
149504
11494
32538
103406
50656
69155
136560
12511
113328
139116
11497
21641
21644
109572
49865
88004
127442
152700
23761
77116
26626
52702
129871
11502
11526
26458
87939
21629
15595
47226
90175
155426
11508
11536
21231
75853
11530
22445
22449
28028
29325
68259
93210
132868
11537
62064
31247
38289
80301
94478
111071
74771
77778
142613
142655
40591
85626
149619
110921
118564
118585
144155
11530
143057
143609
63159
63221
78192
146994
107916
17757
59143
66738
124777
17064
25305
74841
19508
65392
67334
95921
11526
11529
62126
88002
18815
79507
141267
36341
48201
57623
78600
101524
114575
71056
115673
148456
62748
78272
121276
140994
41147
51099
81294
133204
49148
51818
75149
91817
14688
20384
66078
100934
48990
143915
157814
98753
99377
99378
145418
49866
152709
11745
12269
23541
47091
51204
149842
11537
19254
127564
22447
143705
11532
82114
87562
142226
20305
35158
45190
47104
100340
15638
44569
60877
121552
99596
110198
111543
137346
22447
35544
19256
62192
71702
92695
99572
110744
100194
111320
151311
60242
60591
74388
75958
88003
139022
129434
148647
154015
51545
131634
133657
151816
34394
126062
126314
151369
54660
77496
103463
126401
27741
47759
47859
48516
61018
66841
94746
28909
30040
12832
70380
109710
95764
105052
115326
121089
128989
129552
38809
79735
131515
11554
51012
103730
85022
103725
122118
46997
103395
114595
123462
34598
58295
104024
108721
12557
16765
151658
27768
51709
90919
127081
86119
107240
109000
111547
102843
102846
140441
146253
53760
85483
154635
11581
22851
22861
112764
44652
87606
128133
155338
11565
47102
76121
131014
40891
53213
68225
25516
74491
111540
137527
39210
53937
127175
27983
63860
88797
99892
95289
104817
113102
138613
11585
23478
69830
77069
112498
50559
105311
128811
140043
11584
11587
30516
138554
44634
120374
125198
131354
118825
34212
107613
137754
43589
77924
94666
95607
32163
86197
126097
34019
36793
103699
104922
55655
58192
61713
94899
11587
22850
24286
33288
40269
140265
89233
105427
131468
22850
83224
118871
68330
134650
145193
19261
125417
142728
35360
12557
61899
77729
87704
148528
12279
24103
108116
123106
30820
123024
123033
155631
24942
57284
69963
103497
54615
54632
100533
119542
11597
30513
30517
35612
70452
85400
105098
29480
103496
135368
149071
21455
81332
51801
91820
127158
152285
21455
21456
21472
35295
56657
58009
127708
134985
22255
22307
22476
45632
12070
28699
92468
152586
26622
61685
138053
16475
36990
63174
99324
21219
98061
127698
133014
22685
39197
17378
102583
126577
40141
56650
108220
113312
87469
126631
157722
39991
126282
126631
32124
77908
25598
34130
112434
33916
56477
143283
11620
71494
102308
143511
24268
25667
29599
24209
107664
138745
43917
136764
149196
157969
19814
92383
105613
133995
48390
55583
56474
137715
70991
122518
30176
77899
129404
11638
18028
18039
153790
61262
73781
73876
117279
22397
141242
155814
32328
51753
89463
89477
30653
97911
141219
26588
87714
109157
23248
73184
151989
35089
37193
63418
30257
61805
70991
16545
86615
91629
36481
44115
100239
126254
34606
36591
52376
137132
69965
142378
153983
70991
95924
95928
157407
12512
12585
109459
11869
19726
71127
22058
110354
113072
51280
116850
131637
62527
64186
64198
26181
42158
151384
27894
78057
111087
111109
56625
61239
113359
146730
44658
44670
74698
93063
113277
136522
138627
70860
96733
15924
125453
134442
24031
24079
86677
112404
75169
101363
112515
138109
12522
46665
58945
35227
43847
67262
156569
14475
26770
132717
49460
77104
79727
34219
41713
111699
22531
34250
137505
40822
48918
16371
33248
50864
156116
86699
132075
138132
15901
86235
26746
77492
101523
114714
59386
75464
80980
90608
47876
60305
100781
132400
27058
27512
114479
138477
59952
60290
63049
114982
24260
38064
123159
124487
99230
151230
157331
157334
13125
27195
49851
49989
16562
26699
50693
117563
11673
77679
154164
63857
130141
144735
147016
14957
112073
136417
51284
136312
11686
22046
22058
142756
70488
74729
107302
152684
37455
63548
94552
128614
52998
130289
152799
29670
55049
67409
127272
36288
79675
113538
156875
33276
98753
142842
145418
49612
65228
116680
131200
134631
40738
94448
138798
144356
35241
58795
120505
16479
75899
139120
22042
22077
79414
36027
39086
87741
53271
95504
32038
132757
22042
35266
113072
35513
92755
107944
144353
86125
86136
88994
50455
83343
89265
147950
54167
57116
91157
134823
57474
82582
133149
152655
110385
123907
148717
149900
11701
28652
28686
132708
40909
40917
91152
132946
21372
29148
57429
75578
108928
157664
11725
21184
61190
22902
55404
90938
117113
11706
11725
23551
132713
43086
70521
94987
134541
99817
113011
120832
21184
35246
25765
60197
66659
136877
72702
95538
137518
30142
45648
71263
135348
30944
142350
27845
116371
117086
132292
30392
80574
99375
122647
125907
27651
91473
28662
60143
67338
77407
138321
156555
67820
103621
148152
148247
26601
49718
77413
106395
143352
143650
28275
44206
96998
98738
121179
138451
15877
25939
26117
77446
23744
44315
156084
26459
35674
49957
51660
21189
11799
11814
49701
113288
24414
49020
75470
75474
24062
47742
48592
48597
16261
24409
24439
24440
41217
55359
120816
127851
31300
39777
117560
117561
41324
136948
154535
12254
42864
55317
116845
11750
38933
22519
69513
81793
142438
12013
52469
70042
99636
61748
93616
117155
117156
97129
97415
131764
155214
35411
55829
70697
108487
14950
19393
29044
31091
71222
93030
93034
65399
72637
157221
50371
77334
117001
126214
26031
111469
112791
113676
44813
44816
54326
21847
52992
52993
126750
96530
142174
144367
11904
107688
113424
43666
84429
135191
16261
35140
108058
109966
115878
157948
37313
63670
105302
68399
74821
106447
112012
81609
100425
125024
141625
56597
57446
98142
133307
11761
28093
28101
35304
11781
11791
49950
31222
105897
122608
132094
155375
17331
119362
119503
11765
12318
44362
49705
70640
93178
11767
12318
80330
126136
126203
156200
11767
93104
44450
59579
128782
149258
24015
35048
16262
35356
81997
110666
31605
69125
76984
108483
53132
65527
87995
144225
33256
104172
57079
70010
77792
156079
56697
82924
93270
11777
153478
155920
17144
27871
27900
52870
79329
81755
138821
35337
76639
155919
11785
11786
29327
104404
43058
92508
123058
147880
87478
113711
11783
49371
139025
80469
110024
122013
11791
41683
132441
43022
75582
82058
29351
102732
128207
128208
130346
114315
130613
138819
116664
116667
29077
103042
154175
57152
82701
108221
108226
12017
41541
59530
103667
109134
153800
11802
11825
18160
41118
69211
70336
118837
134954
20081
20465
112885
138564
15046
39165
50324
56493
79869
88576
105565
12378
85279
125770
11823
87602
101771
18388
88027
103676
153789
11806
35740
11806
11825
87921
28838
57359
43031
50575
80838
112940
46419
95516
113578
144237
85580
128924
39468
44384
24140
97460
97466
103068
44517
68418
133413
136656
12862
71356
109380
134500
12067
103308
104434
87659
139008
91410
102091
147090
155683
35554
87713
87797
101774
23521
59802
60105
92175
109736
125017
149889
11823
12468
101774
103580
50246
73650
91622
121637
17995
57038
147719
30556
117003
133455
138295
87600
139004
19693
57955
101978
25914
32266
11851
75922
83363
145104
99180
148098
49453
95620
105222
117587
11831
29016
73952
122221
110944
122014
85289
134173
11841
29380
29392
82088
96118
106623
112504
145920
69828
75329
81152
94581
29389
82088
101200
13976
65254
69165
71715
11850
137421
144478
145104
38946
133747
134054
11843
62109
87865
61424
104752
139226
11857
20957
21215
23980
33801
54530
35914
51785
18735
42745
54909
69660
38980
44128
50007
97477
11941
65947
72084
98454
36352
48414
50240
120133
61169
116635
13022
62109
109837
42011
68200
145081
68202
127511
144472
153376
153465
153716
26979
55415
133413
136657
11857
81658
107749
129739
11865
93551
109745
47521
132693
30782
46869
52635
111242
140810
22095
22102
22129
140057
16445
111690
128361
22095
37623
89602
11870
11896
27052
27068
44903
65684
101656
104804
44581
70361
151400
49890
152743
11896
11910
28210
38886
15003
54315
116817
25707
115318
138394
156243
123337
156287
11910
14374
84561
39253
117149
142708
18306
127473
132868
133786
40681
50646
68564
79317
22374
32743
73182
65193
138798
138801
51644
75071
117489
127004
11881
49099
83624
103480
55315
57669
83287
143067
38724
72273
121846
42840
61472
93316
113157
55526
75919
56125
131180
150641
154883
124761
153222
153232
156373
50424
146595
152615
50687
82031
82032
87231
87441
131243
146642
26571
69012
91611
15892
41169
15991
53126
130638
11895
116987
140563
145497
66612
118052
143667
25565
93229
117200
119169
11940
11954
51865
119169
11902
77908
15599
79063
145504
30498
49211
86433
87381
144427
15582
112628
151972
20454
54480
113619
19060
55275
136556
156995
93018
105012
114710
114714
11939
88405
70008
70012
113087
118756
18051
119502
35509
95863
120623
142523
20469
21789
65458
121441
17812
61799
65912
131001
29055
56607
117149
142708
38307
40166
50877
61601
14778
28243
95673
146856
40174
87009
87372
146680
80891
89059
96297
41715
137486
11918
11919
24221
107238
35060
52890
114691
132682
23969
54301
24232
93475
112786
28043
106889
11931
11942
20777
20805
11923
108364
123624
127449
11923
44921
108364
83131
125523
102525
104988
27236
53680
135806
56672
64230
80380
91544
15802
53578
104991
12568
53956
68357
103184
39044
94919
131753
61986
83630
102463
21924
130474
21035
44541
108470
148207
56607
65444
79026
107836
109335
119934
12099
93157
107944
29840
71375
96345
127086
119938
121333
55590
56462
56477
143321
49505
77906
11952
18030
64231
89049
129691
11949
52692
104000
12171
54253
113032
127270
15206
61564
106224
142681
38289
71629
79489
147768
42541
68666
104530
96151
113882
127174
19328
36346
69410
14827
21912
52480
64478
97608
115755
115825
55915
89822
101480
121065
11954
128979
37093
63331
89036
109750
26494
35284
112391
11957
32686
32704
116827
11963
112876
133197
35275
39980
141761
141924
47896
61411
67424
117270
20843
138720
142154
146431
11986
112871
112876
78394
114596
11986
69648
93067
17035
25362
57329
87489
65175
102722
107007
90237
96272
118734
128969
37728
45803
79540
18054
93283
93637
144609
15757
95497
95861
95859
134855
150605
51042
66817
91654
118474
30142
120682
134913
157791
26401
116758
137719
102072
134069
152793
34900
82565
98454
140325
116700
11988
123387
149251
156632
32035
57349
122363
123485
49840
70924
131407
25299
85211
108040
47231
62070
151757
155541
29161
29663
111210
111236
26374
128435
21516
40251
47335
40542
60168
71418
136703
28718
30140
11989
27757
27785
136772
32035
43828
105706
11992
87183
110756
26249
136768
71840
80182
148830
148832
30054
113355
49829
67882
80623
112777
20355
132671
132672
55554
75432
142850
12701
15844
26504
19790
19792
19800
52158
49637
75646
77501
12000
12005
15204
93621
67151
134029
146207
12202
72117
84933
138327
40237
47180
92015
12007
122531
122613
148944
32055
52158
130196
44182
67151
145348
29847
32054
32055
32089
21405
143268
16558
50869
70532
71241
121882
122531
122613
143251
15870
69698
134097
153548
14425
20892
20894
89899
77236
103913
155223
107895
149923
20074
87983
87985
43680
120661
157167
94638
112816
142721
41690
144609
27628
62029
62196
57797
68262
98260
148713
12034
12054
126896
134865
119243
135047
151487
12277
17615
88176
133827
38920
75710
156010
156012
12034
51061
133706
137083
81763
122464
144234
25079
96917
112149
60276
71456
83993
133864
28635
39305
44478
70054
88607
145516
105610
122246
122247
131462
26966
113807
131689
15643
56023
112521
156369
26302
37446
119023
145458
38912
54378
117221
146777
22126
91591
91975
141456
53520
113133
130527
152665
72731
86844
96933
134623
12042
55955
131624
42986
101626
116999
155981
87534
141435
86844
147885
154220
21967
97181
116915
37077
96325
31310
130635
22229
35534
42360
147883
60476
70408
72293
83878
33130
127300
136541
29861
57402
95955
118766
32418
40062
43000
142947
50446
69511
142449
156246
41198
67877
77928
88504
15945
49710
91677
48639
83814
133706
12059
32654
32659
150241
67295
111462
118790
89830
106151
117240
117758
24158
55056
70097
142423
12097
50425
155072
12064
118318
119547
40376
51733
119601
128314
12074
12097
23556
155071
17830
79018
132612
12066
16449
41969
25670
41191
87349
22992
93845
91973
96453
12077
66658
126634
126657
37289
72600
148828
23731
152581
152594
15834
39130
79843
131085
12082
46479
108404
126634
12840
77227
112826
155070
155072
26235
83462
140839
35974
53065
12082
12085
152596
59947
71359
134815
147938
34916
106941
137872
14958
61450
132714
53783
88039
89432
71893
149723
26390
49727
12185
16575
87207
87208
12089
46127
126628
46712
78701
126657
156309
49828
75807
87373
123664
144122
147379
59507
71893
102945
15738
22503
80017
92490
35481
77075
101501
109344
94275
155674
157043
27511
43216
154128
72081
81816
83454
107927
39561
40007
22276
79460
143249
52575
12103
21926
21943
127869
24871
29452
26313
35079
79820
55392
87337
41221
79323
142351
29557
114025
12134
88064
101950
32786
49648
110367
27252
65705
87280
57988
77744
105763
114921
12196
12249
56713
104118
42056
58466
154146
66332
117363
139270
12120
12130
106029
106482
22182
110327
135783
136145
15992
21195
91607
12127
59497
103855
103858
20678
37349
21321
49980
115826
146719
16293
112974
136816
153994
23792
79163
156705
71772
108540
126200
141269
55145
94612
71607
103855
128049
15019
25212
35115
70334
20149
121449
15616
120821
120822
14628
135398
154283
62284
72609
124868
136233
44270
79971
128049
12225
87168
152548
105117
131668
22020
88292
26232
87301
144996
27813
44270
96969
126948
33400
47533
82588
29415
101948
153081
22020
22022
29408
101948
57232
61699
110414
71157
96149
152655
153031
14948
117588
139283
47759
59782
60065
112674
134102
134665
29024
31635
77478
85173
115485
121193
12768
44394
67071
12145
117588
117590
26210
108224
103584
103599
109156
63144
86380
106682
12656
62258
76205
103687
68813
82363
144230
150720
55358
65345
44461
57127
82193
138859
15596
95831
108521
141111
27970
35199
128238
33835
63163
133633
41494
56383
144832
12169
81788
108789
132036
132038
12169
26173
35535
87993
17201
27283
37831
124506
83032
113590
136483
23384
56069
96516
134373
111020
144378
14004
72601
109513
39670
88669
95040
118931
17934
28299
71888
16120
51808
116556
141409
97465
104729
115840
26175
30239
50337
87185
152667
35144
107003
110838
13987
14004
13204
65939
77132
109571
13554
21147
102815
135063
12178
12656
139601
139626
81779
142506
156654
61763
108670
138340
138584
12179
119376
127587
22094
76135
12184
12258
49675
137218
12351
12766
51049
12189
12211
24728
28728
29661
56925
71774
90743
77041
118356
152753
55392
76921
70333
71235
76039
104447
44947
93136
130378
146108
26312
26334
47807
143367
12206
24719
24771
43904
69658
120305
155866
22372
143071
155791
12211
12217
21944
105702
30236
105814
142278
49658
82698
102525
25832
61536
116694
87629
140836
141379
65696
93058
107726
113660
12203
12213
118254
154348
33500
43019
77398
127345
43329
43347
58989
91956
39206
49676
12215
116312
49785
75434
95486
96950
12208
12218
82801
127510
12217
88326
107619
19906
22442
105846
114665
109230
135714
28571
55023
118342
31179
50672
87393
117962
12935
77877
93968
123745
12215
77975
127510
56459
112883
154828
12216
132452
93687
128596
12365
36156
12562
49323
118349
79962
80565
100938
151836
95578
97156
101529
116730
12222
83838
108881
26039
123095
12240
12273
32112
68929
12273
12474
16500
12282
127314
152547
12467
75829
109210
67364
91710
116732
153902
12259
27037
60840
38903
39332
138367
138635
12239
24273
29611
31502
85230
108584
108592
120632
44996
67279
103161
142486
47364
80657
146827
26139
26142
104871
20618
39363
133174
47282
47508
49434
87133
47747
136938
34799
79515
18666
49461
138990
12245
12252
95843
129494
12253
122962
135044
65909
112330
23659
87118
112785
113216
12246
88114
96726
27037
36376
139406
15711
29148
50932
122719
21361
37546
50300
54345
37960
88953
124566
39266
148463
150204
75655
113034
113038
142400
12259
22179
28688
41307
155718
56170
92127
47135
62277
71646
153352
18986
56656
87379
75570
80682
112728
146080
16811
56827
22186
28687
45281
55330
84946
91333
27195
62131
149254
12270
27195
35858
127485
36945
115541
124323
127949
72889
96821
122562
26108
80663
90926
27650
71989
88886
124536
50658
113541
127226
65274
65675
91953
30130
34854
83177
87704
101792
15657
47833
84597
145932
85030
99144
124994
12465
51909
24049
100423
100424
105354
12301
35561
20361
50685
87042
116876
81222
116924
133824
19665
23318
23327
21875
140013
12308
31745
65503
106879
12297
21875
31629
70925
113772
15755
143134
144100
21503
45553
77971
146390
58648
81671
94129
110538
12929
22847
50773
156208
49271
75344
99791
151677
17854
87550
113745
12301
65991
115944
81756
92492
144278
37641
37797
68975
109839
71986
89554
100094
124563
47454
81002
156198
157162
22616
32519
134481
79891
82524
108365
147789
64576
64580
88879
123351
12300
30726
30115
107411
59748
90271
105135
154452
28388
107767
146390
75926
105590
43613
107411
132643
32160
62075
67645
142495
12315
12317
27601
77936
57055
59738
105123
26073
42997
113059
29655
39050
133934
144334
115623
120641
25939
70056
138374
154343
52881
67220
112647
136418
65536
90322
117599
12324
14875
66332
117403
22546
57004
103547
108234
26058
156235
12328
27609
87665
32115
62891
105116
115530
12321
12343
62102
35304
76900
44972
45348
55511
155688
53083
54132
133959
141278
13892
77933
47862
48008
153709
28331
65406
91335
113344
113405
33034
80133
96475
87110
91339
156137
26408
101494
142383
12331
35965
12332
70758
154261
54787
70419
70426
12343
22340
28203
12335
83006
135033
35384
122564
153458
156824
19651
112685
114424
103730
129713
135040
27008
93021
107615
127287
26300
70923
152831
152838
67829
132153
67222
30466
39825
130622
130623
28398
48268
55066
153289
80005
83276
123042
123052
22356
28196
12352
80998
108816
29450
53256
88433
26610
53069
80271
152547
42883
95494
106971
27453
40689
125024
142299
32257
45627
127085
53059
76656
144143
44565
113358
22414
28117
75685
76921
12361
23844
28070
42069
30370
89168
128857
19954
51872
69948
120111
42826
50188
50845
119770
12372
23844
41511
36388
57696
76105
157897
48505
107455
118550
124433
28938
49978
132904
66738
99637
110370
125135
12366
12819
12820
139133
87098
110493
133467
26734
105702
158161
12440
116138
88061
94395
116913
125500
12379
13554
104261
30041
128455
154095
154170
29966
31340
120683
144536
67394
153806
26551
49978
12377
27034
45054
88544
39893
95966
38155
62309
154954
157267
13105
113821
153076
44765
103291
154952
33454
57275
83175
47296
97373
157395
12393
108072
108074
37769
45026
53049
95842
63073
66679
116730
12393
26189
27639
108082
124123
127959
149828
35130
35136
89502
125410
24149
44799
121994
123128
57539
73830
122973
151112
117593
117600
124438
129005
16255
45532
54385
72443
15213
39816
103336
120639
12395
13245
23375
61946
75932
87996
103618
26192
27637
12455
72983
97904
71374
103336
90524
122064
134857
35552
45314
114414
122907
22362
31462
63198
88953
47420
106076
106379
146106
18237
121177
140978
145807
42870
68023
82704
82727
27389
102890
114566
114587
81733
102348
119680
144473
41973
75747
81773
81881
80326
100178
141041
150325
60661
68067
77951
137739
27545
87818
113577
106723
111138
118316
118317
41640
49049
68047
144639
50540
62041
93885
93915
26015
78021
84114
29707
51943
102047
28343
43900
45795
58814
69391
102301
108229
134342
49883
51804
62194
67117
39857
45018
128396
140037
12418
12440
12819
140931
12816
26526
32394
21869
21874
60337
75354
12422
30912
36447
101696
39981
54758
59679
98854
27617
113376
102748
121317
130170
12566
87910
113490
27145
35855
138933
143609
88119
101906
103564
119272
41309
83039
108733
103243
121737
134332
157137
33207
100272
153349
66961
68070
125197
103573
126367
126390
131065
129695
130084
155279
58416
140467
153488
153498
49504
95970
112165
12438
31298
31305
113159
83517
123076
12442
71663
110980
12445
29603
56236
18281
137608
144664
145956
32269
117337
12459
62137
129414
77868
44587
142793
12533
154665
12464
113002
155907
12448
142793
147637
109447
113463
151538
76871
96477
130779
87660
117913
149807
83955
96479
150064
33000
34009
70970
110003
19109
74855
139408
145977
49500
49858
62227
12463
29603
34996
35768
103484
108016
18655
69385
118947
127756
54055
57292
83551
93722
41798
121159
136158
144613
21594
68929
103530
25961
127491
151674
12467
12475
80001
103430
152691
154714
12464
32424
32444
12467
12474
12475
12474
35623
61853
113608
138990
35554
88413
101771
23240
23241
23247
56128
56964
89955
133805
37140
37225
53283
115351
44464
60423
114389
135139
18785
50999
145206
154757
35849
103501
43724
44464
68488
103063
28014
35227
58665
122435
78564
107752
18024
49644
75956
18488
67737
137960
146323
13009
142274
151111
12497
18193
62300
18193
103610
109486
62295
75988
76250
77883
55192
81321
142682
153884
27165
51410
139114
82411
99226
143366
21065
51757
115632
22770
56128
67315
12492
43192
70832
134301
80777
84663
84670
135642
32971
57337
95621
22766
22770
22779
27243
63963
63969
80454
124855
12935
68478
109439
145980
19160
62998
101589
102138
49273
103610
26723
29646
29650
50005
12503
12531
22823
75737
45286
46444
91924
102568
67405
98582
110315
70576
105797
115716
122782
12929
22836
22847
25296
20263
56585
73429
157836
118249
126019
36122
43583
106365
31672
107580
153842
42616
69825
145778
48239
52153
78414
127822
12517
64973
103625
44743
71388
119385
14317
34537
35146
35164
44667
92564
122324
127060
46343
61100
117944
136268
45507
62569
107102
28304
113351
16182
55348
57609
94599
49210
55484
101303
121151
64973
129462
139109
42000
69197
81977
93752
96139
122324
147716
52645
55546
93702
119565
138392
156248
44744
69458
117585
129744
12528
29560
133119
138013
12924
89241
96934
119565
144404
152725
12535
63546
69959
64983
96937
123631
131623
27239
12929
17887
26005
49259
75982
44907
64980
152330
156838
40529
123630
28441
151522
12554
12565
27231
154677
15286
49870
62007
71951
108470
148405
31124
61887
113233
13874
13892
75904
139229
13102
96206
116682
128900
12548
44305
128900
20463
65977
105772
140043
12573
22416
27282
27291
13104
39049
57978
87894
116792
139078
13102
13106
13558
35873
12556
12631
26740
61119
77771
39049
77275
97998
147740
25910
25916
75930
27277
61967
127415
19938
51482
117974
151265
115790
16596
31282
14848
62043
87694
152768
12566
61850
115790
28302
77706
14819
28186
119161
26573
82117
107124
57470
74144
133495
146395
35900
119313
138257
144887
27228
27291
35678
15087
50184
76274
107289
13610
122596
139184
19337
68867
106620
118196
12596
35744
49357
15944
58520
115361
151244
15038
71253
106089
121431
27277
139105
41552
58988
69438
119377
119644
119681
144398
35824
81500
81851
18087
93643
130568
130576
35444
90368
103807
41472
67513
104643
140191
72604
88772
129690
29319
82125
93855
138489
18350
82516
82536
82538
33111
41273
136889
14394
52432
84807
102681
92870
96141
83807
119610
128664
136916
29717
58979
69963
147944
44913
64983
131750
147882
21357
58970
64145
147945
25334
36209
59856
74482
69540
133926
141613
147695
12601
22879
97447
12853
48674
51183
82962
16335
99057
147861
44920
64317
114388
12623
18380
26532
12611
13835
23865
65809
103435
152793
16747
50016
76204
19482
57418
69983
22201
55665
113568
55506
58712
109364
114352
45855
82777
105461
133824
23569
24501
98787
123127
22851
22876
22879
27121
12610
25050
25068
140619
14715
33230
115703
12612
32646
24441
27078
23892
24154
62133
20256
89345
116745
31920
37386
61281
92792
33967
37287
46712
154293
63473
98355
98618
124229
39498
69733
143521
77502
77504
77505
42231
59158
82884
51936
103689
27438
53552
62554
16771
30521
58445
78960
16225
25817
119343
18343
109080
39683
114034
127002
151456
12636
12689
62749
146337
31362
69172
127294
144354
25358
82967
93937
128911
12635
23812
23819
75933
54972
82167
113746
23612
56199
59218
70803
87739
115632
71733
97872
117718
154455
12636
67071
146337
28396
84110
103513
142089
12639
26616
13198
31928
58761
90945
25772
32841
73866
140635
12643
117132
36868
43271
84359
133346
17325
49298
85992
101157
45337
68794
122946
148893
12647
23100
26621
31059
43268
109758
19181
88305
113963
119967
20555
26707
50247
88245
26480
26616
13955
19810
62468
12651
16863
48429
67832
26704
44224
152971
157675
43272
119041
148628
25368
32256
87979
25448
48043
101064
111548
12664
12675
24394
105854
65575
98307
125297
135479
22090
127742
13523
63873
83934
155804
67773
114052
152720
12745
68754
79113
13464
78544
78813
88111
60249
79515
154974
63881
105610
107762
131462
12675
29176
59501
62342
12686
139557
45638
69797
109749
12669
12671
49942
52645
46341
66204
146617
147919
12683
128241
130240
18351
55546
83089
21764
44199
107650
115140
18020
50123
50291
94219
102452
102454
17476
20005
76066
145473
103959
120000
120039
122411
16829
26728
26068
78723
130434
139145
12942
43333
88126
110668
76152
78813
119968
139678
76138
76187
88169
120944
76202
77228
122416
145415
67089
70300
96347
154556
36391
52322
78836
106536
12689
120385
42076
75386
75394
128354
43859
51966
68235
105632
55146
58451
101892
107394
102208
102209
127646
138441
65958
24034
46084
47332
98116
61293
133407
137762
12700
58215
147153
12704
12722
30259
127590
109406
148298
32081
106526
142672
147279
99274
133360
154901
78212
78228
139467
26596
127590
127591
158077
12704
12711
88329
12702
37657
148035
29636
39203
152541
90094
101166
107715
58137
97500
101782
141093
30271
51999
12709
81420
83257
67602
103632
67018
86687
86688
112255
18270
18646
56988
119570
32689
68102
12715
31095
78015
12722
16329
62604
88138
139484
116474
116509
116512
116561
40035
66100
114285
157166
35933
84119
60745
65046
92632
12884
24336
40328
43564
68333
78405
94289
103941
40537
68881
119827
121238
22294
35976
102039
119228
80393
118436
127673
139670
79717
79719
110730
125956
93873
102407
127756
128831
57267
62532
88062
124445
68201
77982
93700
130871
12736
115071
153291
51285
107095
120067
42896
48908
114165
140460
48902
52703
113933
117834
73043
83107
152879
152884
35983
82714
88094
126569
67873
123832
132974
144525
31166
105200
148887
113375
114054
12737
26589
32353
24668
26559
32359
83922
87725
103204
151291
12755
12761
62274
123611
135827
148410
19152
68901
77711
81542
13437
45261
116624
78456
80409
12920
36343
120830
120831
43593
56960
67935
118982
144866
152773
12752
93686
99680
108394
12751
59308
83679
152867
12815
62303
74239
120050
19139
48764
103739
118020
59309
83087
147071
12786
118982
146864
83245
115684
135215
154365
12755
12761
23079
43718
43721
82627
41157
148601
157073
101905
119837
120115
158006
18904
51973
106147
106149
85004
135083
148601
26544
105504
19224
50986
105775
139289
18792
94605
140045
148579
31467
81114
94534
97270
18786
19265
42505
134378
12800
12831
26160
63406
119693
119699
13198
15651
65913
12780
26751
65350
116644
93899
119854
153858
116644
116657
60520
90409
97098
26751
27699
127532
151284
43344
51960
60428
103643
43052
75613
17948
121641
14818
35960
61919
103565
54903
134017
143431
149622
14780
62058
152817
26743
35698
35870
40164
62269
85304
96410
23236
94255
22926
68444
87906
113491
12785
45238
71519
148749
36968
45373
93645
93652
93686
36196
76043
88418
105755
25784
35960
77811
152821
55755
77318
138137
56929
94481
108817
34373
71342
71352
151637
12803
15602
94697
148220
40663
73561
131407
20635
56088
56629
146840
49392
101359
103462
62770
98528
125163
67364
74844
76818
91707
40915
112625
138089
156844
28780
62256
77848
12807
51049
16339
88307
127611
139570
32049
77434
92291
122449
31214
55899
56811
35730
55899
134747
154460
46749
65414
66435
99104
13075
94497
113713
12816
23162
26526
52880
82659
123000
147645
62478
101957
152841
12891
46653
66573
147933
105806
129545
22994
66255
122936
17517
59268
134202
134240
56058
103404
120455
145770
68367
105180
138997
12821
23139
17774
17781
127781
153075
56616
98895
12821
139293
12821
12831
139053
84293
31755
145643
156907
16365
78945
109984
143108
42009
135720
154199
43300
109677
135710
154204
81437
109677
110082
156900
64082
72814
102954
124108
25205
39994
101356
154408
19708
36843
39730
43271
40287
41615
84341
84342
26150
43310
119040
148633
12837
113928
118801
125193
50515
109712
148633
47864
50801
74839
69205
75375
75399
157537
13926
25766
29461
12839
95901
141816
147322
82736
95098
96500
12842
153472
33763
72670
110563
150278
12858
118851
130769
96596
96598
147079
81101
81124
104789
73866
81396
114946
140631
138032
151963
12858
102516
153472
12913
36171
101676
101679
23573
83106
152867
94595
113888
123680
70254
154344
154349
36150
53001
109177
36327
103335
107157
78443
88213
101923
101931
23166
58870
70387
91009
12865
19670
105955
45082
65094
108332
108637
23192
26365
12871
12873
24039
112878
26539
69729
12873
138756
52536
116711
57109
94301
102332
114402
23420
49173
75358
121225
122744
154069
53049
87058
94134
117119
12874
12911
36171
49700
14068
14075
78090
113620
25656
40722
49228
60989
12878
31496
138756
31015
138756
78908
113838
120357
26362
12897
105640
55581
76969
120717
55494
102823
117388
145225
18759
50107
50967
78456
107834
111741
145916
25648
71065
73887
114928
13044
31532
68305
102982
12886
112916
39073
42499
123661
55451
101013
103939
128680
12887
119369
42265
69994
94422
94485
14981
61223
12891
94536
145680
42750
107161
120409
26683
48700
55581
145408
12900
23218
130748
23853
43564
46480
46807
97898
99199
21993
42102
119806
140844
23294
23309
23313
25758
27773
53047
153467
17157
25750
101831
65985
30808
105482
110374
154336
15714
39038
44290
61432
12904
23313
26295
44919
96701
108542
142209
12903
82829
102785
127820
75314
122537
148346
25763
26293
130748
12908
12921
54316
156614
51850
102836
105069
105097
42629
69668
120438
140130
39177
54119
26340
26578
26579
26584
69466
69947
94219
133909
12913
149944
18774
107789
133517
146327
65620
105590
26569
87710
115994
19008
79081
69467
113023
114187
45115
69209
125087
154950
20645
125087
147007
153380
12937
12967
77721
14748
42287
62436
26220
26584
12924
14124
23252
23255
23264
77891
77009
28921
36278
113928
118802
48540
118042
12928
12934
47933
123658
12930
40333
12934
21261
32489
76134
101813
114029
158147
12951
23252
83534
62691
101853
108828
113798
23746
39046
43624
70556
30648
12969
49875
143535
20316
72642
96606
112121
114854
16021
30805
103492
128501
23054
34478
44228
114000
33875
110703
110704
63682
128033
88254
102052
139441
139607
30182
82332
95351
118603
28116
61929
53884
109433
145433
34618
50969
104166
148621
25208
44875
100675
115048
29132
55415
133993
83550
12981
30495
61842
23575
75768
90261
121655
12956
61715
104746
121137
41530
61729
67991
83918
18646
80048
88199
91739
105081
109152
36051
47451
58480
151335
76282
101923
129507
12967
12981
30488
87860
12963
21513
122983
135518
13684
96186
156397
127333
147797
71150
97265
135517
152360
25710
25717
50045
25738
28630
28631
28639
152690
12980
35033
12976
152690
18777
109329
42789
43292
53799
120394
42194
94274
122774
126257
28094
38101
47012
113931
153092
153093
31488
98777
148699
61880
62173
16553
54327
59169
76283
63816
123496
38087
63816
127543
25738
25751
28150
152690
101920
101992
152960
153013
12989
37916
114263
29160
31129
97841
122081
16025
16192
113794
153032
55839
62428
77914
72031
94489
140634
143078
13004
15956
12992
44980
81381
22596
65269
112507
118881
83688
108621
23697
127517
13489
26434
63578
139220
13000
13002
25619
31393
31012
42101
63460
153566
28252
29727
152806
13033
87836
101673
117593
43454
50187
52287
145798
20428
103421
104976
138764
25605
79045
13012
35696
108767
141758
13004
20033
31407
107174
120248
133384
139563
79045
87145
35425
35696
70549
134253
13784
62278
127604
152894
53317
129523
15364
58418
63184
122571
41941
75416
153688
16404
65135
121900
51209
70549
134428
143450
29417
43685
71965
18939
88626
113937
132933
29814
94503
113890
105248
117973
132932
139641
13020
56246
56621
56958
69675
79161
95458
18828
19600
55599
34376
37481
155286
13032
23414
25491
13033
13042
152718
152719
27145
87865
13824
13946
44914
120535
20104
60321
99626
60639
71636
72051
29785
50030
88430
153051
13029
104263
104286
52416
55529
138348
146217
27929
34821
72863
83158
19769
44180
111292
116068
16494
22279
26869
13041
75843
29530
62664
88102
13036
13037
21578
21593
13050
113176
13040
25416
113174
50192
59327
106322
127592
62452
78230
106699
106790
13055
25424
25429
13042
49154
88409
26547
49155
17921
18957
42257
145388
102987
148583
52716
68881
74183
138841
18976
50106
78301
145840
25603
59418
127673
68658
69571
80967
146505
28921
50010
51930
127583
13055
26459
65591
77990
113428
43260
57347
123149
141955
26305
34934
97477
81872
89769
150254
25407
46127
102945
22369
62702
64095
58319
134941
153143
13070
13072
21404
21449
31809
72551
105705
153721
13065
23449
25388
113129
27315
46601
69952
135588
22369
64095
124529
156255
18192
142046
23453
56916
113128
30099
45820
51620
100676
31618
45818
46079
97706
14114
101288
126660
82829
122538
148346
25388
35372
107619
118369
139693
153121
23453
25379
29441
18031
41445
68172
138641
58387
73805
76294
94475
132547
145711
25502
100217
13087
41584
48206
102465
19099
94402
121852
152929
17912
20134
31755
149670
15544
46613
46619
153344
27856
57534
97264
122983
13118
13123
31221
31230
103965
120077
123784
145410
27856
58698
155353
56960
113715
119823
31527
31914
65245
96546
55574
106561
144592
51048
68362
72155
94986
23880
46007
104836
118211
118221
151182
13125
51899
62083
62131
14694
13818
25768
139253
18878
72077
77399
77400
13167
82124
87111
50048
78463
127870
154835
22420
37314
53512
64378
26689
35910
129151
157957
100659
100687
134335
13118
113046
158103
15649
26769
78284
127749
13182
126427
28653
46848
88880
13167
77280
62686
78253
127690
13224
21261
67241
61083
63519
126365
126371
19438
78414
88284
127822
19378
68233
68909
153039
42595
106126
145367
149204
13128
14016
15072
63419
13186
15269
81132
84952
39648
65559
88327
94663
14690
50147
119463
36031
118365
118369
153121
107971
115145
136697
138398
25357
78794
87622
113952
30465
139939
139942
36144
106622
120088
152995
17396
26169
62479
157634
16119
87077
137483
16529
45993
88381
127840
13127
143979
15960
127824
153080
13138
27634
51899
113047
128512
35792
75890
152707
152719
13132
33201
57928
148692
13141
20214
23963
146065
122259
154576
155277
24303
26557
88417
139007
61643
66539
80444
104516
26451
29001
49869
75972
28262
49182
49215
36008
75948
87746
105601
49989
87939
152709
21166
24109
125643
37441
82970
96428
114950
13155
27938
37029
61632
89150
96125
13147
13155
24061
87356
35917
65964
115501
57218
81863
105900
130338
32350
87377
125295
27240
27938
138768
45932
130189
130211
154869
22457
57512
58416
115271
26608
29332
153072
13161
61520
64715
155314
38105
47012
140939
141170
26829
60734
102018
26620
119751
127824
127829
25197
13159
43944
109152
122462
48398
62396
76174
78928
120751
127855
127860
45079
132535
148355
59174
113668
113669
154838
57336
97651
148355
13172
13197
25073
29924
90850
129909
147396
147407
14413
14643
43105
15545
49738
50342
156283
38830
90830
94841
116481
13189
147740
55509
69463
108149
116506
63658
73887
79973
144490
13182
13189
23166
87111
45688
116522
136188
13174
29933
120622
30360
45092
96360
133059
24651
120631
24525
76301
114134
76583
130440
130441
108993
141647
141671
14388
72860
132093
157265
18399
50639
63642
88513
29581
63951
128676
147596
39383
112094
112212
151862
96208
79127
79128
92891
95195
40955
57830
90810
156192
65596
90790
142605
144055
37209
40035
137469
36803
78892
116447
117027
45247
125370
140626
13205
91009
38872
71205
88474
71947
122640
139783
142598
32472
16353
99422
127250
142620
14053
80247
140603
37388
94785
117052
132805
17617
107826
134722
157904
24655
25054
26271
13220
121715
14061
81647
94991
109189
13214
23524
97105
18187
29186
65607
104092
78398
78679
128180
149562
32863
105380
57481
72216
83887
77280
97872
65496
124646
13243
25572
119170
22980
95764
108165
67088
96187
129725
68986
81405
95353
144392
23802
35575
77209
143166
15473
105470
147830
13214
25913
25018
54707
55204
55497
55618
18809
18819
87591
19981
34295
47953
138568
31784
44302
92295
125536
36590
89655
140968
15651
71429
36511
81745
110450
138568
88463
95086
109684
141851
14064
76302
13228
40333
53614
82574
102252
14073
32893
91375
117034
46777
90706
95347
133359
13231
67241
16080
62804
78518
103774
21146
29538
122622
133396
67237
77280
29843
40345
57388
84527
32598
60177
115073
26346
94758
107976
146339
28114
84186
84527
114699
59289
103407
103647
128745
19733
70666
101639
59203
124154
147690
116853
13242
26833
26835
112230
13260
87005
41447
51866
13255
52782
115625
13720
76001
103336
14660
14661
68703
83901
144676
145715
156420
156558
22975
90907
133503
13250
49977
117200
28124
116853
52401
113675
115431
13555
25604
144876
149839
18359
52712
53174
115636
128160
25507
103777
13263
50498
87005
101621
62767
83335
92936
147502
95215
126821
145169
46924
92080
13263
25023
14371
66858
83647
27215
60170
65958
108866
23529
25005
69842
95770
27068
81696
88551
36583
64332
76320
13270
13279
26988
77129
14642
30195
40462
77952
13286
26956
112262
155358
14378
104289
136289
28148
116596
116611
19046
33867
35228
89986
16338
58914
70180
123516
13283
14381
104291
146936
57174
59600
89781
114230
26891
97980
99628
156291
26956
26991
156139
122040
140276
155557
28287
28298
107883
153945
13309
13354
28357
138285
13289
45531
33923
62817
79092
105025
34322
37685
17864
138447
30242
104539
34955
78518
89887
45986
121446
13291
21387
37641
37844
46133
109839
13295
109729
110061
123100
52375
52381
53333
146883
55360
62850
133513
32423
37844
13331
13333
26388
36011
13299
56574
153836
155106
104474
129625
30451
88908
104918
154919
56638
154711
155106
14699
30091
37688
83890
17252
43886
21147
81969
109660
69703
153130
153133
44644
60639
72051
122995
34921
45847
45857
58357
58382
61712
128007
13327
49981
20752
22849
45257
141320
30437
38101
82318
90065
18179
18185
47722
84577
19418
36605
47821
26891
62836
155464
54741
115322
122360
149081
24176
34606
37696
140967
40363
52354
104474
139906
65909
33842
73342
124983
150625
13327
13354
28289
129050
54283
63925
104071
128105
36631
96859
102520
31507
31580
50719
78513
89884
104468
145365
19607
32121
57711
77978
78537
146993
149153
107863
21500
78246
128282
47918
47929
103718
139899
21506
34395
60945
84485
13338
118866
16876
16883
76334
26397
49753
102221
107103
128753
16019
26893
122100
155218
25604
132685
156344
19680
33818
64210
97954
13340
13361
30357
30368
23798
61484
13342
70175
115712
132862
24278
69981
142866
13352
62873
99083
138227
109105
134569
143872
68380
70182
148354
156877
30614
38602
128063
20489
77341
146941
102645
118214
14293
98049
149151
34501
41167
128858
20145
30989
98607
104393
28091
52350
87837
58111
109173
134391
13368
28360
30536
34899
81444
115283
22681
38117
99283
131194
28224
122061
30458
85785
145333
153412
13365
23957
63949
88532
34210
99648
99649
104468
23796
61337
13369
23681
23786
23798
14291
14311
83388
107849
131479
37704
52381
146883
62873
87814
87837
128276
18302
100814
118416
157819
18023
28289
145950
23782
23796
20125
89901
103796
14762
20538
47269
102358
20118
36708
46921
13387
46167
76458
129875
128111
108616
108617
114331
149901
13415
37650
76557
76684
13379
13391
18962
104875
62208
62348
117675
150109
13422
75774
55754
58921
58933
83407
84613
98862
110147
57734
79895
133862
21161
60244
96401
108546
105784
126464
126495
151815
31432
56005
58092
74948
22106
71176
114336
115264
30695
41979
123187
57527
79706
135056
59863
100300
114832
125717
33767
89638
104372
26631
39663
117260
52994
127419
57775
135744
135752
56174
62978
140052
14786
44604
104393
31653
45836
147994
89645
135918
144759
38113
96513
141322
13420
20416
88685
114353
37593
53592
103236
151325
14372
29238
52500
139896
34564
35146
38078
44942
82259
109917
114413
151078
56067
92677
135047
33819
56178
130173
50135
88194
152841
36764
46422
84916
52529
146799
30811
46817
130145
141203
13425
27973
44614
147489
20603
22792
63011
133100
19853
57751
85456
150807
57106
70869
123356
155939
63893
104564
156377
46108
84526
97148
84245
128962
139855
156907
13422
23679
26647
89608
108683
154915
30649
56870
62952
15744
105264
105910
138671
26631
51881
57888
123963
145643
13425
66235
113494
13429
13436
13453
31887
47829
22492
82266
96506
40748
54767
66251
100480
66235
113322
154764
58778
107099
118206
150730
50572
52951
140920
46811
99199
102787
135459
51300
98019
114332
16978
24865
89427
100178
20773
63004
146796
155364
13448
31886
88338
127885
143029
37630
93612
108676
109002
78772
79580
129873
24811
33760
85721
140930
88747
88764
105436
128853
33859
88735
148678
124020
124601
124605
134610
74951
81519
83180
84433
28109
104835
130173
140951
24410
50712
125047
125067
25728
90129
140905
13476
88331
31149
57904
65155
23270
110143
155148
13453
13476
130693
23270
23389
97253
148899
52842
89846
57051
108998
109915
97555
155113
155120
155149
21799
31720
79256
155117
33225
99813
105182
52076
76551
88798
146267
29520
108425
140068
28036
39201
46168
54167
64285
82694
122665
123042
25274
71054
110015
155479
108473
123051
154779
13496
114043
20662
80018
128701
144011
35398
39853
109001
140034
31152
79914
97379
45772
109995
33709
37645
78237
114387
37853
141336
153323
15268
31008
96824
81932
85809
104221
51030
63016
69061
140082
29764
45017
108215
51302
102296
74004
106351
127315
13486
13490
21490
21491
19529
109121
110735
135494
21018
21057
104922
147152
55134
65948
156343
158163
25433
50549
134901
134903
134922
72591
129154
131549
13511
50132
139469
139470
13506
69736
138710
36827
52087
140064
66109
100166
121088
121092
16765
28273
28277
13493
76597
116666
85067
109586
143782
13495
28277
63583
13509
79899
58365
80142
123191
131458
63552
139220
13510
153097
23616
97614
109511
49441
104306
71654
72548
126068
148801
13623
37594
52317
16481
74975
81028
13503
33004
84125
104081
21804
65296
97614
15268
26512
103537
145360
31515
78540
115238
13509
116667
13732
40217
154970
38411
38426
38427
155260
78814
119965
120511
78814
113898
127728
73391
95953
131548
13519
58624
68317
89798
36832
79954
97385
128020
62825
72723
73211
90001
72925
89016
148183
34807
63828
97669
134067
13527
153066
58403
88062
139677
153100
50134
78814
121782
127728
73717
85197
138362
138593
29516
59832
154965
13539
84217
109987
135628
13542
13556
23394
25561
142307
77030
96822
154122
17005
47067
123902
146943
27013
30895
63099
42885
42926
14560
36820
125415
154980
32133
128019
13577
42671
98441
148313
100089
129842
147309
13536
13539
59780
132744
13537
18049
104229
64401
87053
64401
36790
89580
103502
105611
50728
52035
64580
149367
13564
23404
25567
125007
153090
153091
13546
13552
94516
139904
36849
76351
153250
34670
41912
102997
156922
36885
38026
89563
133800
45373
57478
63170
68145
14857
32711
58270
40478
86012
111410
136335
84525
155910
14267
26913
62170
114512
97373
109660
28485
99412
132685
23782
23799
65538
26627
27613
42885
13562
27713
66014
72730
109098
155059
36935
145343
145346
38027
63825
100017
26750
139080
36976
57621
70944
108967
23799
55279
13567
23805
141966
13582
25380
77404
55670
21238
23805
23819
23822
41896
106307
149347
81969
89143
108434
13665
24523
33463
63141
104310
50362
55490
93430
127938
32706
37851
55707
134453
24537
24544
24545
35061
28340
78307
133640
89922
104115
45780
67665
156172
14526
77404
116570
139134
21997
23048
66051
157020
60657
103466
142222
18266
25364
121136
29977
35061
53435
20931
29974
29977
29989
71003
72437
88914
153899
13587
13589
94488
138361
26299
131243
146642
123694
148533
26261
61210
25356
116480
137192
35008
70943
140143
154028
21579
90059
117570
14272
70942
97085
13595
13605
24070
24075
79020
87348
31428
47655
130302
103092
148033
34633
41286
56577
103086
53476
68344
81430
88810
25364
63085
97869
117762
149382
13702
25253
67551
109847
29626
80116
91589
102946
134980
148532
65418
79018
111051
13612
22768
22779
154704
13665
24523
51653
88809
72502
119933
145648
105719
140174
147986
32760
51621
103187
13615
27577
36909
73192
13645
104999
94188
111077
135133
154236
56718
102811
108101
14733
88888
100094
42582
89741
149477
109809
123216
155659
55739
56589
88918
115773
41145
57788
57793
146191
23366
57793
71993
134125
40481
46729
83855
41555
154984
155265
18603
46985
13638
24564
24578
75586
86256
127902
147131
21470
53836
59083
37833
41387
97494
126371
19952
36911
116553
21907
58712
123303
123323
27268
147384
157007
20761
45266
102177
148083
79116
114592
16682
50969
102594
27997
62524
82710
96795
103851
130330
14262
105194
86752
96772
149052
91555
106909
146754
25308
35771
103610
28628
35113
37791
78315
24275
26236
58562
98263
67644
103776
155055
121115
121245
124860
153906
41142
113627
139090
20076
24558
14503
25356
85735
81417
101550
124566
19952
31210
31338
38793
41751
55577
123156
126552
17403
26040
69485
101235
142839
14966
45421
62831
69048
14715
44349
74943
148505
16475
109158
155678
156927
52692
90034
140198
55737
63168
71989
88886
25296
61940
17824
26993
104820
106909
64080
85667
128255
13668
31579
31606
104682
14258
82430
133080
147836
13671
104678
104682
21414
30233
57205
72444
45242
79053
147819
79442
93281
82548
132957
147763
37071
78551
89046
130129
31572
31591
151097
13671
24188
31572
104706
31680
54329
75734
88971
18274
19515
84989
123691
124238
17208
109326
123094
28635
34655
56352
126451
20878
123226
123400
13682
16781
84046
84242
54116
105064
156773
31742
63293
125115
147769
13700
13718
124908
118975
123702
124500
140640
14428
25284
114712
150009
15158
64633
155380
13689
27616
13686
80002
13686
13688
46418
124551
126222
22977
34122
39066
89043
72259
151180
156412
23007
39530
39598
53510
122251
128502
139479
46485
64015
151720
151740
24902
33023
140718
31892
37069
55744
14280
78862
102185
114756
27202
63788
78372
115157
13708
29563
29564
144349
21332
79140
86447
54115
102424
104533
31647
37555
127909
127910
23153
38826
124948
21979
97978
124375
17993
25252
35771
21759
64827
65069
102546
73189
84307
92118
149523
35771
49273
103618
14005
21140
62042
79859
88923
104448
13711
29559
113124
37006
45039
89515
18300
82642
86346
155010
25371
113123
138296
39124
52867
52971
140803
37026
50533
82549
148187
23194
78047
89022
110118
13726
75417
93160
25373
29559
47828
23151
81421
124903
128813
78651
100158
114639
27190
71401
96706
72635
82877
120670
14225
33311
115160
129822
96368
96708
109682
153869
27943
148184
70266
72013
72635
134725
14554
18397
20512
102140
17916
25369
27065
27655
96894
127715
13989
29740
103575
151795
14463
25284
78367
21096
64049
114780
149419
14592
149475
56575
96325
134309
148682
37109
56313
79866
122578
13740
45414
111132
132684
87684
108860
98427
136102
155512
13889
72382
95705
109145
89213
132987
140360
13749
35191
45416
48695
51367
85494
109633
38440
48472
56433
94971
53362
100387
140384
37126
148930
155128
71973
104490
109495
13750
35191
138816
19029
63343
98454
147677
31720
32486
62165
155403
13750
45124
138455
17053
132683
13754
29707
50015
113933
33240
78173
100235
147672
84315
103095
109860
14899
35971
52703
66250
89924
124582
125443
34483
39791
81870
146242
30340
148802
157125
33267
37058
78551
27084
54335
109484
147826
31909
125299
130279
13766
25960
25961
87736
82240
102054
102055
82427
82431
140780
41744
77189
94509
99600
20121
23567
75525
138381
13767
35741
13781
87737
19574
22231
43530
67480
58346
99335
102688
15737
105969
115561
18036
96531
137616
76372
103202
153206
84031
84113
136972
157142
13783
106553
147240
148729
18255
49547
82949
132208
19883
37260
130283
13781
24337
35675
35741
41651
71593
84094
133607
78063
82025
82112
140340
79565
96213
114857
17036
24368
17199
107334
107335
107336
13787
62389
134405
15608
24371
154836
16349
110808
13801
24390
36020
13790
44761
66938
67116
117348
117352
141238
14062
22929
31585
46017
60068
106543
155933
71776
111362
125196
134493
37540
72474
80474
20529
89160
101822
114799
28781
46625
78173
108376
29226
52451
101163
114190
16348
47421
54466
25246
32978
13858
37537
105711
115565
22015
44122
52983
16956
26586
149316
149318
13803
28521
139656
37518
58178
104790
14505
15608
36155
13807
111872
155853
25226
84904
141281
50021
113723
115561
129551
87132
130519
66373
108889
125350
37083
78323
104128
129707
38153
96749
147585
157434
13813
106290
122810
148847
63375
67054
102041
64240
67586
106284
13817
62257
62505
105969
13915
77893
102050
115561
22257
63381
64009
13900
13915
14137
13820
139255
143715
89500
130857
143015
62028
67758
17397
31773
87428
132660
56494
82973
93537
139254
13851
119586
19985
51330
122023
25993
103513
20064
120173
136912
150574
79446
103974
129996
140384
24478
105408
126167
13836
13845
62521
78617
13833
26005
78021
13834
84110
84694
37179
37201
99034
31095
78016
84110
25993
75934
46439
135031
148855
24812
102034
119586
20725
32688
154695
57220
84622
97639
121535
37756
43233
51767
57220
29850
100259
114715
29186
29194
78121
81742
62199
104592
154082
13849
24177
138265
14188
14426
104939
128092
13851
36432
51895
21271
44695
114814
48047
138427
146292
43136
46768
83942
93556
93766
20803
24496
97351
127713
16775
37175
37223
63461
101593
13861
78990
13862
72472
80647
133554
139497
13871
13875
37624
58201
83233
128884
32031
54044
54010
76536
121753
140447
65255
78969
78990
13875
22593
121288
37138
135569
13966
26320
55275
35846
35854
78361
114737
57034
89174
101839
140491
18620
119535
134433
113587
16610
149059
154400
44171
103075
135927
17992
41859
119500
119504
16687
17433
66046
66631
135962
23075
99069
109818
158058
13877
51927
128483
50274
51052
81929
13892
22356
14779
131422
143398
143411
66515
128718
148127
22763
27567
66283
65554
66514
66521
71602
13902
37217
141279
148725
32925
97902
108603
22931
30081
51753
115571
145241
149728
14554
63417
140465
153536
15418
54183
124338
30043
76432
87018
140378
66903
83261
123125
55303
66502
103570
41122
98372
132728
75910
54063
83507
83510
83569
25202
113631
135877
63553
114922
126824
33390
39884
97390
140496
33639
39107
123376
140049
63475
98421
101615
115090
18099
37507
104167
22265
62505
29707
50095
77893
129551
101584
129719
141283
13913
25151
63727
141279
35118
55730
99941
46138
136457
147231
152014
14773
22205
43541
36377
43538
135269
25226
56158
114790
141283
55960
57188
101581
21658
84918
111312
34734
63476
89438
114830
19894
105323
128239
16511
114790
30800
102226
149014
149041
14140
13929
13934
68929
18490
46253
146560
146570
29882
79254
98598
104258
70643
92902
114811
144919
14363
101595
118918
68603
70643
76078
97011
38718
141893
142121
156197
17163
44935
152922
156835
14633
28486
56839
155116
43318
115061
137476
13936
13949
26810
46913
97533
124013
132817
141121
150120
103530
107908
126485
140544
148632
45934
63350
79806
96212
32445
37282
89234
121955
24858
34199
150558
13947
20050
32946
106624
158076
13955
139581
33912
106052
107524
131776
44874
44937
56972
89265
32459
46709
120063
136581
13952
21378
19711
84156
134207
137918
13944
39792
55628
18125
57516
93735
123259
45223
148396
84944
135263
110094
122023
61984
77706
17322
37218
47337
84905
13950
25764
13955
16476
89281
128650
128655
141074
103118
151890
23335
33059
64266
158042
22258
24777
134336
153359
16469
32418
32421
32425
155965
29135
56837
100603
29322
93236
109037
127550
26473
48957
81581
117552
18527
36662
79551
79598
63509
142428
14544
82376
16248
79556
155965
13967
13970
146746
70720
96203
128426
131429
56735
61673
77599
13971
13970
13971
53102
17666
118905
148117
151137
16244
24547
155943
46091
52823
135657
148117
19887
81654
133255
16667
106982
124254
149886
25824
59133
86051
13977
28587
33374
24688
158067
58875
59871
62125
151137
52817
89294
101288
14114
33791
63674
126693
101441
129790
140536
150152
25161
29674
29725
78754
16199
24681
24688
24702
37316
78621
155306
13986
97774
126364
20955
157303
20955
97774
15470
70283
70294
97479
27501
109810
14013
23724
28009
28015
19591
21114
33068
37354
95852
102125
47350
99497
139443
147073
30495
61648
87610
48451
64710
123886
14010
23735
23752
134372
33058
33169
111971
116428
52907
77537
141893
156533
72091
140626
142629
59616
92815
98656
133139
58116
64114
65611
140573
27109
57210
70721
107845
38143
39582
155097
103674
134646
87684
151042
52237
101006
140684
148613
108684
114360
140022
30531
75020
95561
122124
61842
127425
151042
23724
87125
113160
39463
156071
158095
59731
70035
71281
83800
14032
69127
50426
136179
140601
36498
38876
52937
117463
63389
80373
22527
85336
85471
134969
64006
64007
130728
16091
38084
62864
97912
33655
80335
153588
26146
41165
99401
99408
99422
127313
32539
36942
38253
64005
20414
54896
57318
62624
15517
40335
99440
70832
77326
97513
23202
32676
37361
37319
134942
147662
153129
14039
14041
42501
122794
21656
85113
155597
32759
32965
34654
102103
16178
23735
20503
27845
147828
153058
25699
58419
147336
152955
14037
14055
31341
112183
14037
14044
35423
113055
132678
21774
36492
105424
114981
14042
15361
135496
14044
14055
83073
14042
46848
87102
104898
17622
66682
81563
116478
45696
72258
106532
78674
151010
153126
64858
91991
101074
89721
110051
127303
142622
16314
143792
154756
39302
50763
53181
53184
22890
23093
28356
156391
81395
132502
29987
88480
114968
16167
31337
54110
96240
136000
142040
17007
18239
96086
96178
14078
14096
79022
45751
56702
147206
153582
34495
89375
111941
71183
79919
133288
59849
65655
73945
39842
78674
98381
147580
47947
88513
128346
28942
79143
89996
98304
32851
43430
130104
37936
71213
134077
49137
87938
114056
65621
70830
145777
16073
33997
38877
32013
62734
89721
140637
14129
113599
114056
32905
71927
142598
38405
90509
147191
14129
129520
69337
90663
95562
129604
29990
77150
90659
107047
14083
46612
125032
148662
149891
36316
82785
131469
45038
45558
64607
83746
62714
115335
115478
14088
14096
35197
21245
54700
66685
87035
104709
63974
86944
114140
121300
20255
25181
137361
16163
35801
78127
105430
140667
150194
50255
65083
89358
117065
28798
65717
124560
16454
26941
132549
63651
78126
155088
57913
89275
118114
14098
48782
84208
79028
58052
95106
97760
14099
24624
143492
32845
135895
16090
66589
124777
124778
34119
118007
136061
70696
131276
22487
27303
104298
131360
19892
102096
140687
153321
63666
63672
100954
31010
38722
150141
153603
14110
14125
32536
32549
26443
26448
85967
139588
42653
82235
137941
150280
18074
112554
138503
24267
50486
63537
29479
130205
14567
51073
82043
140701
31031
52745
78736
53557
56970
70085
78334
19178
24148
105043
15891
27932
47565
152330
21747
27081
53384
130007
25292
55289
141254
70358
128799
140531
145493
105207
128295
130207
37457
52200
52833
128795
70062
123631
18066
39077
32682
33057
44550
14187
39458
63420
157035
38763
129726
150280
152829
52638
70366
130094
141195
71486
74033
45609
122677
83654
121955
126485
136996
14142
27213
157490
32637
110139
114296
82231
14140
115423
31314
89273
140543
114823
114824
147217
77893
103750
18388
22290
28791
127597
14156
23706
112696
57951
84532
97237
103715
25169
36044
57320
22289
25169
28780
20521
32071
89154
156715
18040
24797
39848
60743
71852
121740
14155
50145
118369
152878
80863
97705
157490
68192
93893
120550
120553
24497
24542
63719
157143
30372
115459
132134
49394
66689
67700
144977
26597
56356
78222
14158
22144
23722
41989
54910
98217
107021
14994
14167
14169
29269
29284
14162
25164
76108
152878
14169
14173
32182
32194
62390
88100
16519
37835
63704
76449
32355
50510
70380
109710
123144
140358
146888
148849
21421
39881
127711
156886
14173
84723
84726
18225
89438
129959
84722
140138
14209
14328
36078
153078
34669
48550
51407
84540
37242
78333
79251
79252
14728
42214
80784
83145
109279
102758
122924
149786
54173
54195
126027
18561
122152
129170
129190
23429
84208
90996
138304
14181
20008
62337
103058
22269
29376
52167
76572
87923
124007
146037
61907
72540
148800
150077
14194
14203
24004
29209
78073
89811
41395
45712
116347
154813
45523
68126
70779
130246
155437
14415
153366
21688
29246
79122
140385
79628
144556
144599
54066
64011
89125
131599
18714
68355
103633
145433
22181
50429
89490
125660
153835
32101
35338
78573
79124
53880
80230
95205
140978
18008
23665
34088
55998
23393
42347
120980
145395
84023
135482
137909
27199
82481
88978
59938
89032
102325
14204
38788
127852
129685
132838
140277
14654
117767
125660
113166
131910
131914
14208
14217
153177
14464
32067
36721
132627
14211
78930
113663
152957
14497
72157
92284
102218
14222
158162
31721
134375
134493
37353
37375
78053
25030
39072
86565
142460
24018
114724
132624
14318
30151
103876
14222
31195
154973
21855
54492
72816
51027
69499
146260
146263
29251
89007
90661
132833
90096
100158
115748
140792
14585
31206
31204
115750
125165
15527
87636
89046
144668
153381
56349
103199
146154
149085
20885
52427
63237
122376
14782
89705
102730
107341
14232
14261
25172
25179
21909
115382
130342
78686
148419
14246
34938
39679
89019
108501
115156
157152
90099
127932
149111
155503
98179
115171
124805
60501
89806
90070
127402
36992
52297
76533
40254
76527
88992
124825
58312
68387
142498
43245
55445
92252
63804
78577
130234
130326
47195
89611
107228
107230
43254
81023
94028
65147
149191
149238
154103
21023
154103
156845
22177
140676
60612
69024
114581
136184
31682
90064
90070
95938
22806
87065
89803
39236
63215
86999
62232
63987
74429
151740
97996
156392
156411
23180
45989
85896
120628
31377
61881
61882
127150
28128
28426
88368
89589
14261
31292
51085
58188
143237
55978
71449
82324
43448
72879
85467
150593
41747
92459
14506
27433
30732
52970
31172
31200
37633
114501
36814
89925
114508
79890
97080
124075
128685
14281
14290
37963
44045
103079
70468
103086
113650
113659
38923
102810
124345
140223
25125
87621
114568
63815
85832
85835
149468
133949
24381
110719
150828
29515
78012
84710
34369
36845
102779
23875
31090
31098
113752
137184
153182
18634
52752
134131
26627
36840
100133
131106
14296
76846
70746
70748
82652
14289
23972
40265
99305
59832
97457
115504
125441
30503
35203
115206
115717
26674
52610
149641
14290
14296
30025
76564
35383
123561
128604
77187
100747
123741
14781
30010
20490
56830
150088
38031
105607
131421
14311
66824
21354
21407
36811
155461
21294
37961
123619
14376
14304
14318
30138
30151
14301
14304
114678
150477
27613
63843
99236
128412
21058
81436
88773
115239
14303
89061
91732
145350
147330
14318
14677
37095
56579
82649
47071
93460
99339
144523
21030
21186
53482
103656
88376
89788
140896
47657
105392
150088
21310
27762
115583
147023
62185
135627
14325
147824
150834
31008
90121
155461
37613
63868
64056
89596
25104
38115
55505
36530
65976
155339
155628
35162
36059
18493
18502
128124
14763
96961
114347
123062
72618
128389
144019
52491
103817
115706
128124
67790
90019
104001
115202
38075
44328
68523
109003
14341
15284
148924
14363
82800
25551
76548
87612
58522
113738
127606
39105
89598
104049
101595
150604
27731
30295
79954
123539
19913
36685
97249
14355
48829
120029
127706
14337
14363
28384
118918
21878
22053
30634
62993
27788
86085
140930
14350
28385
118977
30745
37649
39071
36988
37044
155446
33708
38582
46258
128063
59490
105238
21104
35408
35506
78507
25587
28311
113156
116957
20002
57753
139984
154958
14364
36677
46487
130028
52525
79376
148013
14359
21889
96462
31550
69934
114296
134936
96488
145350
147330
82800
104262
129714
20433
20478
123119
139986
88649
89901
154013
57749
62912
66923
134935
93688
109822
124719
29162
55972
127610
46673
64340
78747
128766
30576
30577
88651
141136
42047
42357
60932
139981
62886
96756
148388
36680
61010
82316
14409
29162
127706
157662
37806
38132
102127
133812
46497
86478
28095
37027
38117
52622
14367
14401
16109
118605
14395
94697
96121
30658
139898
144886
37994
128652
139903
37695
73835
79193
46441
84531
52628
130169
140949
50302
102120
27090
83211
88571
14379
32262
137248
76564
149371
81952
115312
139866
141349
30567
104291
32271
89724
129411
149604
155782
28986
104289
24288
24306
32271
114775
49038
89888
115618
130037
71872
105940
125199
114147
117038
131720
134932
104539
104921
104941
52626
78701
103567
103570
31662
37695
20575
50580
73054
146950
14400
14415
88263
89465
92418
134501
67198
104290
31662
53570
141400
29247
44638
14401
38245
33501
62832
115301
14641
30191
30195
139852
104330
104542
155620
30803
114364
140006
14410
105551
122996
37989
73900
108434
110476
63961
78274
147784
77373
157080
15967
38950
105017
114156
30515
34986
71869
89980
30125
104333
135053
139825
55148
58495
88487
96481
14414
29171
94743
14426
21253
128092
36545
52786
135042
64104
131201
133277
65605
90858
129910
14435
88172
157662
14426
16058
50814
118551
145610
14422
77410
85632
117730
28943
39293
122006
28953
41117
145905
156141
50837
51690
74829
105641
40616
51537
124755
124633
153118
154077
28130
38326
122740
155816
14425
144497
153822
153179
154041
25216
36725
107772
134394
14453
25276
37543
24505
94520
152002
14715
22737
63894
108680
33676
55501
79595
123021
36732
90048
99713
100185
33682
37640
76344
115269
31556
104105
36380
76180
123074
14437
14460
36002
106801
48414
48455
106800
14452
14461
31085
31092
46618
72887
126450
22176
25068
29830
15076
64565
66399
68718
69960
72549
134977
34474
63564
98868
122701
59499
72457
103858
134944
98779
134594
134614
89174
101839
141391
146251
15076
54415
68718
68723
45095
77825
140407
148996
83511
97007
147802
63469
114836
128567
150083
65887
80148
105747
25261
63761
115133
14463
25261
35492
89207
101628
32190
38772
133294
32152
95959
108324
76431
79390
100259
154173
89091
115409
91510
100855
115912
115918
14469
50163
102092
14463
78366
78367
82241
18148
14482
25344
137192
63781
63782
146358
29721
78482
120883
128092
28885
120883
127880
48461
88319
151046
31450
84790
102756
102765
29511
140824
156357
31633
88983
127910
18276
18291
22309
37045
100133
131103
146356
21602
54082
84148
14483
36006
101916
139336
14487
14503
85735
154986
45267
48306
27880
38054
98174
113470
63144
63197
102809
109311
14483
62175
118250
121189
14487
25350
37945
62685
76115
14549
93580
101970
114073
67637
89751
97209
114409
14488
46358
105802
14590
41808
152637
154407
62407
106961
114073
152897
97802
98702
29698
133047
136115
137382
27753
87835
60293
80973
126903
152197
14504
62674
106327
106329
20427
81666
146254
23435
89151
121390
22550
108297
115398
156712
36795
77734
114741
134178
44991
64086
129811
65867
91053
126203
25161
25168
32577
25350
21570
34634
28521
127707
154836
25179
78122
55938
63661
97876
100802
14516
14526
139134
89996
98297
131474
148984
17805
27244
79120
98521
65830
70153
155317
14601
71798
114619
115691
14524
14526
25360
116570
15746
39800
102329
155396
23272
32506
118035
28730
14553
14557
106136
35743
77785
113544
23152
30072
114139
120947
32309
52874
118502
148516
15528
71939
78464
145386
15069
22549
62707
36520
104091
128182
156423
28730
68191
109115
27336
72051
143228
25370
26886
104201
130962
14560
25413
25422
36820
14541
21544
25422
154976
39449
105469
130463
26116
27837
99868
115251
25634
33656
50319
25411
28334
89584
82840
104111
107663
108214
78379
156029
91086
130582
136355
143585
14541
28336
28340
133640
88992
104494
115174
35718
45911
125643
33311
33313
100146
129822
21568
28334
27261
33353
52864
22535
23615
84125
136995
156184
45907
45928
135144
156417
78093
89240
107678
45504
45673
72773
127464
52253
85113
145756
14620
36297
62407
50440
78451
133700
140516
25032
81888
39883
80473
83652
131054
14620
62477
103696
64179
134112
73889
116631
141110
14573
97504
136991
148731
14579
114070
45681
45682
62027
64976
35604
126426
25385
25411
72124
83764
124215
14572
45585
123768
123770
37297
108294
130955
15506
37129
86079
86106
79732
89388
121401
122524
15433
29069
52917
117181
29229
52638
23340
24988
96939
17260
32362
47114
79424
79427
155712
70509
72731
78334
147944
54140
123451
153762
125037
141973
24885
34574
104180
104191
14580
14583
31188
31191
17031
123833
136991
14583
36829
154971
31199
52423
90057
121319
14620
50037
101926
14592
88779
149475
41616
64057
89762
131799
30160
50786
76349
123726
149042
154365
154367
99125
154973
158162
27059
104923
128756
140846
38116
105054
140852
148381
31240
37979
42546
76384
45658
88875
109151
81920
85735
154989
41545
52114
103079
155653
36829
29326
31354
98755
115772
34750
41771
64265
108263
31680
156601
156616
14749
99296
156520
37080
65946
156177
37345
104443
140341
140783
30153
37095
52821
78558
62163
62931
124338
156014
27270
37821
108495
41167
114421
128856
128859
14611
18910
18921
139852
90033
97061
105394
27588
27593
37594
147617
88784
89779
123600
21187
37160
44651
99905
14612
61182
106853
14619
62647
88114
157768
37720
53611
91774
18918
100217
114238
70022
89889
100230
49325
104990
105003
108125
23028
104989
105174
108125
36540
156482
66330
109542
124055
124287
28683
87589
104656
129606
36417
62650
97566
36407
19585
55824
145326
25013
36514
130166
14630
108437
33789
38128
52622
30514
34899
115283
148165
30388
130052
148696
36985
82430
95435
114616
51543
109768
19806
19831
62865
82318
14642
77952
19527
30306
30656
98508
37541
52717
100581
152746
33070
56837
17975
34470
122181
31464
95116
56327
59893
61935
21427
58671
61394
155422
50440
56840
135220
140517
34037
34258
71141
149127
14642
25466
30195
141180
18910
89888
141180
25470
67046
38915
154912
49997
52767
139779
14923
96034
140592
26879
32853
145771
145773
37354
97768
60471
61652
97617
123175
15511
70614
150470
17603
50196
50926
131061
98800
114582
152606
21958
70571
84798
114618
38788
39337
132835
133305
31238
82620
149300
16433
64998
71317
119413
65012
99512
134926
88614
123770
153915
155710
38376
124154
52443
103118
46519
82632
122990
148395
36790
46571
59094
59113
43143
62049
71665
90319
58191
63062
70746
114439
29762
58191
70746
141225
21360
31026
34859
103830
14672
14687
25721
106070
22098
53979
89797
96490
61288
63318
124206
149316
104172
136818
140324
17496
17516
16984
37158
57499
140779
14690
17516
119937
17040
28783
30284
89946
29735
63360
82016
82115
30138
137240
52756
59695
134624
140125
86323
109809
143486
31190
52090
78426
86237
55287
57210
69760
70714
22423
79613
97724
58389
60211
67720
149437
19994
31764
63124
135689
45839
105514
105523
122045
25647
32821
100988
130727
14690
25733
50147
51092
81070
138238
14693
89889
95764
115622
106727
122045
133127
23190
72860
106208
130628
37939
84115
133818
14702
14706
54989
97374
154850
156422
23028
52017
69940
78673
15384
110463
135952
143839
24272
32639
95993
21537
27877
109309
21580
72218
135438
60313
125846
152040
26797
26825
73061
84419
105519
152703
30449
30509
34824
88596
15549
44396
121701
128587
25685
113918
24525
105053
20772
24972
24975
15967
52395
88524
121667
14716
19111
140785
140786
31722
33304
53205
100145
18997
27994
104448
156175
34133
37795
64367
37054
37559
102601
114653
115739
79861
137223
78270
122847
155240
50676
79736
135411
14774
29288
30279
104068
14767
62301
94130
145538
14731
31511
84235
106075
14734
84235
84562
124303
19079
19209
89786
156393
27410
123821
155581
155708
64217
95949
134293
14746
19179
19354
43063
21638
29747
104023
105727
32182
84726
24941
24965
102312
14747
25665
106341
124303
145948
31100
37879
88854
89573
36955
98173
84230
89903
90009
28839
76096
76126
145345
30896
115231
24898
63849
140868
43340
123561
128591
66392
93405
103309
21582
41656
63142
141292
99237
104502
115449
155580
21579
63825
115558
27836
52311
52531
130462
42288
78353
107187
120001
33945
73075
85031
132229
68487
94313
105097
14748
29228
127863
25657
120791
72815
72926
51204
123091
123990
157326
14761
14770
25768
25784
53915
95941
102242
132834
19908
130852
156044
84223
96293
127436
153752
21447
90263
97934
27221
141752
148970
57352
114326
132590
135177
15532
27221
28420
147599
52433
98174
113824
113829
14765
67172
74250
102684
14780
77773
152817
43249
84613
104266
20857
94811
14769
97106
102683
14769
65361
126419
34342
56578
80019
103694
14815
81512
135991
27981
44959
81441
128941
30489
35938
139253
38725
68772
68781
72189
14773
36377
36657
135264
43538
47500
104395
148089
151503
14776
30491
30507
62078
14780
30489
36370
37777
45474
148656
38886
77949
84561
63862
70694
76564
149373
28419
55485
58971
104918
137105
153154
45499
71598
129282
131542
46916
58901
96244
125766
104399
114268
62894
114267
155606
109848
110516
125766
22631
60980
72485
22489
34692
89877
115293
37076
89706
98144
116488
38103
89884
128779
131321
14795
19256
108288
108289
69746
73841
114946
115007
14801
19262
113630
29370
50062
51492
103801
32895
128869
128917
153667
31877
64004
130490
63697
98996
150305
63685
127529
25787
103571
48660
52838
115042
31097
71019
86217
141075
25044
25196
52200
141070
32556
32560
52245
89410
31180
58494
83890
149537
31356
68512
68687
113755
24335
98714
140526
144509
44646
88743
114408
130690
69937
84524
108616
27790
78245
46483
46549
53888
99649
22059
36668
37857
46024
97479
122644
155020
155026
62301
76197
146138
19210
43630
59253
131932
31180
45496
67507
70307
25767
25778
25787
119167
144909
25556
57139
69358
22382
119535
134433
154268
14824
14830
103677
31664
31666
37458
29012
76190
127849
56514
102681
114842
114738
129688
132840
104000
130472
130475
81976
115736
119161
119167
50456
96217
76190
113651
154832
107703
107710
127688
151158
84660
124412
131754
98589
130170
57092
93305
114798
146889
41311
77014
117514
152708
37188
63711
115371
50405
62753
72163
25877
77912
138910
43234
105408
126120
140375
63414
85889
136102
155512
17237
25690
86101
126905
65851
121980
63798
72163
62753
65529
115165
22848
27863
106018
150185
20846
87528
142157
77912
77919
107349
108009
25823
25847
25877
26296
117197
138806
27237
35927
87808
79288
121652
122811
62095
82474
87808
136944
41296
90909
127278
14856
19563
62095
98211
50039
142202
144247
144248
18516
35927
14939
103300
149509
41105
61486
112660
14869
87666
52591
92104
111248
138290
15822
15824
57673
152930
21728
69260
100799
64489
69669
71876
97046
97056
104594
17949
29598
115786
118933
101916
152908
21194
42986
82090
155982
43399
73779
151596
151832
26225
113344
24864
33646
60431
68804
44542
70012
136454
21477
83899
149289
151441
41126
76476
132971
23448
31570
149000
149573
26218
26223
26225
48272
54035
58620
124737
67229
79075
128899
130513
15034
30566
121069
131134
35469
14883
31161
132999
70491
96649
73487
131799
154372
14894
81275
112824
14890
33016
81634
124763
77563
80962
152667
155707
56274
108849
147294
41289
52591
141460
154411
108056
111607
121553
127391
14892
38936
57825
81634
14892
24112
42489
53318
90250
42903
79781
87459
14911
87522
87551
40337
42343
82633
136071
38172
85370
97731
14899
62033
152979
79767
104885
130828
102490
141482
155497
14957
39128
81883
114498
61702
92327
112742
152686
65716
109268
136737
141468
26320
26380
31932
14911
31179
50649
87393
98613
116932
44023
53311
56099
133906
146418
151664
42984
48348
79072
82028
27020
57881
118731
133322
20299
31161
14924
14949
26194
26211
90244
107901
134808
56729
57001
133761
147630
38209
54546
97139
153564
51383
121002
121878
128812
30984
88277
122110
133595
42851
103923
153843
153853
53150
115915
51383
65329
71737
55927
85760
96789
132958
58261
58531
66325
77065
137149
153724
14948
117588
14933
27604
77936
113263
56205
90275
142142
39394
45271
76755
95744
51259
58531
66304
109898
15969
20750
77079
123543
37308
97024
141536
51259
84767
124555
19013
26676
68244
94152
27600
27612
35901
99965
99977
135281
136987
50876
51000
51038
103113
14988
15002
145537
14967
19962
81520
56699
57240
108487
88839
135702
52121
83927
136139
42976
85525
116034
64697
90404
118685
132608
17945
82023
120753
122018
109448
129146
146158
31525
70324
147770
40421
64592
99583
28988
65125
98613
144186
27600
27604
117624
35315
116934
142724
14953
14958
26611
132714
44882
97711
115846
122450
26612
29899
35521
44380
57240
109250
14958
25876
83635
109264
142567
148252
47278
47342
97606
139651
157951
14962
94225
130900
92973
94860
146531
75579
79978
54439
38209
54436
141402
46609
54037
130107
130109
15161
127087
28649
105986
14983
15003
31828
54315
35684
39661
40384
82236
36825
36828
61344
115862
64469
67686
148649
154386
14983
14995
20516
87755
20767
55629
85492
142554
32599
93178
94796
95914
110644
115849
67195
67197
115740
118696
20345
65560
106316
65560
82398
97314
128990
69273
90154
95916
147094
38292
43235
74578
26647
113911
55436
71842
146935
20515
87754
44229
53620
115972
67930
154299
155076
155078
104126
56986
77212
122067
14989
30348
50984
28649
48767
29920
69972
122322
154148
15002
55586
94323
15105
55530
146209
148025
21481
97167
22144
80863
15003
53426
44679
72187
74951
75020
81508
15598
121443
122812
34014
61563
130117
156932
35463
96603
108946
154371
29592
71508
90499
120093
31874
45393
103408
41055
144967
69964
96989
127065
129744
15008
64274
98722
102930
84082
157292
157297
64279
70793
97605
109530
56432
139812
64274
84081
157297
15042
46365
146080
15046
35896
56493
42962
51128
95728
128821
57509
59018
90222
59850
97098
121653
32027
45848
131646
150995
15027
51331
80650
120039
15045
116796
15170
86788
96697
139350
17713
69214
71664
81186
21168
110638
115482
21412
97172
98872
118678
61031
64595
90285
120778
17723
56586
107742
16108
29985
41072
81185
103587
103960
139367
15040
20564
82084
90282
67497
149339
153731
153921
64426
105093
130404
105519
142067
72200
93756
123214
153702
35957
90321
124161
15270
58043
113404
35587
90299
115960
23407
39400
64648
96648
21060
86549
133925
147288
75608
108896
109864
116279
26851
104828
144167
42139
82162
94656
145219
49679
153484
35684
35736
37299
40384
35964
53621
69608
118680
15046
26572
39165
26585
42978
96771
115927
79216
141402
45131
85193
105570
143420
65812
71377
103702
104822
65936
88007
82084
115958
141599
156134
56619
59016
134180
157291
23971
45057
75501
109124
52368
96688
119207
133321
41141
76704
127337
87135
134937
138298
147505
45563
53247
55654
70762
15263
73569
90260
155743
15235
116013
145991
97784
110791
110793
129171
36230
66908
131088
133709
15067
15085
18268
118520
64393
64716
131228
152952
54912
108619
133837
98865
108108
137586
15079
36610
47802
19282
107203
139424
145843
47462
71898
21093
75598
82527
142902
15075
16151
66632
77424
46974
114363
56408
75331
78904
104722
141667
16113
108328
135601
157169
69458
81903
127065
146873
73332
130421
141819
155742
15085
28488
78285
38636
85627
85651
146478
15097
22171
54505
72174
30866
104464
127906
107711
120585
127709
19005
45353
68788
27383
27573
27580
15102
15110
15118
67190
90216
144164
64529
90287
95035
116006
97203
105273
22358
83491
83911
153388
58431
129615
129751
71249
96906
141564
20854
69110
158113
65808
72604
96134
143048
15152
21061
69887
116073
15099
18764
45366
38554
74470
129438
129440
46191
103475
19743
20975
69989
38403
53618
79279
76124
107291
139164
54891
75416
95446
67162
85597
122913
138280
95075
134034
134543
55672
67151
69885
91359
21900
70969
74623
103406
143783
86549
131484
146470
36087
145841
15118
19282
76274
94712
21296
30962
41287
130738
38400
58467
62186
143618
104664
115240
115251
90908
97642
112654
148442
61175
97074
105090
115945
30593
58209
70324
122384
76254
127660
43713
65131
70515
90280
21318
56747
136654
144164
95801
144387
144389
15123
42701
50955
88185
42305
77878
102341
34600
99132
108599
150567
56287
67069
71875
120294
27383
116983
52743
53197
96635
146818
47032
67130
82899
54416
64646
116545
156205
15294
30879
36835
115233
53454
53758
64556
38522
79225
96352
116131
79648
94972
116033
129302
19620
19789
107040
118666
39490
39505
90393
15144
15150
31385
138925
35999
38377
95017
139796
38765
106813
128796
67142
111554
111584
134581
21094
47019
137396
146819
27027
36169
41012
15157
36785
52964
15145
116794
15163
28084
116755
58435
97187
131264
64655
79079
116101
47083
90285
97123
120779
15150
15163
35817
15176
20261
38504
146478
39153
74478
96214
38765
42839
118647
140087
15232
15443
38641
118642
47259
107070
141559
152026
45421
141635
148171
155386
30882
99911
149750
15208
17944
21873
17722
35776
41077
147124
36202
41304
108895
146218
105062
117605
53224
144133
145882
129366
51602
54930
95002
113234
15167
15174
78958
124235
62094
156385
156870
73284
73285
75399
103072
143956
27087
76960
108004
62506
79649
90141
15310
19765
55235
81840
53845
73569
90566
147444
129146
129148
133156
146158
46096
47560
106142
69544
90463
96131
98894
104305
21528
31000
123753
15182
115531
142801
35387
37116
38794
29782
31396
46184
59901
17953
59271
84041
97143
112668
117268
118826
15198
15199
30331
30338
15185
107213
139390
28809
21409
64794
130020
153591
129478
130679
136207
147451
43127
109307
109308
32095
104042
128023
149276
34460
75090
61005
116148
120607
141609
105338
130542
132235
156568
116163
146274
41052
122114
134528
71936
72134
117013
43118
43122
111894
120736
27326
39156
53011
147207
33101
102502
115729
33164
29893
15212
18893
42774
80741
24448
33019
125617
151150
64815
129428
141751
154156
53965
128742
154377
21092
28050
46661
73352
33572
121019
136945
42971
92869
135146
156161
84046
96552
37923
72169
99135
151100
15221
46331
123206
22142
22151
53981
19161
42747
99840
67142
68997
70926
19854
56226
147927
147934
21444
28959
95759
129649
44893
67934
122386
46056
55920
116291
129584
76517
95426
141838
146223
15222
39621
46692
103364
32511
156624
26864
29893
116015
132789
135776
38552
55980
96260
109372
15255
81242
125442
127654
31690
45218
85579
46305
123961
156659
15448
53233
64716
116024
116237
131229
46958
53848
56568
133040
23656
38588
42963
123069
36349
64741
156538
26858
29893
112232
15832
94907
103042
122634
115536
115585
121571
65648
67433
95761
96313
19608
86199
139481
46719
130137
141611
69004
96053
105257
153147
58710
58815
66476
35930
116092
116099
58359
117032
133535
39897
110216
118902
129123
42253
56408
75331
133840
38509
134580
141079
145883
67126
85760
157920
43145
83802
15253
15264
44745
103950
23177
64797
121672
146961
146981
33187
72294
97821
36350
36353
90538
92737
15258
141002
40761
64808
129500
129504
94117
120439
125445
29588
52900
116195
67325
122394
123458
15265
127921
51549
85575
90480
120228
36279
116157
128406
141716
36262
40044
64739
95967
15368
116205
116207
141908
17678
27272
52424
15265
26935
36736
26940
58575
69873
128921
141923
19192
38634
90557
96067
35388
88806
40035
122299
122167
122763
66482
67462
36046
36049
79445
15320
67122
90871
30919
110019
110026
62496
122896
147447
58470
91940
96681
121896
64740
90580
141835
39001
44211
65211
156662
51804
62007
139068
15286
30929
27597
67104
89300
90756
26871
64842
80243
150544
156717
157454
43909
90692
147824
21206
150228
55043
138150
156428
23648
44052
99700
150737
36468
44254
121896
132310
15300
34950
144314
45122
54689
54771
15298
101975
113667
114086
20994
40972
43220
133773
86269
107356
141296
26461
38281
99430
151021
64277
103279
103844
155263
15303
101917
101975
139513
36100
88218
151196
31527
65241
149420
149473
29688
52068
52269
85223
146853
15309
128095
156178
88030
123074
139512
67583
123924
154314
156656
81153
131187
20796
38573
64889
116290
28395
32383
100054
157114
86873
116329
141775
145424
78865
139773
147371
52415
116923
23686
39748
78018
85019
22082
86562
22634
67876
68683
148683
29943
95221
139444
19490
47912
76688
114472
15882
64550
128626
141678
25324
64275
116476
137187
59559
113232
146919
147424
22939
117787
44013
95669
104713
90610
104967
145883
157923
16098
64946
86879
35576
62110
62149
151454
103525
129415
33905
36131
105963
151189
58213
84208
143492
15329
103525
139115
48895
113663
113995
127624
15338
61985
42838
90623
134721
58505
69548
99369
99635
67924
108184
128794
92914
96364
116240
141977
47872
86534
99830
125601
15431
43819
64924
70096
22162
60138
86147
100533
36385
78807
90555
141897
15343
27254
116205
130666
141915
29999
84640
104977
116375
69491
78185
116316
145872
54158
83092
83094
147476
27165
51410
44013
52908
90871
116241
44087
46725
46847
88890
95394
116077
57488
95987
133843
146520
33009
50876
124161
157608
38547
96043
105268
119444
133232
138669
69616
108023
144461
17693
64617
144148
15363
138669
15381
62459
113951
15356
25030
136267
77329
142460
29551
133232
152569
15363
26306
29549
29554
43475
107508
132448
36831
95197
129830
42501
42507
21637
127972
140164
145700
29551
15365
58379
45167
91034
147737
72584
144537
150166
15564
24151
30747
95094
53004
53234
142740
25834
29586
29612
29641
32765
57764
58616
62406
35456
88515
91458
117393
15715
28653
42499
147737
32126
62445
70986
15392
29612
61775
16551
39199
56068
118592
15399
32720
107030
135098
97335
102891
103080
30683
141799
141800
73028
108960
108964
45442
51212
141801
62452
78597
21555
23899
46589
125668
32573
95456
105756
122328
21537
154208
20685
80628
107030
38711
64925
119149
121447
45250
96195
76641
96158
146881
65009
118598
129829
129833
64946
67119
86879
15495
27287
70104
141910
49808
53493
69312
95332
105083
15490
78638
139411
27597
155830
158090
22974
28254
124282
36673
39465
52931
130495
38687
40973
147749
43062
147571
84753
119776
23126
40816
46286
131426
15412
16413
25109
28745
55218
118630
17643
105614
117318
129651
27287
36371
141909
142744
48317
99079
156615
44248
71208
134754
20808
110882
117233
31969
33750
45301
72732
49330
56961
106433
31382
98158
102425
15422
28751
41132
57224
116314
120849
121895
20999
38705
117087
148338
54013
127970
140842
96155
109103
109270
15419
138777
40076
59028
102595
24473
25109
36673
64888
105244
17670
90701
130876
24473
40975
64841
79040
120842
15427
15445
29548
81354
88531
142593
156365
29907
58446
146561
15429
29556
112979
24822
24836
139580
15471
61416
30008
54801
81917
41029
90601
129617
15451
15471
20572
38981
129639
70098
90638
108076
144393
16055
53869
131721
44527
88771
105084
141801
109322
133259
133260
141940
23989
76528
79737
79778
72198
85171
125008
54476
66449
98027
141984
16065
133261
140760
61524
106254
155880
156463
94212
129053
129570
15446
62499
77317
98170
15451
19545
26298
15449
80184
15449
62038
144955
149580
51905
97361
66306
135887
57861
65308
142065
56639
65629
90707
29069
116321
129637
129683
31952
38737
146228
39873
48130
145517
57574
79640
90749
95239
37047
91375
133212
64893
116296
146956
153258
44246
65014
86438
100550
133708
146240
84088
91509
125577
15478
20911
22609
135525
43455
64519
114152
15487
27399
48614
105676
53391
106018
129793
149139
32896
96314
116294
39759
88572
90708
109239
57887
59428
72400
21574
31478
67094
116346
56727
88491
141980
20588
27597
90799
117083
118593
39198
64926
117317
19485
42835
74055
105000
38633
53006
141834
52337
92879
129828
155763
28206
70497
105243
105245
55715
153623
15481
15497
55898
49405
121701
128587
139804
15489
29669
35433
21659
79097
91774
156450
47993
85111
85758
142393
53873
88514
121631
78975
79176
118606
129865
28947
48768
90733
141997
35208
48000
48522
36301
53235
157912
157984
15502
26807
78266
20070
36836
156072
32616
89083
109965
149354
15498
32616
106361
119796
102085
133050
135300
36473
141909
15512
102354
144662
15502
21839
27522
18738
109965
122614
44730
50819
92850
32722
58259
96034
109246
63643
79358
105413
152212
27557
92839
92854
118576
40964
55497
55499
40335
58380
135788
92841
127154
61391
97324
104669
126876
38837
95025
116427
139444
25881
65374
65837
156586
15519
15529
29414
91593
101893
101913
118565
102391
102462
125263
43187
51114
79292
136089
15736
18329
85242
27724
56107
121605
144088
57380
57381
74553
115420
99436
53455
57016
95649
147623
15535
29451
118928
56112
56545
73209
116338
64347
77237
123997
150999
20058
62698
69514
86053
29695
45031
109426
156707
116415
140888
144406
15539
102739
15604
88431
108448
124748
15709
89018
28381
81957
129910
35277
87078
32805
66300
156493
44143
70218
139754
145582
67314
124385
141755
27312
114954
130727
137983
53506
90784
90800
56981
104723
108597
71832
90263
98025
62067
65715
68762
70660
15604
29640
48061
76041
28826
136812
29914
57674
20850
27722
121114
67118
108108
128256
83164
119127
46608
88442
143675
37136
37144
147407
19753
96503
141315
15555
15556
30483
30486
57191
76452
90789
144396
15903
56530
128585
15552
15557
44848
129656
94991
116508
133266
15553
46446
142412
15560
46439
22965
30604
71208
79671
112806
32007
61737
15560
44847
71326
38813
155767
155772
32007
32016
32030
148855
149134
15562
27778
30317
87178
15570
30319
128505
78799
91680
94742
69330
96597
141813
19869
64764
130426
15571
22249
27754
27778
88464
121662
133059
15731
27906
29769
72561
65643
105279
105280
27767
81356
27767
27784
15575
15609
117259
38576
40084
64819
148300
38710
55235
89082
118647
15584
91572
115842
45733
105954
118117
71433
76313
98346
123575
21171
35563
38161
57513
59746
67293
84402
64405
118923
56819
71334
55433
141425
152020
84911
95990
95991
148606
15607
27636
34993
64628
141620
149420
155079
59630
74448
97712
108153
16109
96121
105543
156403
15607
15609
30141
17943
83315
83316
67425
76940
99781
130731
16303
102784
109137
144013
85393
90190
139482
94674
116535
155725
20343
58549
119019
128360
39486
97287
136379
41085
107306
117173
15606
29640
78872
105697
35626
39813
54028
30124
53449
140625
67282
82655
82659
82774
30984
43655
70516
104452
119445
148402
16778
44494
45776
113131
15606
28503
87385
94543
112754
48132
88434
27643
16972
24390
27952
73758
110089
120853
21566
92267
111295
121770
32471
35253
74275
107503
51503
54680
59387
85352
23716
53984
74112
32511
71636
154289
20327
15625
15658
36019
101925
28634
72190
98035
106870
79746
88980
131399
155856
69300
75758
76804
146611
27334
45104
72613
92162
129805
131400
133473
16027
16054
150881
15648
74697
90941
110749
15627
60171
118353
49778
52552
112429
15658
50043
15630
15631
146365
155145
50610
121971
156770
30880
115157
15633
45198
156507
125131
126173
15636
26750
26751
27713
58028
130242
146411
15644
62119
116657
53463
69033
93984
35143
57555
99774
56081
74356
144362
15688
38984
66067
142667
61593
81623
114543
136776
53144
65539
65163
87920
105100
27725
35830
55410
113356
138294
83515
97557
100663
119487
25229
42486
54333
121228
110196
114003
28708
154875
90969
116656
152503
156978
88517
134074
32453
65751
83628
83711
127268
147198
79657
87178
58520
139688
151244
154875
39943
40200
90736
92304
30056
113551
138424
28534
48588
59942
65179
71690
72115
15676
24751
28556
101829
15676
30453
139683
30430
50034
61650
136716
98609
124342
124343
31918
116589
125836
147439
21651
75760
142197
49889
77611
81962
138653
46049
81675
127830
22829
72549
131621
15683
61653
87728
112870
43854
62027
62036
70304
94408
130322
157548
75163
94980
106066
146125
43628
97529
144345
25810
79173
92579
113371
29307
35157
47827
90967
15705
19246
28596
110081
143962
15680
15705
107711
139683
15683
15697
62433
88383
52140
53503
119819
139555
18766
66299
66644
98280
30976
29654
73443
138540
39943
53653
90988
112912
15687
18775
18799
29042
39755
89770
155871
27344
70285
77665
130374
46462
48741
125076
144514
40698
51350
91049
127282
43097
50935
65215
107283
46462
98884
157223
39918
58646
110219
123293
24711
29130
81341
55394
65237
101500
111718
15705
26594
101829
44200
44949
75815
65248
130446
131723
23096
108382
15721
59107
145598
158128
75687
79416
111846
96300
121812
121917
134485
23005
84988
92244
69166
72432
96116
149103
15727
24677
62318
107402
45639
109644
109775
158127
33291
78867
27123
72317
101891
153163
20946
37663
61178
44539
103436
114402
96758
103724
37836
80118
136690
83879
88880
123661
21021
78952
105113
144503
37787
80118
136689
144335
59107
84476
149766
158121
22504
95506
97914
118066
37687
90985
111299
152504
84988
92244
92246
39507
108958
153868
35264
133944
40897
105998
133957
22002
62197
104603
108989
137589
143077
156698
15735
36351
71824
96685
122034
15762
55226
80255
101579
16461
26556
40494
55372
69344
71824
99479
61389
80154
119641
130907
24667
24677
120538
47709
72303
72313
106979
24667
58532
18320
59880
26600
79695
152869
67388
80119
21398
148255
157543
15742
84185
84250
131930
15742
103122
105336
103127
106041
56376
106974
119782
21720
98273
105045
51778
51780
74320
105913
56087
107337
22217
81604
141623
54239
70114
102405
148575
15767
15774
17816
49828
128470
133578
144233
26981
35254
70200
110487
45445
67248
118066
142296
15779
30460
30466
130623
58651
123207
144407
148432
58408
46401
69467
152494
128474
132747
98270
128962
139912
15760
96398
124175
147026
15768
17032
115265
61533
69039
71358
80223
57925
96555
134981
157308
47205
89768
124420
112911
156057
15768
15773
37634
124175
30454
43164
45105
43802
91678
128924
38069
124175
136007
15774
15779
35233
130523
18417
128466
45798
136007
15794
27800
30039
79422
146105
29099
56457
93933
93944
15796
88094
152976
101482
144301
30454
17087
32782
34877
86296
145447
80414
105936
131931
44967
46363
72689
15796
17338
28758
29908
16804
70028
83282
101540
15789
92561
155797
155812
107479
137844
158037
30605
98784
98797
72514
110823
154074
57433
69401
76613
84089
38934
52858
102289
155396
55357
69031
144118
144119
40163
41389
119390
17816
27844
128257
32916
45538
80596
15820
15825
27922
112682
30588
43173
116765
133011
53463
116777
56280
108785
116779
134462
15803
15820
16447
22264
145913
15825
87126
17284
43325
82813
88094
87164
91095
35176
44554
87293
142337
26337
61188
67349
17193
100183
151287
66360
94065
132673
15811
48565
113622
127788
36276
49061
118737
19339
102007
119777
140298
26509
114668
30389
65321
123297
97303
123746
56324
65306
109727
138006
26332
127177
131614
62236
117847
124131
83867
89069
109553
133582
61764
17381
60699
152356
152357
31730
47281
57679
21191
50709
110526
141249
38489
97472
124151
27923
16542
88398
120073
127730
15846
15858
26035
26255
67353
112882
154845
15835
16542
36097
120095
46361
69288
109075
154477
101468
123052
144074
67212
82740
102684
123579
65348
69033
78030
16516
54041
152996
48917
101823
113926
127737
82506
153018
153057
30998
69896
116820
147955
116829
117135
141563
147951
39610
70524
79005
92040
23277
112772
138564
65375
93801
121829
71908
96951
116629
156077
39203
102916
142985
77368
82106
93746
108847
15862
49256
49259
15868
17515
114006
119425
65785
81282
104997
144289
15850
68679
85161
124835
38047
63783
143127
70520
80862
117224
123336
71492
93086
109801
53080
93850
138905
40641
43042
46548
58056
16968
30222
65389
15944
17515
88323
115361
15858
15862
113446
23428
32046
90369
135826
35186
77392
91150
17514
75651
156108
28022
83599
124172
134685
45030
77501
77513
103669
52831
69641
75650
105120
49937
15944
48789
152965
19730
77501
112723
113038
153544
154249
58798
80136
90640
128590
32750
67662
154935
87260
141401
141501
26992
65758
130826
51096
97063
98729
50685
53434
79029
87042
69147
154320
26344
53531
39731
118799
142716
35192
73834
82495
91483
15910
28490
141235
24000
90365
122818
15885
22247
135835
155994
26349
69019
70118
71407
123843
143243
33481
43188
96702
151929
29617
39551
97220
134063
42155
84877
101139
101439
24399
30839
123058
19267
28245
77954
141235
15897
64994
75744
142714
20290
20348
26931
49614
35223
91255
127306
143335
43166
142457
152528
20533
112931
112935
138573
15902
72127
40007
79667
81253
145187
23974
44779
147776
26699
111462
112677
29886
65477
122481
107730
36545
104983
39249
39711
70147
117479
17818
39282
76664
21789
138534
33351
98131
156573
156576
39264
50445
96626
99288
101354
148150
155517
155599
28211
44993
84147
130989
149467
98260
148713
156112
112806
112810
137503
134076
153610
50210
82074
121967
147392
15919
28202
28245
58809
61858
67383
21915
82728
93273
105633
28199
28211
69375
84606
148210
148785
40120
97129
106065
154505
16007
28295
28315
24257
35505
57995
73094
65799
137115
22868
44513
149301
38518
110062
134946
108648
108655
118061
108137
108141
108143
93767
104815
113421
148188
83592
85595
123876
151447
15975
28315
23352
38528
97217
19664
69509
116866
157994
20533
35064
55844
15939
43903
134605
15939
33754
125259
21595
67985
95718
109854
71487
81184
91225
142457
65410
150992
20935
31253
121493
29041
146856
149417
153988
21597
30020
46319
79873
27140
35062
155946
119465
35100
53294
91947
15961
15968
82671
113245
18406
47387
93417
93468
15955
63169
107152
135159
28010
85265
18931
112044
112241
48558
117903
128377
133973
21324
70236
91497
106739
60925
61918
92169
124397
61234
76304
93417
134669
15984
46732
147404
39879
87145
104850
50210
71240
147394
147397
53532
117529
39325
71791
124397
152352
16411
26606
158053
15975
65406
142771
24641
24663
39850
29609
43960
77498
146030
32126
84237
122818
124694
58641
91302
142663
142795
59175
69137
149394
149434
49207
62759
16007
49672
74260
126197
18727
18741
91304
105017
35218
35770
65492
56530
102251
16079
72332
135832
58664
61577
72493
76672
16007
39216
57804
79353
39785
89249
132432
61471
81231
93025
17049
146658
147858
108763
116236
150690
50838
74140
125042
148898
18925
18943
87449
40188
107739
16067
63169
30813
43847
89494
147043
62673
72846
138900
150227
49454
77944
88493
155779
26139
65779
79208
91306
21429
48310
74360
140734
50447
50448
107939
139077
20269
61741
91306
81566
101649
131335
41411
57586
97309
148451
28015
132979
146760
45897
105249
107048
124281
29403
129081
129083
26243
113459
114710
156120
70636
107610
118755
127335
50607
54112
59707
105626
35680
50447
127166
132064
32848
96495
111848
39357
70359
109188
148903
16005
107048
17790
53449
95641
23992
57428
107045
32456
46034
55417
47666
111035
149322
149323
16050
16054
107820
122678
78394
94627
114596
37693
99601
149600
156623
64497
64509
89145
141522
52154
65652
17764
17768
69902
105912
55243
55630
96258
43408
94661
144467
17747
128986
128991
128997
38205
55432
115783
115787
35221
38098
17508
42270
59904
111126
45360
75299
103493
25279
26757
91332
141468
66186
117410
123890
151440
16045
82025
133299
53061
107979
153027
50022
61610
107965
16050
44723
120853
61490
67211
87453
55637
92999
154019
71560
74187
133854
31043
92688
98880
134572
35990
131205
156384
19870
44370
69330
147182
56227
146207
148024
35679
39756
130432
156072
20560
76582
76768
35238
36384
70347
141844
76815
91632
130945
16044
51114
79292
88300
121026
40944
71947
139783
146144
81854
140581
158118
71183
77165
79984
86035
16045
132828
28477
46754
54488
90812
21540
120385
121024
16051
148933
149368
149565
20112
38857
43822
96583
84982
16064
128029
16058
76292
77165
116508
16063
16064
31465
109594
105171
157251
37144
127183
127203
147407
16388
39409
99949
109989
51321
116507
18258
64194
142079
38864
65603
130440
147396
31594
84517
104486
24991
25007
25013
36514
31470
128029
44082
53718
99948
68846
107326
127665
127768
16079
148746
16074
28905
19734
34265
89360
133269
32852
76326
87546
115343
104202
114189
155220
37739
85063
89351
100804
36633
52389
111781
39417
88492
116430
28905
28909
28922
32825
99174
16081
16083
18484
53523
72012
148748
79681
122870
28550
119434
39423
92852
138558
16086
18473
138729
16104
30935
79695
20601
107533
135320
140509
16100
24847
38931
19873
65058
70822
123383
41020
114672
136880
21849
58095
62518
148694
23119
66608
106455
62872
114930
129116
118187
137150
137166
151482
64100
71282
71809
98295
68657
116407
141885
30950
65042
117011
44011
90645
116520
132804
16100
28557
137510
98094
130815
17088
17090
117011
128445
28550
36174
89316
40250
59267
91670
95667
27980
70089
70289
136010
119716
147855
41015
53006
69430
94738
95803
141767
16140
42802
107326
124618
38436
138267
44737
135329
61841
115954
141538
141549
16135
18365
18382
24930
35813
44998
123785
20176
77424
109841
16136
18371
118890
71233
147069
149499
149541
84290
106323
67177
96423
96673
120772
43760
61411
69053
26969
31230
65653
90207
155682
36781
59017
66449
84062
61527
99071
110426
16151
61568
108328
16135
16136
97489
47463
94683
133910
16128
75687
110235
35289
147848
150885
61290
61611
65291
70109
20400
35458
133579
35128
50684
71260
128788
16205
51152
90336
108242
24602
36075
53048
27520
50879
77259
18371
28588
37787
49613
69716
16144
30544
30545
30556
47619
91110
138823
16143
107357
120453
26278
89093
92537
39206
84962
109172
48393
50181
140539
16145
19700
49698
16183
28599
153814
44160
60534
85270
148535
19074
33611
122408
16168
20479
21370
137984
30424
57198
113100
30434
44976
92122
87157
16722
80301
94533
94558
16162
68852
127822
139516
71324
72262
84938
90527
16183
19700
87181
16159
107308
136101
145647
79750
93059
32329
73626
82787
134279
16161
17111
149514
65698
93622
113193
45896
107308
29489
62354
80028
26536
35197
43018
111617
132042
142456
84758
85841
100376
118137
81751
93610
93636
112894
35063
83073
112183
67316
137985
69023
75035
61502
32501
146722
65462
124839
129071
136111
38782
77467
81556
116910
47413
91268
136502
49834
71622
142506
23629
61342
80125
125755
82317
110553
114297
114299
69127
82257
66178
97070
153961
16182
18945
113877
62436
78730
78731
120791
78730
106346
28615
17087
44932
65792
71764
111894
128821
17689
38464
113242
34956
78527
89888
16191
31331
136515
33840
44717
70795
106050
16757
63432
72024
96002
16195
67316
16200
88174
152960
59082
76046
101854
127634
41381
41481
73776
112818
16203
133403
56684
114297
114300
148842
24549
53188
53536
78823
21832
35033
72717
81341
133586
144339
16201
36337
114075
36245
77913
107979
21653
57588
58498
21392
91114
16216
20616
24200
22196
62483
75893
21370
31349
49714
34941
76727
83130
117213
40495
122510
129001
129423
27345
90970
92631
113517
16217
28756
77274
149235
87176
91529
120820
156511
16215
23383
33273
35515
37728
37729
46687
71144
135813
65250
110623
16220
25712
40638
74130
120117
77083
109344
144341
146194
20369
20379
20387
20390
137926
138143
138198
31482
39620
70257
147349
20896
80891
109877
122741
16818
50127
45128
55114
69694
69695
54869
83111
108841
132689
61515
87383
91553
111447
20387
28767
130762
16826
76187
41182
138681
152615
72912
131824
156347
17834
82941
112781
39538
73261
155162
16329
29712
50012
106315
55863
56778
65395
82375
42868
101592
107890
53300
91567
116887
21463
33258
43386
107837
39281
65770
102467
143067
116883
121050
121051
146904
53668
118803
157187
44863
117473
144278
53102
113275
146746
23264
77891
116953
30190
56528
122219
142530
41143
56037
82928
127256
79551
127376
29024
136485
142727
144239
87436
136472
155966
84894
102973
124700
150052
26168
76207
104814
26125
79054
91574
30028
77842
88226
57728
62841
24452
84014
16345
16398
113923
153079
75779
102356
105364
144221
17728
23284
55562
70622
30200
78527
108166
128850
87572
26950
35093
41112
42848
64459
71845
28892
79327
87349
40237
53423
70757
87346
91327
91548
117231
152613
20983
65783
83333
110036
124674
134648
158075
26741
36103
48244
77913
57726
61701
99821
130731
16729
82425
101748
38927
94592
113119
113333
16974
18574
39175
61530
154191
155016
28886
28888
28892
38000
65363
147305
16292
20525
20536
112941
61253
95828
112994
44185
98758
120122
146443
83829
149664
155433
156498
43750
70719
96251
102784
16292
30205
80100
16301
30166
30207
61656
16285
58260
135885
17485
110039
128933
73176
89733
138952
142482
63730
84728
135843
41109
43410
144477
155672
43148
95919
156133
16295
84732
103255
119847
57095
92428
101037
141640
20524
61646
108595
132786
36077
38476
145082
35994
84728
21321
35703
35714
122999
16301
20524
39200
101463
22157
69497
79568
106381
21535
21931
123890
147999
41089
107304
132619
30205
104996
29062
61784
87036
70624
96251
144018
16317
63505
124993
29045
29061
29062
25094
28675
74162
36205
111910
112442
86256
86262
102392
130080
16322
30982
31010
114895
36695
58931
103062
127911
127931
141105
24882
48872
68319
117056
16322
89837
102240
39641
130445
36524
104524
18400
70666
101639
139801
92281
123502
135685
24528
76301
130349
25925
75396
89843
23122
101073
112421
151861
31737
65971
92158
150405
38136
52461
40679
49534
106570
152180
64899
78561
99059
156468
59162
99057
49991
62487
83945
94906
98724
99997
140555
148966
16332
16367
45199
50305
50016
110149
16367
37808
114274
141214
86996
100530
102583
16355
48225
85666
91599
126044
60750
105416
127052
63075
72322
98163
16339
24495
88390
30475
47267
56521
107614
88589
114235
113943
104582
142874
38841
89894
104359
44474
95995
122950
60216
71434
88586
140945
22487
79703
98826
26606
69748
70019
42565
97545
107717
113780
43926
79092
105025
105041
17797
113692
24559
89061
114678
20770
30200
48849
70020
52138
87012
130988
16354
33894
42284
63106
16524
50468
127262
16357
84698
16370
16357
42266
42284
72093
60702
16364
58034
107746
144039
81925
112852
133472
142748
35151
67420
75587
31262
99467
99469
119961
16688
35167
81971
116665
30116
94869
155504
16366
107739
31752
56138
110105
45721
107746
29126
73013
108780
124496
133239
66417
29126
29143
16485
121897
156114
17129
30728
89945
125274
33256
104172
130712
136821
22116
89490
100278
140424
96751
105067
108926
27447
31917
73057
20713
64381
105889
41030
64743
141835
144126
96387
108106
16401
29165
29175
85593
16399
29175
107055
140606
79911
81501
99403
99422
45722
110245
139814
150326
17869
22435
99470
125043
17636
70497
129782
155763
19475
36801
129861
65018
79115
95122
129823
17633
32927
39419
44472
73309
105819
16399
29163
37452
27892
71193
72864
113309
43995
44012
123208
148432
16459
29153
52108
157342
32026
44715
98564
32025
97883
123148
143302
16933
67560
101981
158053
89149
96436
104515
16400
62557
107562
104150
17776
69748
29163
29172
47676
47678
84816
158044
30573
65305
101633
145912
55592
122897
127501
32255
58123
68751
122598
124478
135123
139071
16412
29214
29219
114031
33880
42186
96421
144040
22541
44754
61821
39003
66132
151782
151851
67560
76225
153077
29202
114024
28733
41132
53131
45466
70396
109306
16443
50124
52346
29877
112857
138770
49516
65407
100800
137570
16419
16424
114018
29214
90029
102715
155510
157170
16425
62560
120070
120073
20614
63235
52540
104179
121199
29202
64462
54041
80825
46599
106957
122472
16439
16440
58997
74236
74255
111099
37940
98377
121868
147134
20775
114159
156448
38848
65915
91498
128192
20053
49406
71209
24866
84632
149194
29431
65682
78099
16437
16439
43707
109639
29101
104991
127349
144118
16441
29221
130270
59710
81617
130032
108112
16441
50783
29249
30605
75998
101998
127788
72280
118333
124389
125083
110288
120528
16453
17330
21914
149573
21277
73660
127349
53575
111387
138740
145912
18135
119547
148809
46256
72786
72831
76251
98625
103025
107049
31583
85944
92713
111524
141634
37426
50115
127229
42530
103843
80249
80606
122982
140910
44664
80637
81940
83178
84752
124174
66880
124872
151875
33981
69578
112296
81671
117123
138306
22432
33753
66776
157812
47618
147355
148817
148961
25919
126979
138056
48520
62539
139614
145368
29354
38061
133083
21859
57962
91045
130936
16478
29503
47574
16476
16480
88182
21882
104584
141412
23679
53308
130649
20651
103846
155801
27433
33078
54012
41367
41382
103026
107585
34698
41960
75993
18229
45364
59781
109599
16503
76002
25702
46014
74591
16508
42529
90240
16505
109208
74992
74996
111673
16634
17869
33261
40027
66026
152436
24964
48972
137545
151534
42529
55011
94630
140025
48544
59005
110947
125587
30478
136587
136589
23001
25361
41964
53177
16508
36111
42529
80009
16505
49844
139104
25491
102660
106912
50816
51387
112927
112933
85643
118377
125168
125367
52132
105639
153664
82266
123608
153689
153691
23534
33348
126787
16506
35853
108201
20933
21453
74853
75164
20072
62034
84570
134677
29369
109208
20489
67561
104228
103526
29367
139065
16510
16532
29483
108781
42256
42374
29294
67750
107926
113432
16515
67292
108779
56158
107066
53374
74310
122096
115280
140430
148538
33071
113452
146885
155116
16527
157551
16529
16544
36086
20517
24321
32370
146884
20511
32318
37219
43754
37241
37930
115067
69756
73872
87826
154097
16527
16532
50679
71280
79268
128301
148697
40972
146881
64102
99401
148437
40525
82397
152298
152401
54871
88158
152999
88312
106536
120095
36398
108783
127723
51696
57966
29488
81781
91800
112494
47654
77003
83831
137640
16821
67247
114403
75975
76084
92763
16546
78041
16546
16564
82526
53685
111631
128069
140392
32779
66041
141282
23604
74978
76678
137751
88158
101811
22642
72896
126158
52346
54041
127840
122368
143553
60079
60399
16567
73125
138473
59532
66181
69016
92673
23374
45194
106490
65003
95082
129827
53923
110693
151632
151798
59086
102018
24335
27562
32793
84344
31870
34945
142622
16566
29564
24470
25636
48520
42133
116871
34866
54088
66038
91215
16605
19425
24470
119261
35100
77463
99261
116887
50441
91567
112677
22557
92454
116869
29565
43729
84539
124128
141533
55677
81352
16570
52144
100272
60660
72904
134896
143703
22446
53436
60110
73125
138490
16578
16582
107286
21923
63801
100094
128840
32841
110052
142616
23164
54501
60674
120741
16577
16578
98833
53630
156426
16582
87208
32044
67073
97589
110256
42448
98539
106022
133443
45396
95635
106438
42680
59844
68264
125907
16586
148228
74832
156609
16598
16599
137702
65850
100381
111685
50032
59169
102018
157714
40482
66709
143344
143353
24994
51079
53485
80815
40041
90928
140681
153642
52090
78428
98444
43336
58112
77795
145286
31192
31193
36872
86233
24054
25473
54555
74122
49992
55147
74119
117618
142976
16602
16604
132749
40986
70048
85185
152017
45857
53091
79697
86474
16604
90340
118210
29643
28887
145369
68494
68886
46370
117642
132154
154333
19124
52331
68233
127766
124689
128395
138797
143788
58816
72786
125119
59130
66829
153809
25459
46444
46451
135593
42379
108239
127579
143126
37208
69503
143946
153809
26587
26714
36186
139495
17009
20175
66021
108335
16848
59076
90570
49447
118503
126449
142794
16633
29679
91752
112672
154839
16624
16625
29817
29968
34561
58580
117545
136271
41896
54915
66669
106323
16633
113364
29660
133023
21858
21870
111458
50708
68230
81490
145168
24633
74347
17285
37208
143702
144588
67458
88865
107446
107869
51050
69486
87770
117645
16634
16980
58034
29660
16635
107746
33248
121647
28667
47746
49199
92400
35183
101652
146176
152463
16644
26224
26233
29788
16686
19395
42785
140041
46727
54945
150961
157835
18854
42480
139426
139429
66151
123259
130314
37430
49780
53629
108846
16651
35693
139270
66540
98548
109349
129966
79652
79708
91662
16656
29739
29788
35869
63161
98548
124426
34316
73306
110131
139294
25273
34381
135900
151941
29766
101728
17236
45800
59251
145280
39910
49579
90918
112364
17076
32476
64831
154422
37747
63825
121320
129939
29750
29766
58281
83920
146549
75995
107818
127789
70615
82067
119488
119569
21998
107527
142185
35694
77511
118640
130188
16667
31489
154237
157834
62307
84036
155500
155509
16740
51722
101097
40913
143088
152103
67307
72774
78339
27327
64393
105220
141658
29917
81555
104559
45230
71837
72678
78909
39839
110349
136435
84005
122532
122901
16675
18276
21127
140280
23042
86465
29812
118860
140282
41679
56030
56268
16694
29797
29812
38126
46302
54698
125820
142305
27841
57258
106985
148047
23225
89277
108209
141124
20318
84118
98653
64089
110067
16685
124613
157850
29716
89425
97012
154230
96980
157843
157982
78774
78783
98416
26427
78969
65668
65743
69737
61392
69164
77443
94286
29806
37019
118860
42773
42785
78783
37787
130497
138546
142277
37848
58385
104874
155957
29806
29809
70102
70811
105615
60562
84327
86681
126971
17564
64264
129767
150162
16700
16725
29631
31156
53338
88745
118580
140692
16709
16724
55328
17498
58887
129026
150178
71663
77868
134866
33918
60962
64814
85166
107819
32196
65245
129295
152023
23675
44582
84314
110275
72646
104487
135277
147998
39087
39093
79768
125306
16726
16728
59096
110299
120923
121106
40814
46389
71481
73138
55135
96102
106509
113279
66582
69515
124200
141519
56255
89208
97926
58675
92059
148137
36338
101849
101861
152906
16794
62501
96943
117732
16788
17343
20964
45323
45331
63297
89287
153287
43556
56252
71909
96299
16735
78279
88307
113661
111162
129217
137279
47720
106152
31156
31173
70407
16728
51565
138379
57840
101748
148531
45504
71895
148531
73523
87362
129986
135635
29736
63767
102006
130994
21605
103231
123724
149655
69379
137027
139892
17612
40180
67538
135982
16751
76025
106794
33898
47238
106722
117615
35136
44118
142893
147587
97607
102929
135980
135981
43491
63370
67624
114753
53798
112626
151236
27768
142324
152380
40861
41493
115694
151354
60394
66613
74024
137020
55158
91147
112000
112145
75426
83503
34917
121726
131827
152357
62604
158100
111441
145576
147267
16752
31282
49843
61849
16755
110385
123907
88307
106986
139702
16761
69755
59653
64813
120382
136132
24928
109574
109576
137586
17181
25033
16816
52602
154615
71321
98109
155173
24493
49008
86005
46170
53137
146181
58693
66526
107850
107852
108887
84981
131847
141059
23684
23720
90501
142998
22875
73630
114447
140446
61849
54781
76206
86428
104415
19915
73241
136397
27376
106902
109938
149303
100589
128169
144988
16774
16779
30371
78522
40337
42940
82633
16933
48274
50030
153051
56265
122492
146695
29874
30377
30395
36432
139580
31147
105260
148881
32791
107301
125393
76946
142884
143593
29912
110570
16789
16814
138936
32341
84239
73338
79642
116581
156705
54916
89506
130993
136851
16801
51948
127829
152970
20856
31133
32198
98067
60688
73005
83227
138753
51537
153817
157080
45322
132351
139162
44847
44848
47603
77347
98405
98406
124093
149429
65392
100045
129193
155385
20294
80010
82155
62462
105499
25681
75231
76584
92625
23807
125337
136596
23762
75442
87801
152011
24969
32775
48250
96440
131382
131759
131767
134297
39149
43174
59488
155906
101863
119751
127775
31603
60025
132066
116677
129834
136762
82175
104792
150553
63089
64028
90005
146495
83770
83773
31057
82911
120977
44095
57035
71486
22341
32304
123346
132342
52290
156503
93633
93646
152754
51649
136297
138611
18600
41817
44545
139504
101780
43800
114067
142702
19641
130480
143232
62085
135581
24398
105858
99142
106318
158068
46914
55340
61075
151725
95955
113048
118763
60069
88869
88877
134384
16824
107677
123517
124015
84007
110194
149480
16836
16839
138079
16829
101943
33310
100917
132265
143438
24394
33502
93184
93186
93205
16834
16839
29923
96695
16834
16835
16836
25632
57121
100382
126098
55842
91493
58170
72114
74138
150603
74795
116216
126262
141118
29925
45431
85433
135794
137600
16866
30128
36560
78278
22989
59773
66095
103154
54360
71443
84049
51082
72441
72949
73000
22726
23966
156947
117747
135519
147633
29959
52023
147363
46959
64506
121138
24596
46336
77427
123552
33946
34125
40414
57056
23520
32387
76789
78756
52023
89683
147385
24511
55756
136748
143751
49019
76366
101077
45299
100045
108258
129201
58953
58956
125041
124623
131726
154041
16862
16866
17931
33995
59826
103154
24093
45295
130722
61528
137238
149427
52023
128168
18249
43272
109758
20490
47657
143922
49911
108537
136349
136864
29959
33988
56029
93511
96437
148743
16883
52620
18308
41397
48096
67567
16898
17350
80463
120813
90075
106624
149802
16876
16883
37921
149517
16898
29350
139672
16875
23338
92830
24338
135365
150852
37773
89882
95073
95431
111436
40590
58989
63101
24062
47742
48338
57049
65155
41362
99023
117205
121707
28153
66750
86423
125145
51300
83443
16891
25991
30843
113579
16894
16917
84042
52602
86021
130480
126147
133026
112381
112384
126511
16917
31954
128895
16911
30844
51837
25110
124134
74542
125506
137278
31811
16917
31811
32668
128895
56540
102416
119140
40033
65948
98686
150543
43282
92367
117910
143495
21475
71306
71319
74312
61026
111036
134728
151143
60641
111785
59395
66936
99866
24539
25761
34704
67005
16909
25991
25993
78020
74755
99654
118240
137859
48453
113088
137498
47412
85394
118922
25985
25992
90078
130116
156937
157295
25985
66501
85879
141825
141941
16920
96735
143904
143905
58741
88010
136782
21460
31609
46131
24195
67662
149144
34580
79979
117154
16927
103200
122689
148860
129576
137176
143944
27420
34362
97743
137630
17178
53262
137569
151828
45757
52476
125857
16927
26959
139097
148860
20823
44726
111173
142584
32027
45833
125259
150992
58788
17092
72192
100900
151884
31142
72679
98840
124235
25599
48508
65450
16934
16940
52980
82478
114686
125401
62522
119751
16952
116760
33564
47547
54819
61343
63757
89152
114774
16940
16952
61605
87248
22798
59192
63374
128616
46816
52150
59193
124440
116744
84075
142259
147665
16991
17006
52352
78408
21028
148183
37970
39066
78554
156173
21921
122971
134310
134473
33072
36989
54525
115176
32813
54394
148420
16991
19287
69090
140178
60273
79906
42610
44207
82753
133067
33368
41752
55578
30095
21777
106558
106559
123079
37007
136065
136067
140279
31474
83845
109695
125459
19899
61288
124581
16963
16965
30198
38058
96291
103245
92350
154315
157799
157805
17007
18235
48434
119347
41797
96180
98518
135111
39704
130339
154554
113143
155928
31292
72062
72440
136345
16968
16973
30222
16993
80087
93728
22507
45803
49805
97047
132104
146816
71264
147963
148447
24371
62278
89227
92689
61620
65989
77435
103181
36155
127604
30166
30198
110656
28723
121495
144037
23311
64450
94866
154522
59678
126417
126887
16995
31170
107369
89420
147636
150314
65511
76672
149231
156749
121544
150418
24582
28850
41561
151697
49414
70891
61419
124538
78369
78444
115137
29025
34997
49666
52799
46394
48466
105609
46314
54634
64356
64359
148561
150245
39344
77764
79198
142739
18385
54369
121595
16994
36394
29515
100122
140858
44906
17006
19601
42952
23090
16997
27627
27635
112796
17000
35142
48977
100007
100028
130771
17004
35142
110674
112794
17014
112793
30156
41922
107637
139234
41638
48573
54798
67641
18559
51051
56861
122145
17014
132971
67684
93733
98053
80495
102079
96210
96248
19990
49696
61996
137046
85179
110421
151942
36927
47008
110350
153981
75450
137694
144431
144811
31583
45923
48882
72011
23458
78471
89315
96035
30361
17298
113683
118188
32939
32953
85945
147895
47043
63891
131546
134560
17024
17043
137339
20175
66021
84301
48893
101516
126696
151979
51113
54046
87136
103205
42473
63990
65656
71961
24680
150027
17044
73951
117995
157853
17037
84039
123888
154802
34390
88591
17043
25362
30325
78934
22165
40466
122982
140910
60973
112161
118464
126963
124821
125774
140463
67097
96398
19580
22318
104468
122643
67499
109922
113321
17044
25367
35675
66172
87737
38603
44072
123887
48675
46908
48051
74997
100346
37991
115593
150703
74725
92380
100390
17047
17055
25920
30328
25362
33248
58922
156116
156118
17262
48311
126071
36015
127700
47911
53794
74465
102642
55830
122218
23319
28876
142989
145525
23628
72221
107085
119131
45124
120395
138816
30130
43959
58936
92560
17150
51295
17057
20735
20757
78655
17062
20734
74032
85041
149938
17069
20734
115147
125165
17074
103239
21867
21874
22547
62935
17069
103864
84097
27550
95198
100419
23742
32435
70270
97795
30051
128909
72034
72047
92066
111250
119928
124571
132126
150933
30347
17083
17085
31187
34004
23126
17074
98713
136577
75462
87497
98897
157406
59431
124415
23588
120136
120556
125898
72723
135157
135266
34600
48332
48333
22025
62510
141506
154418
85469
100143
111275
120616
120626
134182
17083
17084
29935
38531
49536
153972
146515
155228
17085
29936
155778
17097
22578
63082
63135
43011
150804
84377
153128
27132
127992
140366
17106
27843
24880
40898
53516
97171
53782
95101
97177
17097
63212
113561
127521
28536
56261
75937
113050
31994
31997
82422
155133
47442
59233
59636
22605
35923
27118
27120
78070
150703
65531
94959
102902
120081
78689
81023
94028
108179
17122
31992
87425
18820
29357
56218
134258
17132
23984
87048
111982
51922
56748
68614
145361
17407
26024
86175
23201
59757
117011
68554
76342
86759
111683
73000
108851
108855
17120
17134
102249
150311
21694
63355
78070
147105
51788
128944
19488
20948
119472
133031
17129
17140
33222
32679
121298
53450
55039
76496
143682
36657
63121
135121
42029
82825
93462
119331
48209
90853
107113
41542
41577
82161
82563
17128
124954
150308
27678
41590
50026
132215
17132
87047
27534
54519
59643
92039
48332
77554
98870
118574
45680
122676
124993
140527
38896
40646
47710
111512
41958
66740
71865
102249
124931
89075
114709
40241
76462
135982
51473
102931
150409
23985
48822
92468
151478
152594
73782
103221
106674
84331
22342
97158
106504
137457
100023
148836
150153
150494
46317
60618
131567
156170
31865
114709
17144
27871
27896
153554
34012
136624
136626
17447
126447
17156
81794
21554
68490
133705
90946
114311
150108
157083
17149
27896
153443
34288
52344
101256
111206
28035
130635
105790
153106
23808
45755
63363
124424
17179
29297
36197
31507
50676
135411
149274
23528
122229
153544
154250
47397
105953
123983
31318
25743
103736
113876
17165
17175
32270
141212
74028
89002
135983
33442
92398
157355
117896
120047
127770
48232
94196
133958
97900
109974
125592
111402
125521
17169
39914
52979
82150
110380
112588
90009
124723
147014
85963
86287
93896
126739
17174
29242
64049
55738
70474
97078
97879
36645
70144
111748
29277
133501
135749
47294
51519
110171
148234
17175
52559
21203
39988
56284
97055
28661
59210
70752
84137
40008
65407
100831
17189
25743
152877
61501
62919
70827
122085
61052
136082
124125
148757
156241
156247
97803
99749
100704
104795
17196
20042
20066
30846
34508
53582
73548
94436
17196
30845
108985
32208
40165
72070
54897
110385
136148
25719
76014
17191
46873
85665
110254
17205
150887
36891
37892
99483
24792
58198
85556
17210
30838
30846
35711
23597
74834
101227
61939
117535
72411
121068
124925
74725
92380
119047
17205
47950
58775
17290
46580
99033
135107
32717
47883
125949
74766
86160
99909
106507
33040
122505
136176
28367
34551
46364
126658
107335
110254
17372
42600
48264
114038
18621
119662
128339
48571
75734
88971
18635
119145
134459
135379
30837
30845
18322
49526
115284
51889
75898
77810
86316
87469
93437
152015
48704
82290
91625
138442
17218
17227
57266
153100
17378
25917
101236
117695
118387
77886
88246
100476
144780
144995
97988
98066
144416
17223
23479
58787
77262
100277
102164
113444
47395
49715
40809
53761
116411
118082
36224
48140
74291
143563
18428
18627
87958
101623
29248
139677
24764
40540
76710
109530
110478
123050
123626
17336
17396
27030
127719
71818
80005
146832
22873
45644
66422
84536
54512
74173
125333
150347
118137
59177
59235
73815
99861
80486
111784
54212
73106
85083
80726
110694
58848
79915
89604
27551
77574
86484
50591
75562
146176
66387
85083
86101
150368
66879
86803
100662
122087
110695
118108
150365
17258
17260
32356
32362
29738
40319
46501
89754
122598
145544
147267
51007
77178
112578
53926
74868
95311
151970
22982
46890
73610
157742
17260
17271
47114
102224
17273
45167
122571
30485
102653
51719
67585
98579
48949
60952
86939
101167
25451
74084
137244
17271
37485
89434
24978
74506
118540
119110
49302
98940
102077
113789
48841
111368
30661
37000
34534
68222
108274
17273
31170
63182
122571
51264
51269
52203
153043
54895
68717
94385
106302
23163
32615
98276
98279
22648
42479
45843
92407
56095
87381
144427
58803
86462
86463
135552
39073
107369
17275
27161
91051
112832
22822
35163
112831
49452
110864
135527
40858
40868
143808
49451
81102
112428
112511
108940
140789
40824
99889
100765
17286
101578
104984
17286
112833
19521
34416
35193
74167
27030
29513
24120
50594
58543
30978
99646
35104
60372
74829
151394
23484
99342
136727
59360
97750
99349
49510
65822
77294
121523
117702
152537
156892
26008
28472
112062
137943
17313
69157
17311
17313
35631
139098
35631
109996
65908
99106
124836
140716
75092
113673
116875
45721
58305
71820
124928
58078
74788
109422
123478
43808
43829
126425
151734
48561
92380
125674
49467
90714
132228
18824
42396
80627
94033
51783
69157
113497
17327
58843
106113
51602
71667
96466
113232
45927
45933
65687
98854
19721
68899
75329
103616
86504
100444
117957
151499
127426
139099
71107
80990
118258
17319
26046
102230
39223
80869
92204
23479
27734
97437
118760
59795
68347
106260
122737
23993
52125
141971
17322
21925
75041
157710
33920
117144
132158
140991
31549
27880
108715
142944
147497
31291
35904
139170
34592
126525
154582
72274
77549
117671
120406
33121
137249
150015
31291
154673
17332
17333
18719
127916
23448
121430
67929
17346
18698
30722
21000
21014
148688
47657
58728
67684
146941
34586
60490
112111
135789
17392
17398
88231
33133
132723
140984
28757
29884
152976
17340
17372
48251
145630
17350
107172
120937
35498
51560
158001
95152
123900
157638
90949
106604
22206
92613
92767
99738
27216
45584
98955
107645
157437
74265
99856
17359
17361
31751
129925
21586
48718
60374
17372
29350
33254
58442
108552
124704
54655
56418
73167
117126
46272
75294
75521
126652
17358
17361
149239
54856
72366
123387
153111
23841
31114
97754
81050
87869
126206
126802
17359
38089
61258
61260
71359
72418
31770
62964
68582
94158
156682
18872
57907
139405
145511
17375
107472
66289
66558
73667
73668
35432
68927
70853
123715
17369
31640
66519
109537
149870
34349
43823
86552
112317
112321
80703
86578
151656
80115
61143
132461
49284
92557
117056
151108
121660
49578
66817
113929
75034
83328
87585
40540
17395
31515
144728
61102
101308
142700
156510
53039
67853
142286
53545
130223
156033
69277
79335
87328
27569
48553
54873
94981
66947
71736
111396
145970
66138
74276
149741
156154
50690
80961
138487
17545
17629
54839
139635
69670
80854
95474
138974
17418
78844
104385
49664
83577
109063
127717
157597
157636
17411
78221
78223
46747
123550
124923
144916
17418
31519
17409
82813
73472
88145
148002
84305
157597
51074
149883
156152
24915
65657
73554
124427
73974
74076
135830
25190
80865
25597
134242
134250
17416
33050
48243
51503
23983
33349
132412
40812
55213
92578
118202
80859
86194
100382
17858
48227
57367
124916
22783
88064
25437
139718
152654
85286
33018
54389
121220
25979
40822
55001
74472
17425
54872
114254
131324
17434
52322
88360
22751
28400
33576
17429
102064
113941
86311
112199
137771
25962
40450
75476
42355
59110
83044
34707
53954
76836
118503
40441
91625
144044
65864
121220
121250
34817
36642
81943
26208
40907
40958
23373
28635
66785
105925
100190
127987
149850
17434
36398
88360
90912
112499
53887
54663
121373
139916
17439
17443
43580
85392
99070
110426
36086
88287
31686
63270
63284
155012
25021
41454
51437
86425
92199
99187
135663
135932
18215
70236
142505
142507
46562
25748
66103
123663
130804
17443
80846
107629
107643
39995
54099
74791
137446
63111
82889
108552
137044
40527
40558
121037
134327
72869
142374
156988
45792
143162
17452
18251
28147
126794
132704
137722
27550
55363
94132
137691
17472
19155
69081
17460
139206
91139
91162
27865
31786
35589
51317
75419
97787
113386
17459
63363
98723
44112
44126
85796
106154
49004
86328
118159
137990
124424
135979
31813
35589
59382
99060
125817
136548
52704
126642
139321
23964
63050
75372
101131
22557
106162
116868
130875
28881
86600
151644
151647
18581
100026
108212
133618
17470
18120
18123
140554
40597
48695
80586
137213
32144
99164
125817
132431
17478
18114
26505
67332
67342
110373
30678
48758
145499
17487
18114
63551
103903
17475
66651
137308
144092
45233
46546
48822
133137
51314
59013
91748
17487
37286
17481
125812
20925
42299
56788
88337
141100
149866
154218
20610
122856
123437
153843
59298
75004
100900
135528
135531
142609
32906
58634
135885
33958
48579
74452
151542
31823
23491
23525
40783
60577
48752
49585
126861
17491
60762
84652
41636
135885
49582
49585
55159
152262
32320
32326
32332
18986
32320
23650
23661
91727
132490
106061
44609
46574
74170
109365
23911
46829
149141
34518
87287
100319
106546
139012
17510
98977
139213
139504
18974
18984
18986
23466
58371
110690
17514
114053
74377
111281
137528
44583
44588
64156
83386
147066
147073
150852
150853
33661
77465
117829
25418
27766
34233
99126
18600
110319
75373
129309
135282
48338
56067
142276
142305
66866
86910
106654
31963
76024
78271
54622
65844
155962
60526
85066
99482
132271
40629
48595
53819
106405
23265
39509
134201
134206
58414
59101
73039
106335
31592
71613
121944
134917
72933
108601
150868
31963
31992
75652
17557
17559
32149
155042
44067
61141
70154
149820
99243
100551
101180
127377
17530
17557
31631
132823
22134
74691
123079
125768
17559
52180
53920
73422
141326
149016
47193
54262
59845
151109
17538
24325
88183
73724
86757
137463
106651
131168
139050
20169
66732
85455
27358
137078
137079
51983
113904
24502
32448
32450
85596
17545
24268
29439
29599
90928
127081
45828
100536
126311
28404
81096
105967
34840
66988
112026
112142
22081
36257
75052
75489
101230
96735
137698
137807
151499
17549
49966
35550
77838
77845
60376
74401
96404
96408
97390
126181
140477
140478
53856
53916
129246
138016
20921
58591
84457
133496
59765
120659
154339
60235
101016
111839
126300
98757
105802
131785
51018
108838
48483
100623
140027
155239
32153
45028
110228
111136
136292
40649
49238
74549
74698
17571
37366
104370
129767
17564
32449
52828
104282
98324
104370
61147
97201
114784
117663
23854
100420
118313
156743
32455
32474
104282
85712
85713
125937
17570
33172
73214
151245
90654
32455
21663
22619
69361
150074
17591
30062
100642
17588
17591
32174
100660
83866
110475
128369
136434
17577
30062
30071
52762
26501
30034
30038
48933
74874
98446
17755
42092
135966
26178
55112
80725
126252
17596
24301
75897
139006
24889
25656
32802
86165
44820
64866
79086
90653
23120
42092
88086
99531
25406
45390
56424
91624
27194
110086
133937
24747
49535
75027
132428
26491
26507
30038
58965
109168
109413
142886
17612
42156
61022
124362
32179
44606
122000
146649
153211
148418
148419
153378
114095
128586
147771
40241
61022
110185
35732
65016
37717
144058
82415
138557
20601
40972
43827
39422
53186
147814
89850
105233
135306
36492
40863
43434
37125
65080
105422
64002
108712
121394
121906
72977
89000
125141
69625
81565
89339
90830
17609
26951
32189
96572
110898
116339
146357
17618
26955
78017
38870
50196
62712
129953
110934
123732
125311
149135
40241
29945
95146
100866
140854
24303
77730
139007
65504
81214
54804
90773
142017
154022
99417
134719
32194
150645
53445
53456
53723
109067
33278
52972
63282
98521
17753
51660
75976
79620
92847
114972
78551
78648
127905
130318
65014
109103
121466
19875
29698
141901
141904
31192
32189
86233
140138
28071
32045
33132
44099
67093
82334
88573
118584
24269
24325
17647
32312
77946
36494
46827
140567
17637
47640
111351
20056
39409
144395
69914
73984
81854
140509
92879
105241
59362
67154
30688
71725
133354
80289
109921
141726
151118
38547
53962
64946
96366
17649
30270
56547
144072
36349
38508
116273
116283
133774
141972
144393
30008
67138
105694
153333
51587
66195
150173
150411
17647
24508
77941
118440
24512
64767
70548
121662
63593
92871
106058
37194
91290
91296
40976
49508
112664
133438
33481
43188
68173
80289
17668
17669
23949
23950
67125
109419
109509
64826
69491
88799
95399
36423
95848
133043
154183
123771
124052
131973
143316
81846
107528
134254
42560
133333
143320
67103
117775
121509
80640
86526
117765
126211
17669
23952
100790
136028
50484
100796
136028
140614
79462
81164
140412
144107
35118
55730
146857
147158
24457
46091
156003
17714
93056
114124
54372
144960
53377
115650
53165
137945
54629
123759
45589
50295
90707
29710
32369
32372
144960
36310
64872
64903
79452
65111
94741
96331
142110
58914
70180
153630
19858
65885
78800
156514
46965
64765
27272
64765
114733
116195
17695
32417
146641
124650
135867
141729
20139
28945
71302
39472
77024
90530
96328
17695
18911
27006
83483
90724
107451
123459
35959
36008
101795
139252
63960
104338
141274
19620
19779
21949
101932
113235
148311
61500
104884
64753
69108
96089
116198
44386
95805
141698
67454
120771
28263
35934
97526
109327
32384
39404
97681
105737
17850
22670
67151
143251
17707
17710
32503
32505
42254
110489
119372
125011
38328
56151
97732
115804
69111
96914
108439
136255
108819
125011
135408
150619
17707
153547
155948
17706
53438
67294
24130
116152
129407
141573
128250
130615
31138
41050
54592
122326
45225
97046
129074
129090
91224
155947
94893
131478
133103
56431
20053
121693
75948
105581
121113
40043
111227
116158
144139
17745
49158
62142
152700
41081
53150
64618
115793
41106
55915
99899
109978
31721
73598
107937
17745
121141
152711
30596
136305
146159
56204
56812
17734
121444
149499
149541
20699
56983
68642
147465
17738
17751
32475
79197
76754
105087
115939
116003
77314
107864
29405
117276
53221
116110
129345
141580
17753
26439
65620
149944
69258
76908
137934
17739
19355
41500
154536
30974
32099
154474
19745
102859
31311
56740
109764
67195
79344
82656
43166
50700
19332
85490
20698
104891
105092
51377
58512
111074
154536
42978
90286
96771
90193
99676
115825
144195
19505
69956
158104
101799
113375
48219
92993
64456
114385
115854
22745
45273
58718
91621
19334
34006
54309
110694
124116
124197
128543
152993
17765
20457
32497
17759
91900
101650
141257
81047
101693
17789
62243
77895
107272
23120
149884
17761
48843
139726
40080
59223
150657
20055
98356
98377
47303
90602
91901
116420
137477
107017
139333
17769
22328
106961
64484
69319
158106
61642
53068
155905
55425
67428
93028
50035
107017
113563
17773
19671
47509
30012
116998
27624
42990
90225
133108
17794
32695
105127
48244
76237
153056
38200
42852
108523
115824
17781
36294
153075
64605
69666
97619
129023
17793
47509
58443
82889
108552
136328
33700
82889
125684
49354
49642
77490
77492
87251
132646
35222
44842
82725
95657
17785
54466
59954
129106
47097
121325
142130
80579
81288
82060
21911
54179
148741
148761
21510
27514
75691
91295
50010
78484
127585
21194
75781
77512
19638
24254
87138
132653
26132
75795
100391
106517
17794
32710
22553
27279
113619
138605
111609
61316
84672
107718
17799
19937
19951
27182
17800
27164
17809
82551
50310
146517
156759
26446
27475
72307
127189
72805
85034
134252
150315
17808
76237
127752
19946
27184
63777
65801
92139
122224
123637
17809
27201
32739
26617
114082
32764
65803
71622
123321
143280
20934
93767
112680
152582
38724
72358
97131
112435
157154
24233
86550
98688
23519
113520
142469
149394
27825
17822
93756
124645
135500
107838
156479
17821
50535
105528
156168
45780
123056
17832
127985
140790
17826
71465
117710
21460
66443
92403
80953
80961
146764
39309
151590
154366
17828
23893
143206
20290
49614
45432
135559
42358
110092
150394
20219
69647
75262
102306
102315
154294
17835
32728
23066
38152
55766
124808
142769
17839
32745
52261
101430
140712
144611
20212
75554
156259
43951
51384
154063
17847
17841
69790
114112
115002
21290
114108
130677
26375
65395
109193
123329
30037
47504
110325
112781
35131
91583
111435
143608
113411
141317
155627
40930
53424
80116
32767
127985
31074
71389
17857
17860
149776
28967
72641
122535
26991
81281
115060
119391
29900
69879
110579
143654
154435
38250
94902
146834
38789
76994
116331
122088
138494
153511
115448
49122
125573
134718
69226
93089
113110
32790
23736
27687
74283
17867
55710
69336
142125
61450
107266
117251
23550
61191
17873
32097
104312
149276
51565
138326
95933
131140
36466
134141
156322
121897
150418
37266
37268
52261
129790
70194
73114
75764
152591
17882
52755
149596
17881
89593
140862
53635
91093
156373
156381
35339
103201
108877
151068
44239
46381
69896
116757
40097
55710
114174
127348
136643
20919
130610
155908
157924
26311
26718
69745
138439
17882
26900
52800
32795
17903
17936
17908
17920
40227
118618
87375
141593
141595
44376
121290
128908
135285
50770
87371
132515
50081
60064
86094
114441
40681
79317
82197
99300
101319
132365
35018
79177
112540
17908
17920
30183
90750
23077
30521
39639
28223
66647
72256
149187
28216
32949
42944
26973
79541
116680
142031
17902
17939
32809
123006
42891
49806
55394
115162
87391
94751
103688
29654
67389
76911
83707
136745
150234
17903
85314
123011
137018
39057
79997
101741
126214
108253
111040
134862
96520
113855
122621
148028
54502
67396
98278
78206
129676
25845
26995
112952
17920
43862
92900
129762
46428
58577
96351
113241
30612
64962
124067
65744
90991
152647
121396
122350
137062
145161
32755
44760
108365
113069
47828
93160
103683
103697
140479
144755
25810
91531
110925
133023
66063
38617
42512
119820
124197
22019
93153
102284
114232
66808
126770
136809
77387
112418
138407
32053
65736
86984
90372
142544
114135
121853
121854
17933
98378
121853
17930
17931
121730
121854
38039
121725
17938
128168
24841
137519
17938
21691
121854
61217
128185
141457
61702
17939
122628
134419
153196
153205
21659
33988
32811
17959
73135
38205
38207
130098
141410
17946
17968
81988
20700
56986
90217
38354
96546
19843
120694
121305
94870
52585
138860
41279
50563
61398
38206
43198
133001
53824
97541
115869
156211
43657
64408
97873
137217
18022
45068
72712
91944
18022
105707
155692
36310
64872
118644
130429
47025
96641
136255
67433
72014
96309
132447
43204
70587
81837
146216
37247
140290
147185
17968
32930
87541
56380
58361
69173
151684
35641
128171
132892
35092
116994
29926
56297
70961
115737
50104
76414
138334
98573
103695
103697
130214
74142
108708
119498
21476
31561
69442
119034
32947
18583
95148
137364
32962
33029
33127
33724
28125
35649
87886
87926
66371
101885
142165
149924
43329
45679
60613
97014
29305
41821
102676
146942
102961
122183
93825
129232
145008
145026
50254
67852
68077
138158
34222
34439
88557
56648
112987
133104
143361
77016
89460
147163
148538
18540
63507
98214
119011
20209
42951
79368
81724
18482
25983
145088
19918
133531
45711
108416
117513
140465
42880
71292
124626
144617
37167
95988
96054
135390
17989
87598
87605
83027
107120
137056
48991
117842
134147
144855
20000
57473
119496
25251
67541
20521
114732
157138
20415
70784
83507
33173
52593
71905
95999
114798
156308
82965
104062
126890
135379
50323
51861
129412
41233
76265
97347
133514
18012
18013
25997
155991
37395
58361
59906
81580
31768
41660
68049
119197
58184
80325
122893
19277
27357
31049
108304
21273
27661
63413
63431
18216
31882
119522
144926
32033
90093
115560
43752
89190
103061
144479
33299
120686
18250
41333
114448
144424
87537
142581
35410
97490
104883
18039
18043
40098
79860
21119
74670
103688
103695
138515
153790
33510
132526
136391
148315
50482
93487
132899
138518
18020
50116
77948
93818
77947
152823
18466
49519
93477
18065
69173
28282
127538
138378
49837
109779
154745
27238
41832
49974
62114
96277
113696
134739
35845
93229
117200
128841
18029
113094
155871
35266
112963
153790
87672
116576
48214
137169
143174
18043
40099
18282
41517
67716
96876
33460
86138
99810
58182
67627
69607
85391
41613
144502
18053
59379
98529
126231
67487
67571
67581
67792
69524
87401
140516
51748
59022
115573
88099
88108
100458
155443
40079
70069
122486
134655
30526
43522
35118
102755
146808
41325
67592
93583
144738
18261
67756
84003
119049
55104
93735
31652
43513
111728
143714
119362
20200
29296
147658
18064
22756
42042
67805
48160
84282
119248
121808
56186
82300
93269
18214
49879
93606
144647
41551
50254
119482
138158
49186
49194
67587
144671
67872
119523
144586
145122
18062
36027
36032
112559
18066
113022
26477
43728
67826
93528
22755
32740
43911
58361
59271
54548
42030
93211
93842
96835
24040
31869
65948
111287
18074
21442
76643
112559
31815
32138
69678
146889
67670
83057
139024
144709
41676
49301
49737
152730
120554
134382
138076
144903
54548
112557
67526
82812
93493
114464
41443
68365
93367
98023
67547
67548
93588
144487
45382
83506
87344
140755
27984
47842
104112
18256
21500
144972
41913
41945
50036
155086
87599
155210
47842
85465
103821
26867
68833
95796
141819
26939
37106
40939
55382
118415
138134
157894
56036
82401
93656
18095
87556
115342
141000
33851
40690
73604
135447
18097
28338
58579
108283
49157
50080
93792
93867
97984
100814
130143
51316
109706
140983
43494
108506
109261
131263
104651
129914
23920
45011
104588
154667
62740
37496
51546
148625
155640
104138
141017
70244
109113
133969
137159
18208
41678
54813
119283
68065
93858
132898
144910
18107
130485
55534
84134
107155
119721
121010
139254
41625
83717
93403
97275
63675
18243
79938
90324
109601
43536
80934
108395
70979
78293
122894
81649
158120
48019
48029
53631
84006
18118
18120
56294
140554
18118
136155
140554
153301
41689
126007
135009
140748
23811
36357
100963
64143
28956
84950
41765
49527
93887
127471
18146
107544
127095
132572
52195
84950
130105
18143
18148
33117
109985
125533
83560
121012
137449
137474
18145
150414
40485
57209
127030
18443
49565
114588
83916
114285
145184
149774
18454
43307
143614
36920
67730
82067
119232
56031
67951
107510
130940
81486
87729
118241
34696
93372
126441
18604
51861
66150
119640
18428
113477
133992
48076
59640
119604
154597
30578
64174
105297
136506
68003
119521
119643
133989
82052
119594
119603
136252
135584
148990
149019
37088
118302
43738
69809
105562
18148
40939
89367
115005
44385
61890
67055
98685
41541
49435
49950
45011
53301
119696
134937
32709
110430
110432
117886
122151
124921
147421
63890
77268
149506
45528
93249
137096
144438
23842
41856
106319
144698
31556
135934
18170
31556
18232
144663
145956
30928
32442
45988
157266
25894
35683
117292
76262
79962
100335
100938
18169
110448
118669
41328
42067
118960
72973
72974
107812
114353
109256
154493
68343
97993
101713
132877
132878
137935
137991
77260
108819
149916
84610
85454
115778
119475
130835
144823
42045
98036
98042
33848
43103
55519
18179
84578
84582
144790
144793
144870
39722
40872
58771
58772
59902
85664
103371
136512
40431
45199
35928
82326
107867
107883
18182
84578
47340
42470
43112
126550
127341
18187
65607
128346
18194
114241
83089
119165
138257
138271
18192
128344
66583
79283
79965
97829
18434
82247
138095
138127
48979
51044
95250
131131
31058
46724
107538
144524
111653
135785
41142
45199
47340
93404
62923
110556
123055
19711
143446
144809
59761
101657
129947
144936
41596
135103
136628
144532
122753
129612
132206
31676
108269
119291
136334
18326
71420
103156
41649
48514
95132
95134
67907
119188
132213
145126
98770
99806
146864
149985
49845
69482
100315
119184
18628
41935
81821
81877
18223
73241
20787
44749
146789
85468
127827
127900
51058
69444
119048
144493
77405
81574
93408
133117
137351
41551
41803
49836
138113
18443
41380
93554
93396
138690
67927
82466
129644
83186
83873
98383
133104
56823
144814
154355
60749
150159
154509
67657
136357
150022
41731
41739
67518
119188
56034
93220
93798
94951
24610
53389
154509
18227
42693
62701
154341
55961
63483
149390
18565
96005
119182
119364
51626
68240
134591
28723
33880
42186
53793
25850
44788
68544
119665
138412
146299
146492
92149
96123
96295
96441
48093
67785
93492
68159
96946
97847
152774
36056
67836
119030
157141
67835
108426
146580
69637
80424
144938
83214
144620
145835
41749
77867
83303
93605
108266
119060
146580
18259
113321
117748
139091
45938
82984
98352
62697
68240
73478
47692
58671
41423
53880
76266
121177
104643
123406
143478
143711
36688
99648
105735
148869
40078
134637
135037
61010
102940
109216
53854
53863
144696
41749
49893
119670
103507
31404
52693
101803
157002
66824
98049
121532
123741
41508
48356
127467
136964
82463
119485
138188
34389
35627
64125
72280
98452
99378
158112
18299
53610
146336
27865
103631
116596
18292
37936
134641
146336
84006
84034
84079
88428
132033
137338
152018
18570
74283
111795
151358
19988
31769
41645
117980
41415
41674
93494
144737
25368
108104
27294
37903
86508
147597
47802
118536
18274
24249
118520
66798
95395
137567
41325
67591
83188
119294
32919
105050
130158
155667
44749
56024
67516
144500
19418
87922
93439
127455
128841
18309
52129
78696
130158
140987
18287
73183
99363
134474
18675
48664
48682
49894
109317
127468
132900
48599
49338
133861
98624
108269
127468
19930
93782
101580
138342
78042
114655
140279
155010
23766
107067
135193
144767
99228
134476
142001
32469
56957
92435
31231
68186
119718
134767
26496
83065
144651
144708
67750
70160
100283
128657
21127
38379
78042
18299
49406
71209
18300
136067
41658
49525
93428
144302
61992
99344
132070
40873
83017
101718
41736
67565
107223
146348
20419
41432
95596
108178
20775
146338
140279
82547
140280
119367
135726
136270
18304
62234
103377
137206
18310
110967
122346
83582
119015
119016
119325
35840
61894
67769
51107
134878
139057
84083
144446
144520
37019
118861
140280
107923
117861
83012
135108
148628
93590
96123
96535
119287
18317
18327
43533
48585
132141
119205
119329
132009
41430
67764
97778
100283
18328
158069
56024
137672
137697
146576
18321
108892
124739
124741
45769
73836
56802
109237
110326
61993
67811
44925
67477
103265
133605
64389
86466
121892
31951
33117
102441
108467
18334
18334
65207
82206
45769
70679
92409
34475
66585
99598
116402
43940
60613
108254
129158
18713
40528
41195
118193
32513
87198
135224
150272
42890
18336
99272
18356
99267
47262
59056
90391
126661
18356
84496
34345
40401
50081
86029
63499
63518
109563
18438
19927
68064
20499
86110
111156
111381
62205
65879
18346
18374
36519
68407
49570
49572
71258
98828
18383
60179
69251
18353
46756
143369
150575
81482
84306
131929
149978
67711
83661
97891
145437
144903
144904
49942
119309
138076
46756
74100
150581
24640
150575
150581
41639
56647
98919
119349
18461
77058
97907
133815
81960
61954
67864
69977
138117
18377
18494
108436
41823
132045
138060
138062
18369
44914
143369
41876
67524
130588
18551
67951
135003
20870
113434
137218
144834
18377
97478
43728
83029
119211
101090
101102
107635
43437
49675
70149
113434
47140
120535
61379
62040
82128
117553
24930
50603
29303
82563
99573
144825
49897
81736
144978
145015
18557
41125
60185
41925
69196
136963
41390
41677
137210
152730
81615
61894
67671
83624
133786
49119
83447
119657
62205
103615
129430
18544
52565
61593
88927
55384
97473
97489
18639
60185
69267
66693
83918
97032
144460
18396
42174
59066
18396
110641
118149
120786
41918
49838
134157
138117
55985
101963
24919
24930
138646
18401
154782
68186
93392
119705
134785
48246
67466
119554
131357
41585
67619
67733
68043
18427
64254
90113
141078
41507
67571
71903
44507
157433
63417
102135
135221
143400
150446
18411
88447
18411
51326
64195
18417
24049
81604
116718
41540
41788
95252
128988
40252
63790
108603
24044
34549
49039
138105
24412
93036
138690
29213
58410
76618
144203
82225
82245
118964
144889
49934
82373
107131
133188
35583
93435
128600
132875
105198
105210
35678
87909
87910
142713
18551
82670
78029
35637
49667
79891
82524
122592
123313
18421
18426
18463
18672
36534
56029
93590
96180
148743
35900
41543
144603
152827
24049
18431
18433
18626
43492
81499
103629
18591
93753
107987
138489
45815
58281
121135
149445
36518
88455
141275
30072
36518
81738
77283
133987
49874
54043
119182
135051
63723
81570
81571
18455
101883
41901
67962
67975
101091
18439
36440
81520
106685
138081
138088
18460
98089
106837
64167
67694
88835
144936
26474
87788
109772
152740
82718
119421
130807
18455
62305
41640
93226
93280
146794
27647
27783
81480
82868
49935
87776
109049
154269
119446
144969
62159
132889
138047
138054
41570
49982
67899
132882
49011
99681
132879
149985
68160
93282
137777
144718
72634
72636
108138
117643
35894
82370
108246
129441
58281
82453
82494
83920
41961
83893
137796
18575
41996
50233
133630
100433
119533
144684
144935
130023
30348
120065
18467
18470
67811
137054
67464
81372
149907
26552
41934
81700
87786
67975
107636
112753
144995
81372
88857
18550
108436
52648
52658
68220
145284
62784
64254
140989
69620
97832
105191
149445
67800
98051
137058
93623
130095
19990
49496
93563
101657
119382
31763
43525
109707
109757
28684
58255
62614
123899
18474
121206
150867
154448
53523
147408
41098
54976
150868
20038
49627
119202
131486
43366
77182
121018
41098
107572
150867
50471
93223
121429
146489
18486
78188
54668
97977
104280
22992
69602
105188
148809
19576
108511
53523
138733
119434
133542
138729
32219
79835
91360
99064
66144
67847
106419
140405
41741
67693
137955
50042
93664
100619
131259
23562
50052
89087
18492
43638
146974
112864
130550
18500
37989
123111
18499
18507
105094
105138
47644
111156
155052
155604
18500
18502
99827
102324
18499
18501
114095
121760
86330
79103
18507
88458
121731
30715
65976
41529
93441
129050
31773
44936
92506
106503
42199
42206
47449
137835
50024
67824
67827
83187
114099
121265
49379
108334
108392
119426
18527
36662
79570
18537
99904
121539
141596
18555
28262
87836
125894
124504
135069
149089
18518
18527
79598
115199
127541
139025
81902
81977
119627
142141
19563
107147
55566
64861
119215
138598
21051
81491
138065
144600
144603
40574
117975
135362
18539
53305
61630
41508
41931
77664
94512
42896
66820
67663
143842
63527
93853
102142
145054
43281
48246
120561
137752
93848
138438
138550
138615
79556
57515
82501
119707
136897
67975
68059
112753
35895
82580
100028
119423
55783
68051
93555
133423
93851
108030
119159
137925
18702
95256
113611
132886
82913
99387
31368
43811
126710
130256
49914
68060
82578
138081
27439
125078
60222
69898
106267
119775
21051
25155
29319
48692
52642
18548
28085
110859
155886
48948
49213
100055
107859
58574
129530
19401
39496
70456
97034
100003
119428
75865
83914
93953
119680
50274
57356
66150
129331
142267
56858
100282
102159
145036
84115
133396
133817
41461
18553
18556
38742
41972
56860
67999
62957
87833
33206
63277
108866
121767
131378
41861
106679
137568
25038
116399
125934
35638
57063
58283
40009
40016
129948
82123
105335
129273
146494
79960
99832
111519
116377
41821
61959
133366
26566
42008
81851
77947
77948
119560
18597
50284
82326
144989
41317
48339
55526
152731
18847
25014
100120
28283
79877
148009
154562
61908
106331
123134
18577
18592
58277
108187
121469
50080
50226
144855
50466
116183
78610
18635
119144
145118
145120
55565
68114
82298
111414
69196
113412
119519
54675
99164
150153
55565
68088
91523
145083
121800
136866
144511
81526
93447
93668
99474
88554
18636
29328
109114
110243
42067
69385
118960
119114
35877
105386
108207
121101
46615
136550
136554
142243
45103
54675
100026
43447
107388
121096
29541
42040
81901
102168
102416
18615
119630
119652
128017
19928
68003
102058
18601
48873
101938
67738
67808
119157
43732
128654
133970
46610
124759
133618
150908
78239
88077
107731
87733
101788
113507
144986
18605
18608
50279
97033
18619
41832
50534
87956
145950
18610
78587
149796
78587
78588
118284
143424
143500
78210
78584
155650
57473
61954
97016
97982
25418
98975
99126
129735
41484
53671
108102
119702
138436
138592
145076
93860
111373
119723
50497
120551
145080
42063
50605
110427
93934
134048
154087
78210
155650
93556
20871
82120
119642
41957
82339
135049
63080
129735
129748
136815
48693
93853
138449
68051
87958
100302
119456
30679
82344
107150
35954
56858
145013
81851
119663
126192
31036
76393
76408
154106
59513
76845
99141
22788
88778
128515
149120
57899
88173
88230
48759
84134
119024
138647
18662
78306
48002
81528
30541
48536
116083
41618
98066
119222
137607
56186
98238
119688
60165
154661
154663
51744
62090
70235
109202
45583
122611
123406
25037
41366
142243
68054
82191
93694
93775
30541
113689
116090
30152
129232
130377
144415
121137
147413
46157
49952
65959
121766
77271
81713
154045
22944
43053
72386
117750
18717
26324
143897
51113
108327
121584
68043
82017
93837
102216
33132
67139
123591
131288
18667
126250
149917
150425
18690
50399
137283
68093
119697
144575
18659
52752
41755
83463
118971
144459
82529
81557
118952
119148
127622
18678
78004
82529
52752
135128
78085
78087
100994
107141
18670
60185
121767
153552
82540
93671
131003
61989
109278
28416
150423
75028
107439
126250
42393
107421
107432
69267
83335
121769
52390
117470
128587
18679
105017
132725
83988
83989
137161
107131
119453
138478
18676
83357
137253
48664
67717
93362
22459
28124
113534
63835
135128
140120
88455
104337
114156
47993
109722
111090
45957
61921
106331
110256
97833
119490
138204
146559
67708
128181
18727
115331
132726
149562
48876
134767
29561
119665
134929
138417
68182
71729
82303
18691
18722
123469
131650
35862
50638
78496
93907
50391
83250
119700
18719
37626
127925
69563
107154
133370
146295
69399
97443
108537
136349
41822
93433
93476
136923
136933
20122
102189
145062
145120
33250
42245
111956
141944
18719
18722
77529
125307
148135
18703
66223
109013
59178
93228
99878
133965
93692
130483
133428
46544
116341
66549
135778
157986
51866
68027
108174
109778
50461
50491
51115
145130
18932
20595
42464
142218
56411
108618
133839
145218
29355
42709
120161
145769
65524
73249
99063
143115
42515
67977
154301
154307
119780
145425
152937
152938
24943
80101
80445
19235
72688
18833
72686
73631
68222
123504
123565
18797
88778
123653
34415
60188
151804
55748
61116
110563
117944
120673
123428
132534
156354
156355
77989
48119
59795
118265
61140
77641
123669
23401
63845
66400
92561
108741
120795
124754
148989
141274
42615
46351
68252
101905
18733
40544
78148
102838
121350
133471
134933
19271
68510
124147
139141
25804
58128
78148
129588
48186
56278
77883
18736
51820
129389
20240
68844
18739
50150
127454
69089
80131
120322
145761
19381
106361
113243
127451
127453
42120
42322
120573
145177
18745
20055
155779
18745
95130
117468
50724
94181
120025
145842
74692
79306
94501
119919
49454
49511
50859
78703
84663
138873
31667
78040
129688
18751
52432
63246
158146
42617
54274
54502
98219
19584
30364
42414
108456
77021
158145
112098
125414
126133
154721
42102
50796
94135
102849
70692
111126
126873
126925
18760
114273
36211
72311
83241
145325
42106
94654
120373
145425
18760
78614
114286
103757
118399
118451
25031
40671
95358
50845
107801
124828
128679
18805
26681
82491
139015
54506
62797
83456
54212
89437
111092
150366
22592
73070
157287
77754
87864
139147
95455
102972
121237
33768
43821
43837
73890
18775
128053
140558
42651
119825
119828
148584
42606
126366
145253
145780
32858
66559
73173
119972
18862
133383
152954
146089
20240
75337
134697
18951
68421
139371
72937
143265
150010
48358
70688
70692
19053
36440
42192
18811
48099
25635
29388
95439
19428
94711
140508
140513
18804
79161
130841
80852
109112
109432
43720
68712
108142
42103
42743
75731
107284
30175
94680
120362
139537
18797
26324
27755
28002
19294
42681
81542
139503
48162
62542
68853
94081
42639
145747
149989
74172
99991
128622
143394
51241
86590
120209
140107
60053
136755
150879
81490
108568
123009
134215
27769
102506
18960
68391
114428
145448
39755
76483
68414
78815
100889
106200
82456
134192
152926
153862
18912
35562
79507
149584
79081
96326
145358
19469
68265
94075
42141
102696
119765
138884
42096
68390
87823
102852
19301
68382
120137
133661
115641
141044
42402
80094
94126
145599
56761
111205
66578
68627
79244
95608
36117
102643
126409
145256
52007
52011
79084
150355
18819
23427
141268
18829
74349
124519
29805
52166
120211
94181
94202
138989
140830
85389
81725
145663
42646
68292
80855
146353
51452
68667
94204
119998
18831
36616
140975
42248
120574
145189
43284
50232
54026
36212
51060
58484
138982
66295
66299
72718
142272
43716
68422
88239
18832
73253
124640
94044
94088
145267
23483
76323
40085
60486
73252
51961
151335
73252
136932
152559
36147
65943
155861
156657
18843
106800
120133
44466
50971
93974
25604
27443
157417
51301
94310
125593
145511
18860
78400
129906
140986
99503
114178
128675
18844
58372
111107
150347
77911
102033
40613
125028
31335
69203
121889
139214
43297
81232
102762
146329
47961
74175
115572
18863
39976
54461
148818
31818
50259
139071
145393
52227
78671
92599
102947
18852
76203
79993
113722
152855
153007
19610
50822
68388
81269
94280
120934
123025
89029
102316
102434
133077
46354
77107
96713
120229
18861
48640
76141
77849
52374
108181
138930
145246
42433
51831
93993
105114
30107
88530
99503
62317
77846
98302
128677
18867
85250
136553
18869
18884
64995
101766
56790
145528
145529
152449
113512
114988
115004
19427
58838
73459
87866
117266
117280
83944
87899
110200
124069
135906
73176
84556
119970
139076
31818
94188
114011
68667
101994
119995
145617
42491
80976
113987
121052
18881
18884
54955
79386
79388
80214
22942
30200
37694
69844
57300
73325
97572
70558
135363
152713
152717
36110
94831
113709
75835
83944
19584
50266
51607
94985
42639
62538
113549
149989
75851
43461
68464
103335
123114
61376
61663
75664
42366
145473
145530
18892
39525
87163
33165
118266
129217
19024
29349
104937
120902
33613
111273
129288
75664
55615
78232
94020
18902
52495
61376
42244
42797
78585
120434
42613
82491
119804
139013
43712
19177
68233
94199
127665
40784
96735
137174
137175
18963
25487
48518
145869
20022
40773
62953
73173
39525
52494
18905
18908
133502
43898
56555
103693
81691
56346
78822
112249
147954
19114
19125
19173
42510
44335
73221
84583
68456
94378
120372
143982
18920
114188
18916
87873
117291
29665
94185
127866
154486
87267
130639
69768
69769
69780
130639
23896
77033
92533
37990
108437
114188
29487
113885
139516
69844
129917
70015
129917
35562
51842
117291
47894
58262
152123
19598
21033
107175
143055
18947
78729
118970
139639
139647
19716
42238
94195
120082
24736
127696
149912
42191
42698
94435
120188
42377
55795
139219
139221
18943
18947
116943
32158
68582
125029
35722
101574
112046
50992
103735
108518
45640
109749
123678
156685
50049
62278
62621
105750
18958
18992
61449
51852
120475
51878
62629
120589
52543
88239
127837
44864
53942
94233
104100
42224
43063
81512
143940
113003
40903
81497
125034
134213
29362
52136
78730
42302
56366
76233
120690
67268
42472
79513
80940
121510
23391
94985
103664
119737
22856
44472
61456
66850
26820
127831
20396
68609
68780
106839
59173
119454
141473
37970
79393
100202
130213
29997
43335
69574
143761
60009
110252
111461
125462
19066
78414
94615
27926
61456
63948
48378
102866
102899
127764
42250
58478
103247
18968
27494
39663
75716
75774
47961
59558
19448
102763
139309
152949
42390
76154
135323
146374
68472
68476
123114
139181
75986
95737
109331
120691
67240
104875
48116
51469
51860
145621
36088
76126
153861
30335
30345
48700
139381
51060
62332
103169
108645
18991
35821
69202
78355
42822
76257
78430
42283
42804
128544
26665
51193
94143
107159
19282
48365
103705
127660
42157
94149
107364
125088
19019
19062
53082
142294
34146
89043
102345
141164
20924
51068
94310
87378
87379
156687
18992
34361
66835
66850
42485
51319
68599
126261
19451
42807
116750
119846
19324
77763
78883
145593
36180
80632
103254
138987
87378
61456
66828
19026
32381
33403
51550
69945
77057
107396
68655
105883
139408
42324
122499
124627
145477
127986
136799
139774
58211
145820
47334
68069
80215
119732
51004
95218
119872
139299
19014
37711
62810
88532
43593
79021
79113
120224
65760
93654
127247
76157
101173
103756
127725
38515
54505
124337
43286
62565
94844
19011
85684
106150
136915
69654
130823
21758
35188
44021
125358
19016
19018
69908
122410
24477
36438
101883
50185
68463
139167
30225
107372
19470
51083
68449
119997
19027
67336
68980
99393
133517
44008
86130
106150
29602
83144
94433
42603
51663
120368
145698
59478
59512
129135
19037
59512
72608
125977
51573
76201
94345
104014
94451
94842
120196
39173
43171
36135
46515
156253
65689
42939
68696
104555
104608
52557
93910
68354
103177
113700
133943
30179
119976
119998
123285
53147
94277
119895
120053
19046
19058
82272
19198
51493
94091
103804
19059
39365
51036
82958
94117
66946
98886
133680
19060
65534
19059
136598
68688
104937
136882
153109
43284
108279
120316
42189
68452
79792
145524
33060
39515
19960
62229
74214
148258
95158
120016
157579
19048
55520
77226
120000
122416
127675
81952
82272
141349
19054
20283
98311
120702
19051
19584
53918
139296
51006
104096
122141
29341
84145
105875
129236
121934
145499
22636
73794
35988
42257
56372
140106
56751
94526
119415
120320
26675
106506
132935
62808
62824
141345
39365
19072
33386
155154
29625
68705
37375
79861
59600
105713
155319
100374
107657
108032
145660
35988
42655
51287
62296
114043
139680
51692
93989
120452
145596
19118
113987
121109
134378
19097
95161
98368
132926
44864
56788
133948
27960
140200
19074
85857
111050
120658
19075
28133
111050
124758
40532
76217
94589
145249
68874
95345
120199
120949
33214
57917
92571
19174
19212
45729
19081
31631
133295
140492
19087
38775
114683
51191
62435
136922
136931
19086
133300
42711
68337
94211
120035
19094
63993
133300
59517
120390
120637
19974
50983
56072
68643
51063
68661
114039
139487
42162
52089
52102
121506
42338
136705
145854
29997
105907
122600
134838
38312
42435
42500
68614
68727
37046
102329
140787
79937
80716
143600
78313
78332
82459
103248
20011
68589
133795
19106
37523
52163
139589
85738
112366
117794
117801
19220
97188
107404
120033
24604
46772
74507
99468
80448
118020
127836
127862
68661
121912
145564
79448
139640
19113
64068
31340
43346
85503
121543
62599
74884
116813
119424
136125
31543
27283
108643
108656
134228
19123
63034
56544
133387
19238
19243
42435
105321
42429
79594
132922
136869
94400
112860
112879
146505
19265
42491
120238
69992
92109
103332
106424
42269
95794
119919
121661
51695
119985
124018
152929
29410
59601
72809
118569
117993
140178
145759
44456
19174
19182
37690
38016
19493
36038
92732
19133
106415
123443
149898
19136
40351
40353
19313
48131
99607
42404
113937
119947
145984
20005
112219
133137
24789
102282
151398
19167
82102
102162
51064
120840
122403
145613
104342
104352
104364
71010
71645
109151
115006
51431
69457
94279
145442
62492
113730
120861
53941
68354
146136
152927
68906
94176
102944
145339
51375
58645
58659
157163
43001
105634
147043
67397
70963
117691
147277
21366
65476
123823
19158
20486
62504
139584
19149
114800
131428
143432
55987
94471
96686
103373
114787
31342
50985
95219
119856
42437
51716
97955
119933
19311
83537
145817
74862
107111
134360
134599
79341
81995
119420
121587
83144
94432
42127
42958
88349
148038
57699
88285
94383
109523
76234
139361
51807
69405
119532
145628
82102
90063
133088
40712
127682
146237
28222
68306
96627
108792
20136
42238
120573
145204
80358
101908
120002
120446
62306
94300
107398
154243
19179
19974
68487
80106
19183
141289
19180
29363
30028
76164
55589
94451
145761
145986
56544
121912
41783
42169
80545
150333
80417
88361
120022
139275
56544
108316
145551
130044
156633
42290
79594
136869
36109
42402
105069
145594
42823
52331
107326
19212
35586
79945
127644
76013
88226
19184
26753
57714
19185
71679
153631
29514
36899
62470
101967
54511
58700
156633
40053
60606
103126
124917
19444
94633
130814
139839
42942
121110
139344
139345
54002
94280
123025
139151
19201
19203
106745
129589
19219
120067
138906
53158
130425
19198
78920
78927
94435
34682
99944
147612
156711
47413
107444
132662
136498
50922
69571
119952
139453
30471
31171
140097
140125
80497
103991
62593
107959
133796
133946
19247
29567
68515
120685
138889
138894
138906
43908
96333
139593
150393
19219
113858
68536
68646
68699
153109
30433
32023
68586
96110
96188
103667
81304
82296
134243
68722
79682
79688
104774
19212
24148
36594
43885
45440
72306
42268
80064
94401
105150
105552
66414
110077
122872
36047
90557
130425
141744
41410
56552
153249
60038
73636
118625
121100
42541
51824
62591
105893
71785
109748
134568
56218
68749
79361
43558
78933
81538
26748
79152
139709
145692
42311
52058
94616
140683
19407
78135
119818
74695
81105
102832
134652
28999
70177
128103
19229
41357
103568
19257
81727
94391
132576
26591
28446
127578
19252
19391
33056
130042
42478
101689
132746
132925
19241
60844
121782
139474
19645
46740
71596
122964
73077
92536
110441
124332
103630
108629
124000
89558
122505
143552
20903
88285
120224
145709
68614
121351
139400
68552
104555
108368
145622
59814
125224
143830
150207
28443
139472
68734
120282
124488
143759
107111
130433
139400
42636
68779
113890
42741
81548
107284
120468
19248
61306
118401
68709
94330
120797
59311
83863
118403
19254
108291
108302
127560
56751
79297
105460
126470
19255
101674
108302
108303
19267
30329
38849
75349
94136
121224
157380
35793
101666
113630
113633
19262
62064
42568
96196
43855
68867
83043
106632
48056
85450
86206
156742
19426
117481
120296
146644
50865
50878
78719
62130
103571
65985
101753
42391
52280
107229
140895
68710
132742
68798
78938
120315
19391
21145
52258
94658
117443
122869
21708
114500
130970
140122
51605
65985
75963
50982
51277
94610
70442
73672
73793
98910
56217
56546
81725
134270
19277
116123
151856
51700
118307
139222
145480
19304
109171
113218
20866
116136
20131
124530
134762
145375
20556
51884
68716
96326
80938
89760
99203
107178
120320
120352
120590
68336
19364
38871
77954
80358
120158
123854
145461
83862
94161
102972
138918
64226
76509
103088
109102
78408
145488
145759
33576
68604
71202
150446
66203
68768
75386
20131
52039
94485
143762
69089
80135
139642
145984
19296
97845
109521
40499
99330
150639
56404
68425
117641
61889
116112
61925
72030
134898
51303
51716
139070
139073
24821
47675
68604
118505
20924
68619
94356
43929
43948
46175
68620
80537
120099
73623
97336
124478
31049
116135
116512
119175
125094
136702
48425
81319
127767
136704
105812
140045
148584
42436
68607
125557
79487
94570
120590
145733
19950
56510
142913
150465
29819
86178
107106
19336
130889
32998
40526
92509
19402
112156
119796
146620
20589
70066
74258
99820
19604
51663
122900
142427
19320
20087
129585
55951
69992
119290
138693
54912
94551
112242
146630
19882
76190
139508
94390
105320
105359
150340
42562
52040
69794
145364
29487
127865
29571
42707
50995
42623
117443
117446
145689
42074
51368
86590
94259
19331
23857
126974
150050
51947
118444
154207
80528
120245
145557
145581
42169
105290
119926
150393
32532
112050
124662
19375
124145
92342
142175
52514
131522
94849
138969
138974
145297
104886
36125
78933
107653
29665
113971
114045
120483
29478
40566
42779
19347
21890
85061
25336
35412
104886
25317
61754
130889
19380
42791
74704
79394
30626
57524
107772
129930
30336
107658
133516
42547
114045
120383
39751
124665
35135
113800
117201
42296
55599
69093
102042
117201
142371
55082
117763
139536
140025
19371
39945
144355
50944
52353
80503
140902
94130
104410
145538
24228
85497
19720
43297
107413
120471
54228
85495
92404
149717
42778
127798
136791
140021
21100
71182
104126
133532
42264
42675
69992
92109
48416
107080
107701
120381
40328
43583
119369
126676
40531
108628
120413
145794
19391
104208
155358
50208
94570
139658
139666
78746
138650
142356
25660
120798
157639
42607
42608
79415
104750
78243
102667
103271
125445
55845
127640
138999
145449
75699
116605
20428
68243
103412
146767
80854
95748
145291
145381
62332
80632
80641
119770
85341
150126
19400
42688
50200
68800
107655
78906
78907
120357
47620
85345
98614
150046
74715
94178
106246
54621
72553
42554
94178
94624
57322
68796
82041
113869
19393
25155
79853
20555
50247
76247
47279
85497
136951
131406
155614
20784
24609
60359
109794
42090
51979
94662
125961
19397
36089
50204
56358
104697
68677
68776
80064
145639
79590
104854
19409
97240
103716
135025
19397
22292
106725
40471
44435
50851
112175
50078
157801
42934
83244
139533
157574
36307
50212
94329
121107
19406
35726
56801
81927
146426
46646
51974
102910
119809
51963
94548
120295
130814
36116
42103
102762
145862
61233
26169
50889
105771
43582
78508
94578
120153
19416
57465
71675
68476
78393
139167
145414
78349
118900
145822
21100
123243
134393
40594
59279
92711
120159
50995
77763
117993
145763
50007
105160
83625
142854
149452
82605
85187
97554
84565
104706
50668
50928
50941
145421
51065
80655
125463
126201
43342
87887
120992
125956
76273
118900
145831
19432
62631
115856
26661
51888
51972
120252
24465
28884
94588
95461
121235
41928
41938
52267
119800
120340
42766
94707
107241
117542
94668
94708
121238
140508
50910
51897
52078
69997
29366
52057
119850
19445
19449
151139
42391
42787
63597
117176
19445
52722
152868
42654
78309
132940
30173
94014
94685
140090
19455
51287
139516
68868
68921
68939
120448
52722
59641
120710
27818
39467
36434
52240
145802
27318
83312
114484
131211
94548
106615
145656
42526
68848
94844
19479
52327
68822
120718
42157
42810
107364
52722
107561
51101
51485
58750
139219
55608
120453
124236
42682
120338
146638
147962
19454
89130
19457
120801
29490
35986
88284
51277
56366
94185
139141
36578
56921
129411
68953
94695
119911
145255
36065
56665
94051
140029
32064
114726
73223
118143
132272
136540
19480
118822
118848
25625
59418
68224
119755
118848
63134
78028
107684
101472
101566
113871
107265
113838
116908
153068
40343
117743
117744
145696
26681
42730
95188
51089
80073
94347
26263
65473
81237
157046
19474
63134
102974
56748
94398
121005
145667
76391
155001
36803
79108
118592
94146
94699
138945
140537
48379
76198
107292
107294
48297
52268
118776
42771
94078
117089
76391
19487
55515
108526
144094
67606
74046
61028
62946
124040
132272
53961
83091
110655
81163
95299
141006
133440
70775
109869
147908
20958
86441
52908
64793
90555
90646
93109
93118
94747
96383
130470
131215
19507
19523
142738
32137
36406
121569
95498
120848
143950
38716
67119
78781
85670
19519
113237
81205
87458
142571
35560
35563
65794
118711
19507
113237
33790
70067
110727
129103
20445
38151
43158
96692
70917
96268
102793
106838
107900
19553
155452
155453
29203
54975
81627
39660
85325
107427
132631
59457
70519
130755
28609
47501
83674
154256
74602
74659
53802
76698
105972
138260
40780
54904
151501
153666
33142
44612
58953
58958
110140
136671
136672
24188
76566
104678
24096
130603
138620
55860
70968
72231
91152
43029
136443
113240
136607
49772
75748
81806
145906
33776
123922
125048
19527
62865
64204
98519
25571
157563
79794
123633
157470
77527
77543
91100
24039
94774
112930
62876
157239
109126
118788
135504
109129
125563
141168
43798
74837
136657
136665
19534
35035
43636
76912
33776
59648
118768
65754
146923
152487
69722
81330
35450
75605
90987
94336
20902
77550
87400
101284
24602
106897
111902
43639
75793
77090
120825
60543
67412
110077
19541
82065
106898
27250
90787
26301
27181
28603
89405
95885
124307
157216
124980
129173
150413
35436
50526
50552
58301
120230
136397
95827
101634
120528
139210
39591
39945
77608
91518
71295
144425
19562
39155
61274
87077
102737
30470
36654
88596
122704
52694
115219
130136
36246
36248
70854
156209
21176
57632
118929
122127
32483
101930
122003
147558
66464
73846
121241
121257
27506
79532
115557
156298
32761
37442
55703
78888
89334
96029
139769
148550
57684
64679
70567
122682
55351
25983
136944
19565
124966
154333
57033
78335
19573
72652
151421
55782
82126
93752
144415
29318
50410
50534
87956
91006
118157
121933
19571
127668
127669
89902
115071
155114
34901
50309
119521
33280
99491
28726
96062
98149
19577
41104
114018
142578
50407
107149
145088
53542
117002
51036
94021
138716
145327
63896
156027
19618
145365
93973
94297
94729
120571
42915
99413
145289
39818
120569
134191
127639
51448
104416
139331
19956
26834
101924
44189
68583
138965
146062
42826
50845
125075
19597
25250
30594
19770
41010
150545
115647
116504
136962
153230
42252
94194
122817
145398
22451
64259
153581
68546
98380
100328
104602
30249
47976
111169
19603
89615
51579
77772
104002
94371
145370
146508
88239
127832
157775
81529
122366
153061
19609
155199
25250
25455
68782
69406
120032
68878
78939
139915
145725
39839
110660
149216
150528
47187
97905
36129
69103
85187
53346
89616
32008
81045
118405
29508
29808
50986
103043
21889
71515
97905
48472
67171
118665
23952
32953
121775
31884
47168
89720
155087
36182
64636
94993
133333
141721
151119
20537
88617
156803
19624
39495
127669
107418
19751
19755
55032
73672
46667
59432
62446
70986
19635
109503
111517
37504
52989
115070
55703
63601
63612
81546
30799
35714
122068
146719
19646
19678
96987
123248
141561
141637
29386
38489
84225
23586
111524
151237
152166
27635
57584
112796
138183
97690
110059
148181
150850
21195
35225
27852
80065
117296
131535
65688
132307
152096
98890
124152
124617
129167
70184
70186
103838
135549
42995
156467
19649
25949
97442
121817
145829
19678
130184
50789
61345
117905
152352
70409
70482
120644
133886
47545
65687
124990
143008
61371
98077
19649
129813
19651
77469
81227
146027
64914
97628
154886
154615
31298
31305
122425
153443
74803
144242
60560
74393
91793
100260
31341
132678
137985
19658
20382
103268
140928
43339
47746
83281
143063
23020
46489
63155
124838
48138
70812
150309
34119
70804
136061
47187
60994
96759
157159
67294
79039
117565
81237
93391
110792
116898
19663
85739
108674
110720
44252
108668
152295
72799
80982
142716
61585
77440
132682
142706
51095
55307
69877
127340
32704
35480
61192
61455
70966
108932
130786
155225
27956
57226
61455
81270
42874
91338
45437
66611
84078
80861
108933
67346
112631
121692
130705
19677
20951
38094
38132
37905
47182
156802
103987
23115
78055
91123
134464
19697
50582
139913
19683
19691
48013
48351
137171
19699
26283
34944
89900
128469
19688
103370
111214
80780
106220
29657
56940
48171
83030
98229
39343
68005
92406
109803
39041
61293
118877
138540
85732
102120
98028
141013
155676
39011
118942
137550
59477
85869
99743
24028
92406
99191
27677
65735
91517
155870
33819
50298
143493
49882
61650
118907
19710
30544
69687
83515
145929
37530
38965
53984
147195
94446
111154
122516
130221
26306
138669
34929
104742
29680
113364
30805
82199
115542
95199
98983
119038
30334
45344
107105
146008
52378
30149
93615
52989
63438
19714
149600
52373
89650
20011
42439
56662
120046
42201
119883
122506
42246
42424
114443
126810
52666
68533
80783
120569
51349
66579
117679
145177
93962
102763
107358
51361
120377
22292
68816
94685
140041
42790
68284
106783
117446
52224
94180
102638
125476
19726
105130
156318
43546
128143
140956
44880
82506
95973
80956
97881
111533
151268
39614
50419
149304
46029
133879
146596
156430
19882
20087
88013
47983
47944
50743
56888
57692
104956
50914
55201
105163
37396
64101
114993
141252
34301
53548
130464
19786
104110
141301
37333
55451
101051
44720
69316
70685
100979
36522
55199
146140
64387
115791
143618
31460
61277
77117
120764
133715
19758
85306
125385
20331
102706
143367
143401
19761
98505
155398
40392
98034
122508
122509
34013
67966
98910
48601
66780
140963
149702
157905
43082
99415
99419
136680
20045
73620
129196
53338
55215
109480
136123
39575
85738
96599
117801
48281
66780
38840
64990
65644
96195
56654
141650
146213
146651
19777
52338
19770
98818
120956
150745
70797
71381
128794
146973
64746
96623
111341
140293
38586
118647
30686
57423
69106
120495
38542
64727
89035
157927
99433
115500
115523
30228
105650
134027
51246
34614
81125
138107
67860
68693
72024
155173
79229
141783
141790
144126
130463
64700
85611
89205
136273
30334
47931
139883
139914
52319
50829
113893
120603
158085
60141
70978
100525
121037
29991
147425
155095
53206
108004
111084
128882
28013
64504
85544
141704
103645
103646
153431
55812
65564
76974
120766
34301
39449
38323
46215
129308
91509
123781
123794
136488
55240
77117
104349
155033
155034
33123
84421
106502
106527
19801
104346
100712
111182
111240
117339
96811
116575
135435
141561
39058
87562
96111
81744
141546
78842
82318
84224
110989
111084
128882
147470
38899
64492
120779
146465
19805
104349
19805
37107
43151
58209
71377
67192
118684
76908
132614
19842
43881
99695
122915
129401
108543
120100
125239
19810
113771
139637
48529
75997
19826
28446
127577
38266
43235
45277
96694
49924
79160
128279
141484
25537
120091
150765
93510
109699
109701
134945
19822
40561
111178
59123
59885
60395
38459
80178
85054
155951
40560
47890
56805
96585
49941
77464
96072
133237
32417
65922
112052
110766
111489
124935
126877
156092
40259
40627
71425
80592
26991
39182
65383
113615
101818
113655
127586
19833
26461
30099
129118
33081
46629
99849
125425
53081
130706
153512
19838
81206
99082
133814
21885
93166
98861
19833
110581
129118
92308
118892
55880
76896
152515
46966
59466
123482
44937
46128
108400
19861
20006
44874
83434
62886
83373
139946
69522
90969
116650
156613
104849
130260
130266
153020
29660
113180
133023
20978
90173
120753
46193
115951
129206
19855
30650
64122
139986
29204
70469
90186
105372
22283
25048
30654
63907
24818
67216
85357
67293
84402
104437
52253
128230
155524
71859
89303
116126
156866
30248
38503
41048
139972
20416
20433
43252
48290
70733
108679
123109
123118
55531
109642
146206
19859
26688
37419
116200
50923
102084
42844
110637
46125
50457
108400
19866
34837
122272
139944
30749
55621
79815
155000
20496
97226
125413
148967
25185
64144
100449
89879
122254
122694
51358
137124
146217
117372
130734
141778
141824
31135
36342
38492
70761
116169
141813
19878
85185
99491
111217
30250
43912
97142
105705
27599
82213
85799
109395
136134
99939
110031
133047
59208
90721
19891
36459
104300
99980
109365
36934
116465
116470
129889
30449
47562
56893
63915
90801
118596
142013
146238
28459
154804
141116
155289
30449
47403
62876
88596
46591
64953
136045
19901
104424
109091
69870
19889
26294
40800
136428
124869
126319
78624
93297
115365
149376
19893
63752
89128
89308
102266
153328
19894
26958
27005
36459
40170
62652
71828
151960
64017
89493
114688
19898
47185
58791
151374
43974
108968
112303
98410
147133
157630
50457
108402
114900
19916
77788
107368
45522
52693
109202
152771
32147
32154
54062
76536
19915
60754
119479
21853
30897
78190
38954
63259
105404
105686
122382
147483
131206
138126
138149
142944
97817
102735
114606
135240
19919
33386
53551
20088
46641
83457
132611
58103
79706
104342
104364
135071
58911
85486
62893
130305
126420
126422
141108
41519
133655
63217
23847
40374
72981
93365
93494
112987
135698
50397
104674
41652
49402
82594
137682
48897
83344
83368
146504
85487
110012
120903
133089
101580
101590
138047
146277
82328
101119
119421
81714
133989
145037
130926
133119
137013
137039
60949
93806
101598
75540
93372
104670
132321
43730
87245
112153
151235
64201
52055
103800
104426
135057
22715
24307
66518
132659
37023
65769
149520
149525
64201
155143
66097
80811
87166
81540
81574
110495
119113
41457
67604
102497
144733
50461
81885
81901
102481
68184
138636
27182
89018
89023
48606
127475
133997
144739
53683
76360
119709
138634
27055
27182
63282
55551
93731
100316
108392
48534
81507
116083
116120
33270
155141
155146
46907
111422
125799
38005
105063
155143
155265
30364
53952
108451
120175
122164
139187
82830
120009
120557
139322
118041
139347
23560
69453
88152
98299
120089
136917
28493
120676
120686
136392
42414
50265
127639
20002
25112
28021
121498
59491
103795
68391
95223
120015
145446
19970
19976
113657
28016
31555
113508
121502
71219
72662
131881
157456
73817
138882
150697
19970
19976
88320
106983
54716
100407
101302
78641
78643
60432
75293
76747
151971
59345
86266
92724
139153
42293
51569
122661
145407
42304
145521
28016
63905
104230
113500
50241
154872
19982
76040
106420
51236
80053
124265
152937
127640
134960
143606
146095
71957
94102
119737
148258
63642
81745
128341
50177
101847
158059
92822
140983
76271
95202
107506
64784
88352
110095
46822
92822
107012
28021
28030
58103
89620
30320
53858
107512
41442
49034
50974
83843
75884
108556
30860
82598
96027
146790
107964
109082
119252
119347
92606
95421
111923
121175
39776
43306
89195
20803
34709
127694
132800
71987
102602
137318
137319
20027
34883
60937
129875
49879
56825
93679
100276
88420
88422
140344
140348
119500
144618
146947
67856
74782
96999
112998
45545
62956
26639
56371
142306
145502
60496
69704
118645
24482
80714
21660
114900
43168
59729
66561
74104
103628
103630
124007
62605
72629
143958
144563
51006
69451
104090
146091
46812
42192
48764
62492
121934
71502
109430
110174
123755
48505
62308
88064
20025
29443
75992
106618
42070
72147
78338
23391
102207
129240
147212
104162
146362
74018
79825
146954
74017
77103
79841
124584
54787
109744
137094
33515
123938
141618
61909
73361
73884
102789
31537
33114
124226
124231
57969
139436
42322
126045
145966
145971
37859
156157
50697
65803
69727
143282
21967
41151
123325
143464
123476
148874
154508
23670
23783
71792
116926
22498
23351
91232
25619
87461
41390
49920
67885
83049
49249
108268
119036
131968
58605
99488
99495
50024
93348
95595
119089
41738
93540
132090
76203
107013
139532
147855
20050
20082
77182
95254
114588
20050
61939
61984
77187
95200
120966
150092
61953
67461
93596
93598
60195
67992
35723
41676
41790
144752
99488
118751
118754
81655
113506
119081
41400
48568
108006
128593
55805
55806
74287
147782
28972
44054
91314
134079
29885
146332
20075
20115
67633
91304
95130
57015
131117
144064
130732
145777
153209
153214
65071
69623
94934
39096
94872
130652
20075
20088
44427
45556
38177
83216
142570
144216
80761
111619
117893
119483
22745
31604
58731
154286
22343
148732
150578
124673
129295
129301
136473
62221
117535
117537
37405
90920
131902
152685
39720
74915
88927
121835
49860
94938
106304
146486
64960
118596
129829
93179
113537
156212
24644
119495
32955
40317
124686
154005
24733
35496
55805
147783
22768
138373
38224
50764
53585
70836
47491
61516
146607
152538
52239
117770
137172
139649
35566
76828
84885
140906
35521
138829
153501
49955
61939
63710
144779
155524
20126
25493
111618
138703
65242
76918
78952
147284
22525
65244
96189
156091
20115
38964
56763
65206
90983
94967
22780
57856
135364
143103
38172
75136
85370
146200
30799
49996
89699
146719
79489
121652
156811
41299
107029
132785
84487
96554
113114
141426
26969
43199
55689
152020
71553
83293
146427
47177
56809
90165
115828
29524
55799
55802
133348
75311
82288
115882
47116
70855
82355
120769
59018
83077
94481
38503
55807
67252
144138
40493
40636
56091
35918
90354
115793
129183
38285
38424
57108
38165
59745
94393
122166
20128
25493
35577
89961
137300
20408
140170
20211
56075
74444
38609
38996
133769
62932
63902
76440
139952
71315
111054
122965
23193
88598
115719
154742
54572
104933
148774
148775
39099
102941
82793
112681
113210
30598
114354
147001
79965
143862
50392
145040
145118
82005
102189
145120
145133
30716
127571
88649
104383
139964
20128
55316
81783
38008
60573
71315
111192
44975
49694
61424
128190
61420
90939
152553
69994
113735
44215
130153
147029
40049
43132
59241
60606
98245
145652
150216
22771
68600
139126
139401
42322
51431
94279
65002
118599
129823
132287
53527
54508
88359
144070
45254
56897
134531
20146
20154
36027
92565
23892
67215
98339
109613
49045
92873
47994
100592
120584
134128
79410
96682
106819
20183
37343
139965
145653
67126
79463
96617
141912
65576
67111
90724
123459
58209
70324
88904
122162
122799
156417
67165
74527
96136
144140
20155
34273
60040
61365
67148
69887
74478
111227
87728
87741
116384
85455
125725
54457
54469
93594
95867
28698
86432
92017
113994
24670
75053
101011
138172
20168
93204
157024
22398
22530
22532
78881
25119
66345
81080
142359
28816
79727
94085
141608
38803
40916
52548
60826
20173
122903
148306
93935
105335
105382
133660
20168
20178
49308
51441
66736
143100
20182
93212
51441
83405
20171
33508
60510
103249
73323
124693
21245
66685
121099
153858
20223
155970
70238
102200
136860
146299
47545
137431
64624
64657
144732
40578
66544
118320
119123
44023
49262
51740
87919
54687
101350
119545
119611
41404
113491
115135
75777
104383
23501
46257
98694
122924
63715
69346
140046
28812
73200
132403
157877
48279
68436
108350
145635
41338
93742
135193
23765
95395
100915
100920
85771
141942
150438
37415
91190
128489
155233
67516
67804
119193
131625
53615
67569
143359
144547
20872
42069
77044
48651
109452
150436
21135
29546
36141
88101
55535
67589
119293
144688
68436
102841
145637
43716
68436
102841
108350
28377
43261
41408
84009
103920
37195
63729
78161
100506
42357
60945
147493
147782
20209
42604
95173
145635
20825
66474
144624
56074
66556
129197
49779
50017
50019
144950
53504
70642
80253
105621
36309
79368
93629
119408
133409
137046
40493
56079
26280
130821
110291
150448
150453
150792
23978
35839
146075
23984
61600
146075
41181
77694
138618
56503
56508
115372
140473
44286
65084
76861
123585
35056
87348
50504
70097
127196
127246
20225
20242
42208
71956
32326
32347
64072
88724
148306
80008
116689
119552
144154
31127
42047
58655
142527
74429
142270
142273
156390
20229
106005
113730
120690
42933
105981
42406
43565
145660
72544
93430
135142
31359
50795
51169
94135
97809
102568
107110
136014
42732
51986
135640
142596
68208
78368
94009
138805
127098
134650
64163
74635
91522
149367
20239
116095
137556
137561
27591
137555
20249
137555
60931
114316
139981
42947
52146
52662
113971
29792
41604
67554
50717
78704
94670
154726
103063
119728
123227
145277
55611
78581
106947
120420
29792
58123
68805
137558
41604
54951
68835
81145
81274
40535
42678
43856
84358
20259
20267
84525
94544
108792
134782
50884
89347
102270
23476
89356
114979
64243
129758
133849
146455
56153
67063
90845
20268
55341
70172
74467
80498
20495
85627
79061
92624
95104
31969
58469
153595
41201
82681
114051
38527
72148
72301
154131
70704
94736
116351
142125
41201
50884
53126
79051
25323
28072
98661
132131
81794
87476
20277
58832
139496
158147
50464
91309
95808
112805
85319
91462
121347
29402
113156
131266
138770
39160
53079
104802
116824
109285
139650
73652
91723
108777
122563
20293
30695
83457
108613
21302
74729
107302
20282
104887
146582
112797
117002
128260
33040
98923
136176
108872
121768
158083
29170
45776
129168
142884
41276
43988
49998
112431
58985
74373
111519
150662
26931
75584
77446
61200
79979
112896
138571
91554
20341
39737
51094
91484
93054
93636
32088
62951
83437
56659
134702
46169
70522
72231
20324
44122
89101
60981
123160
125662
148306
44150
44878
91165
105129
29623
114016
39611
144285
26724
26730
20338
63201
104938
20338
104933
124271
152402
27673
56933
83610
109127
58850
104407
118879
20309
40181
51342
117405
38973
43046
77331
20322
33220
73383
77530
85424
69170
110867
130476
20312
65228
116673
24636
111902
116669
21940
73665
35533
101492
123215
150329
77530
111956
119282
43557
43559
59956
74304
114840
122217
129795
55379
92289
116702
57293
78953
94918
23832
73830
111996
124308
39737
25402
33810
48174
74168
33220
33221
44615
65499
110172
155296
26329
26334
81342
133022
53042
56795
70183
48809
49286
74861
83218
79847
79855
92317
137522
37618
91001
110926
39584
75141
25403
54267
87218
136405
101851
134502
135619
142309
53420
71191
82197
91873
21212
89243
148575
153605
104133
121602
122655
26035
26255
87341
142982
32642
83000
83306
127708
29595
64408
84474
84487
141361
147253
39648
96334
97642
144463
44642
64476
83361
58174
68964
97089
136289
88327
96334
94609
117271
127278
152556
54482
54656
75235
29068
115667
29068
104820
155049
52463
77230
87563
111447
69693
87982
104821
29894
40183
154728
47492
87331
127249
152538
42525
96174
155517
50679
87354
73600
109383
109384
110969
90961
91065
112678
132669
40838
76663
91235
93377
32475
113721
38030
72857
109384
115747
49759
101527
44331
48733
80560
40823
47446
47667
144692
20369
20381
43663
59493
80269
35710
63459
89158
129715
25820
86663
124734
144034
25327
85264
150677
138392
47840
65362
68435
150615
86918
94734
135431
151420
20375
30005
33921
53170
28236
140953
141285
155360
47853
73454
92042
99285
33942
89977
105041
58569
110343
113925
150371
33003
43849
88080
136641
41223
41240
124704
20381
132504
132506
51195
51210
112483
124959
105355
38335
70803
150309
48958
91775
34503
112576
34392
40504
75303
86768
25829
90135
35169
30528
44425
147923
26270
35317
127378
127379
39725
132506
138392
34730
96979
150313
59375
103675
113714
73697
93311
120625
23508
25123
92999
96826
27535
35345
81638
130532
55598
119236
122930
51879
95342
107403
118736
20401
41235
60154
133123
68440
68688
104937
133390
40681
77981
141626
59434
60152
80521
21630
67352
128470
20404
38216
117678
117682
21092
106830
20411
48087
150395
32434
76605
105334
112627
49660
70271
134373
88871
88885
105061
20639
54242
87301
20431
94882
28050
117678
66499
141815
141906
29173
105158
113327
62626
103499
157378
89170
147719
20426
23938
99223
101827
140311
20420
74291
117237
140946
102903
144408
154004
99426
110265
124934
22462
63160
86737
102890
36951
78579
102169
24912
59354
77268
144518
31462
78600
81670
101537
42117
43300
92596
138825
20433
64122
128196
30224
114786
51122
94484
39636
47577
64629
64807
127938
22413
37505
79627
88358
37652
135610
155931
39214
55208
89380
116453
23954
104698
141174
89721
100925
110051
20441
37390
47168
104268
20450
84916
97251
153682
31923
39477
55625
39440
85049
36077
41054
79277
20476
20481
157210
35753
76757
130404
39671
109764
56327
59898
60471
148248
31432
46559
128072
153682
29591
55251
107423
38288
47119
90216
146773
46559
79703
153599
20473
98717
88688
123309
128072
157365
24236
46235
79046
81235
27279
35316
132977
31456
58034
82530
44857
109140
131695
79197
146722
58723
125876
150018
45652
54292
73658
96321
98721
98729
138536
22040
65977
105311
141037
44817
49655
91100
20477
25554
137017
58619
60289
109975
126972
112883
138560
32877
72900
117854
133836
23646
118789
146733
146749
56625
133185
135633
90376
91070
118789
53297
87277
104832
142454
50685
81812
81820
153534
44970
70551
81040
96357
20481
82731
91206
131829
57198
113100
120657
146564
65430
98717
111630
65977
135708
20483
39734
83071
104817
38804
43012
49963
82182
38541
38550
112747
146044
30654
34574
128201
24877
32302
157980
47369
57800
149695
101984
106557
41786
67754
20506
20513
48376
152964
39626
62185
72671
88845
120966
150092
69594
71249
111604
133923
55238
90305
106822
41049
90541
142499
146838
44783
121260
83490
83791
151853
42962
57214
72151
109321
39537
59797
137129
156296
39538
39559
137129
39538
39559
112299
20510
112937
142429
157989
82483
91941
150228
32440
59803
73235
128873
36470
88313
95151
116458
39559
21467
95354
99949
120546
29701
100856
150440
24324
64179
70171
140465
39255
70381
91810
132800
78451
133700
135221
121072
24384
51819
116942
151176
20520
81218
87759
20520
20536
28511
33071
113454
20585
81445
123119
146993
30718
109066
114802
20525
20976
20821
27069
52715
55966
63707
40226
77161
100000
20525
55332
49747
31682
59420
95938
98562
31643
53971
127909
63041
106639
150235
29239
32200
140455
26069
130618
53853
96646
121047
122400
50441
67290
77462
87270
39265
91563
47167
81689
122653
122660
46547
103998
147091
149360
39209
27789
104367
122643
27792
46775
47924
62863
141183
45864
88286
129748
157588
64956
76519
96391
136026
114734
138978
153897
36132
77614
86241
152294
88191
125780
125788
23574
112106
137833
28497
51347
71575
113366
20548
78944
20552
116630
20566
20657
48287
60157
85805
125893
21894
54274
54498
117207
110998
21811
73935
121091
40204
55032
67954
129196
113899
56962
79400
145661
20588
113005
42555
79306
79639
139697
20567
28235
85686
106273
52919
36562
36735
95614
104629
20577
80599
59441
69382
78912
90298
38899
44231
117092
130506
132778
67959
144794
146866
80361
110710
67724
98801
98821
135245
54058
82691
100297
145006
48971
93452
96942
134193
23692
32106
158144
20588
26307
44090
62883
73177
124574
136086
136531
141205
36631
62885
142871
21885
23409
46673
36991
141380
141384
20585
45695
139987
37801
62805
98385
139870
77155
141807
144117
36261
69243
81554
115559
20585
21503
115490
139987
36414
38890
141853
142112
146776
20603
20689
45294
98069
20656
44685
141511
20594
106468
126069
57185
153489
41935
43445
119663
145084
50558
56190
139083
24904
24977
74630
125963
60156
60766
80369
124330
146768
63249
122031
129689
29357
95045
113981
120963
37018
45619
51027
42124
66574
139830
145693
20605
20609
51213
20605
116604
155051
20665
123282
90040
132437
134331
116637
38030
71028
88328
115747
37724
89961
155051
36045
38634
90470
129497
89961
23607
123427
156840
72488
123795
127903
30687
58765
96786
105745
123358
128758
131132
134370
23673
23688
30665
56426
56430
122225
134171
20626
92631
138870
20633
120517
136335
55831
27010
45904
65532
31263
47039
122588
20633
66712
74452
152574
53189
79623
96260
116017
37014
50381
88985
119292
22351
140824
71008
84257
140171
148267
27345
79308
41451
45922
140181
37766
75828
146989
156724
58800
89543
128310
128340
41161
136200
140239
156616
20640
20646
68344
128348
59459
35125
78985
114216
80363
95371
108220
53425
117792
127704
157308
20900
44653
78715
128712
34952
76621
87103
21239
100503
146190
20643
76557
31381
57922
157302
20647
37660
104059
76684
104060
155787
30084
56132
57395
84205
97323
37660
37649
79377
104060
38409
87334
101484
104824
29655
101804
133929
137762
20660
20664
140845
20660
20663
115201
70674
70678
76782
143119
93117
99723
113082
116731
47153
69464
131019
147009
20946
44289
57107
70287
28180
47402
137346
104470
133980
139028
142727
106875
127372
77471
77478
121820
133889
88766
107659
114427
20664
56166
88883
37588
102528
20689
123235
123246
27663
43597
126827
150141
21356
121910
148823
20671
121823
136671
150460
89777
99890
115248
128708
23877
23881
147219
125530
137136
150458
37334
117099
142669
26515
138367
144254
46001
93014
102893
146657
20858
77738
105630
116988
36808
95163
118593
129833
65352
105117
115463
37334
87695
40132
121823
125998
143148
46163
77844
108943
153345
75088
75661
93923
45059
124086
132984
157255
66243
69400
72992
109584
46408
75703
81637
105160
130532
61287
101558
144354
75706
92768
93161
138537
123243
134393
20695
45622
133337
20706
20714
22004
110000
136920
141118
20714
114889
129728
20707
37281
44867
20737
30644
46228
69305
130228
150885
61556
79715
137511
146112
28987
65131
67184
67686
121067
148197
56435
70682
147650
35751
96767
80430
108223
53134
89402
90404
112182
38406
68964
71740
82775
44945
49804
130491
142279
37281
32523
24722
106404
112487
59739
111225
116199
123917
94166
126859
150439
35361
41391
46023
113566
138852
148371
33686
142648
127562
127563
106905
124297
128785
20720
20729
135195
72204
84481
123731
20737
45622
78389
114364
63260
147083
154852
155402
99035
66364
96745
123486
37037
96323
114665
141164
28721
89075
117351
117352
37094
129701
129703
30765
129107
96324
114730
140316
147090
22139
24806
24946
37864
78787
78793
104595
63301
64443
82281
120497
141134
89531
90896
92970
117097
52435
71189
136380
144202
20744
78655
102511
78655
113970
37008
102532
155015
43120
57262
55507
104067
40301
64198
145614
149384
20744
20757
71498
96945
107468
133741
43025
44881
61522
77515
46574
109833
153169
46168
46169
84349
98185
78656
31900
53549
88347
20748
99767
104031
20929
89839
90016
141090
20768
20769
92612
111219
153144
153187
34227
73718
96574
89793
122830
26934
47979
103969
73718
74265
110049
106163
153409
23867
35198
78642
37876
128572
148590
156505
37008
33434
63801
114507
128835
32477
93260
107914
25790
148679
36909
37581
53812
34134
125685
125686
117994
118296
125685
125686
35777
37249
131009
147126
38342
97497
115942
37915
42927
73705
152750
47085
96744
144172
64158
78849
105772
34152
36737
148678
88959
128850
131043
59618
106378
135590
157368
27033
153126
20844
62974
123061
30107
64257
121705
128162
41111
88509
41579
46154
108801
150664
20801
52692
20779
59087
109789
118198
80587
92210
26037
154055
26176
117131
142794
152121
20784
109795
109955
132079
71813
119381
150115
22914
150048
40670
40848
37104
41623
99447
119345
49247
83259
103982
31369
41371
43527
137637
73239
73251
73266
100164
38873
89368
143831
49050
98537
106806
107994
20793
51547
85061
98614
47620
58611
108507
36734
40285
76553
103970
30356
38594
140285
153356
31479
83479
113843
148853
150029
53338
88746
121120
136129
45207
104026
151132
55697
55917
55923
145866
20813
115384
28621
43849
51620
127769
31765
56507
80554
122183
140469
76407
104000
130474
32069
56159
76443
83810
88080
118892
127769
33690
157193
56504
114844
129742
140469
41991
51194
60613
124220
40444
104688
141286
34006
52029
66087
131494
20815
36975
78595
81451
139918
139919
50537
52692
30479
77968
137341
20832
21831
152453
20827
57135
20831
21827
40456
106252
22259
78074
99380
115124
37525
101764
115110
20827
78546
135326
147121
21835
25095
137379
31999
37825
53254
110854
41738
41784
144630
44071
49332
108391
127515
36946
49401
93454
130891
132055
20852
20855
20864
52698
35523
56535
97034
119180
79356
112447
126052
112447
49640
84424
93453
119387
73679
109024
154464
50041
119572
137593
154310
66068
66099
124283
141147
80913
88738
131858
110462
122281
154464
65886
117442
148072
20847
82101
129663
48677
92744
110466
122349
46620
61199
97806
100075
65661
75607
101510
20857
29271
47959
23982
74546
125912
126264
49776
56801
70456
104117
129661
36774
36780
59157
129656
85731
99707
109504
125377
95121
117315
129575
28427
125910
152585
42621
129670
42803
99131
100092
118574
38587
36884
129662
62449
103807
123422
123062
29017
65526
156598
34990
35091
30821
40426
123062
123964
22616
66178
142550
39571
81801
107599
33075
85888
119949
145662
89929
107086
26523
66678
117553
119161
27356
154746
93706
118990
137381
144452
30708
30709
30714
128051
20874
137686
41539
41576
132878
68119
67937
68044
72016
117621
143008
152096
37863
47891
56006
93336
134739
145101
20883
40607
109849
137280
87553
90856
103766
143791
78415
155629
20881
87712
129005
84476
145331
145598
36425
62957
21983
52138
104680
130080
57970
110321
137227
31742
82620
114639
115748
22251
115690
144632
38818
104240
129700
129950
88028
125256
135153
156774
83676
120669
33612
111162
125503
134578
20895
25683
72442
151464
20895
85705
104805
83955
103005
153784
54527
147637
147638
116807
72433
61686
70255
22194
58339
80858
80862
56141
65744
156982
25374
27556
39588
33593
34299
115426
20916
83665
127850
157557
43627
43628
69047
43568
109523
120225
27117
69708
75242
112929
32583
89613
148690
45512
104658
34062
37355
103317
114915
20932
30834
99204
99207
23497
23919
27818
33204
47566
59223
151028
151054
98776
135524
43230
79972
96967
23365
33525
33568
118268
28690
29637
44035
137700
85818
85826
92706
111325
50094
58832
47843
98746
124733
90020
115258
120892
49656
101633
111693
20949
20950
80831
80848
90115
99690
47660
118315
118335
68383
79505
80537
94337
32159
79970
153963
66564
77054
120990
124000
59070
84328
150987
105321
145556
145562
145586
103699
104111
115677
26830
42213
103212
145587
93539
104833
20937
32583
130061
21454
58978
110835
75644
113652
142784
102894
129553
55311
91202
131260
29268
62969
99188
21087
88766
115678
148544
80173
87232
111658
147884
20947
68863
115666
47621
73728
80589
80098
136406
142676
145068
63027
98228
107659
128353
49687
77843
81331
58850
96111
121283
53925
122719
35552
128388
128396
21233
58322
30044
81479
106541
101952
106832
139930
156802
34074
85923
127432
25540
32694
37362
52451
44091
62875
102704
121374
103674
20984
28489
81658
82088
107750
47541
51591
58322
34032
103953
47428
92692
94636
126254
39518
87221
144540
21564
48901
60253
20971
24856
36658
66988
20973
101151
151506
43131
105781
136305
154163
46665
58934
146871
38475
64620
133925
44007
79281
148154
155075
46497
64123
130052
139937
20984
113912
113943
85914
112024
143801
24483
35444
46632
90257
24856
112024
36007
62190
64651
129127
129128
129136
87759
25080
58115
106020
53416
81278
55867
61453
82532
113018
48637
110344
151596
151999
86360
115670
115672
108783
122749
130656
83274
96902
101494
48413
88395
21007
80582
80831
36641
95343
24801
139743
147332
156070
55925
116823
141011
141912
62063
65739
97924
155543
20991
35408
115666
45311
59578
123480
78842
128780
128784
139910
51242
65128
122674
136235
109582
118570
41730
41742
54533
65656
55447
147749
148284
35807
76373
146280
21000
30299
63021
44797
61885
149857
127916
148690
57221
106705
144498
148217
37388
40853
63648
100911
21804
38084
58089
134992
21010
21014
39451
77284
88832
124853
47216
56380
65047
153723
120070
127730
139436
27520
35240
93653
21015
62454
78228
139467
21012
30834
97718
47104
100340
126958
137025
21014
52332
130061
85511
116333
119192
55748
36176
114938
30314
46517
87682
153635
82114
102999
126438
21029
128389
44916
110163
111400
39051
70390
132696
153161
77662
105110
130365
37643
122274
142244
64000
65144
149238
103873
140333
155679
31978
37082
82567
86026
110161
110164
88254
139560
139607
68503
104533
132211
21034
154646
63036
128028
141222
45668
73128
131143
140039
64320
69941
84606
151468
51579
57909
21057
147150
154643
59308
65676
148405
23165
74014
95792
139619
62944
96507
104297
29286
101824
41728
99344
131885
144797
25801
59463
144890
150970
44331
99056
104157
145887
28166
33618
60082
143223
54755
113338
135417
155969
79883
114310
114342
156799
24056
27985
63872
89608
114306
114365
101760
21053
113580
21053
35202
47387
70295
106916
43963
93644
132155
132166
35766
86269
86279
86536
50336
86536
103456
141296
21726
154038
89748
123495
52335
148465
21145
21214
43669
86470
36070
90465
129212
35989
64397
36316
38448
79082
96714
111610
133923
23566
35814
139276
38475
44183
107805
111596
79223
116131
64921
151233
24224
52328
68917
43749
43783
112265
128425
34277
80999
111753
119051
43535
150374
150826
31728
51117
57427
29685
129716
155216
21087
63028
103868
146266
53478
70553
131465
132763
87634
25600
33277
115420
140685
28896
34800
76438
45085
65045
79620
114969
74560
110976
111094
111121
28865
41298
113349
146202
73657
152919
34985
43700
138720
142172
117078
124802
125836
152670
36342
36754
38633
91694
98196
128708
94304
134055
141210
152305
51676
60342
119077
38619
109784
121665
122674
70095
121668
154262
66599
117678
71584
82545
116176
38469
53201
120601
53517
90598
90631
104963
21110
67298
67322
97317
104153
148325
24060
73419
83442
148305
45428
21105
56000
128710
155491
27300
34757
38078
55995
44349
57794
74945
140030
57994
58845
115666
63026
63030
84637
30817
62995
147568
38248
96660
52177
65134
112851
155672
108615
123534
135112
140070
129435
113086
131894
54172
89340
118853
129109
93248
98078
154645
52575
97768
148636
36141
62245
113908
139671
62713
73062
118198
37500
45382
70783
102840
37755
92279
92319
156712
94751
98573
147158
97283
115461
24150
116412
129818
30397
95983
130995
148854
43864
66677
153648
157769
22234
58724
100553
111047
48046
69007
96368
111555
32576
44849
108526
38150
140282
31595
54328
81910
69490
88986
96624
115512
81950
87065
119277
146262
42908
115688
153831
55478
133308
21420
33629
43745
85873
24102
44336
56904
123713
21308
118269
38075
68518
97213
148680
54532
73084
119133
115185
128118
59232
88744
106412
147469
48045
73109
73237
112078
71446
95440
95816
97260
102848
104381
128548
21164
139875
52941
89678
98677
109533
110664
21218
56900
57864
96915
105490
86191
111812
137048
21222
87788
93440
55009
66922
74619
94306
51090
75516
101457
106771
88584
125964
126013
44062
53955
91820
66450
95441
98279
106146
40762
86301
47269
78293
102365
33395
88688
123120
154259
79704
79884
143190
78532
90051
133530
21183
133286
134413
21214
30310
36725
88699
134390
29381
62844
105959
28986
58174
68964
136272
53287
102272
136353
102817
118926
122502
92686
100838
115740
38309
56980
67188
92991
93181
112975
136807
21614
77213
103702
36670
80576
85239
132117
25347
112972
114283
71089
121067
136272
21502
35159
37618
80978
23840
97535
157051
55600
56927
82857
111049
21210
90109
103656
38962
57959
59991
147941
27183
79738
120536
146087
27584
59357
70176
132708
43089
101522
114647
152539
21187
21210
123534
63015
108615
82569
83429
118830
121694
28709
132713
51545
53396
59975
74137
44105
75764
117551
57311
102882
21196
21201
74426
85730
39663
116999
82081
26531
48487
64403
64971
65373
125905
37116
95755
129537
140519
31274
104604
109614
28172
42471
59230
156513
99707
125911
152574
63013
81436
104466
108615
21866
49208
86916
25473
51661
106759
38822
57017
79384
89696
31009
86438
38034
43618
76723
140063
27906
37527
66800
84679
109063
144861
152734
76723
123524
47092
72159
157629
54239
129025
56915
92775
92790
97779
31286
85033
123540
21220
25473
34050
50927
30914
41377
72990
73694
49664
45328
82853
51661
73185
26852
81412
81992
97875
49906
154741
35633
154744
27231
35628
67258
57993
30627
104074
115497
21229
75853
87849
129060
129068
35786
23568
45853
45854
102280
35544
35597
143609
22847
35163
73816
156210
58900
150681
22261
112110
137347
21264
35970
93911
101642
32366
70113
27680
76642
152488
87055
100552
44517
83588
86990
49319
122009
143456
146522
25078
112409
152118
65300
72082
43515
101293
143714
146552
95400
104675
33175
48400
69098
74752
51168
111758
145057
146558
41803
119403
130805
138230
67704
138446
144733
145127
21264
67258
87784
139224
34662
118008
118027
21263
23795
110599
124880
29759
36479
89482
67010
104362
147546
31890
31895
82761
102219
39076
53883
75185
91447
30051
134069
39507
57439
108929
116695
80167
113949
121599
32014
69661
103438
44305
96205
41241
41249
135497
140063
35565
53465
105645
123112
123116
21274
21291
30951
133494
30316
52021
103768
35596
35735
35970
25157
48400
60203
60204
50511
93762
117826
133749
91809
110189
122182
72363
103695
103697
31563
108091
148497
21288
30903
128605
29428
44817
93929
155555
77186
78116
99671
77697
80404
120527
63496
84594
117738
154339
21300
26554
33542
138545
71027
114272
117311
137202
50909
95826
156736
78561
78796
78911
94550
60526
117987
117988
81951
101814
141080
38348
64432
81585
98845
111705
125626
150757
23494
51309
103866
21291
78381
27319
87577
142045
60605
116451
141245
21294
124490
27368
35269
52387
104526
54248
98110
141609
157101
78541
123682
29243
43331
78541
89779
83321
134524
35567
104584
104587
130511
21299
64213
130141
21310
33561
35549
83452
100758
108061
147521
65156
70739
26736
41139
112805
118761
33048
48926
71223
33847
34350
76857
85507
77683
82061
91570
113808
54108
121690
137692
150883
40733
21328
33048
48245
73642
130139
130141
30139
50416
50419
148660
21329
35545
116706
66393
91737
99147
114977
44876
123335
142793
71822
71843
118712
158105
22718
32148
136005
155275
82398
87262
90227
117576
38291
38912
38306
39811
43482
122998
31908
79466
103023
122768
64591
141403
35545
129442
40121
62465
89634
131177
142507
31026
52855
59102
91709
66057
79047
85115
142510
123363
136385
155250
156954
51512
54795
111538
24384
27901
116691
24686
50965
65058
85916
35391
52855
70134
140054
37323
79136
86459
43192
149140
21336
105783
117850
137754
79520
106705
126996
21338
34230
151262
21338
105783
117120
151256
117855
151257
51842
109976
32341
122818
124694
110434
118223
129244
59956
110435
125406
125940
47264
153311
45701
81243
117538
45605
67832
119038
133311
73119
98990
147172
147173
24308
32280
45701
55064
92165
126165
36779
70202
134179
27451
66217
73596
157209
21991
140417
154251
155571
43380
83284
103378
32295
78104
78630
29266
123790
141295
22778
26404
102261
115614
147674
148826
76454
102949
58834
129510
129653
32295
54184
69751
71004
56331
59102
114453
65197
146446
21396
39267
69280
113014
61538
74893
110158
156740
39903
47734
79988
133418
33373
41921
73559
54282
70383
21672
70286
112808
145918
21377
74015
119595
58568
122409
147523
157522
67316
91114
46480
143028
44206
50932
133916
30218
74411
74840
120124
21392
21394
108740
27140
117473
144278
38443
53012
99433
35897
55726
120262
69254
149398
53239
116049
146469
111780
151482
68711
125926
147802
147807
45237
45253
48617
123861
21407
21423
81924
141295
21385
48364
116422
151513
59754
116428
21388
116438
117206
156531
156537
156578
48528
117237
137473
37067
72207
84370
30314
46511
60893
149149
33449
114417
118190
120083
21396
48369
48625
59754
114417
113014
113893
131246
131784
91114
138699
71658
104590
116082
21428
82282
96750
115895
141524
54862
79204
143203
25379
94916
148254
36269
55527
81626
46855
54701
98183
124797
21437
25379
40487
127236
142998
28976
77668
116059
131240
21422
30163
108531
133046
154182
41004
76565
142120
83871
103093
117421
117464
21420
58519
128725
113441
136298
147671
33914
59584
143382
150825
21873
65236
96546
31914
64633
141678
149473
114217
121556
133052
133054
37625
128884
154166
93587
95418
109081
28605
73069
74529
128925
51372
100280
91031
127684
21423
31003
63074
64216
130269
39668
102545
148256
29395
113207
142815
21445
111418
137099
143685
50585
57652
124451
126074
134781
103333
120492
141769
147728
43594
54195
126529
152339
81554
84456
134723
141085
64735
71422
144161
155741
23655
62053
116121
143828
67558
71565
97360
156646
94999
96682
35368
27873
87720
109274
115394
47718
57287
57293
30236
53051
72319
142278
36712
38650
116299
145443
81673
94125
117124
58963
62255
73333
129241
39577
88770
129650
100596
125983
137273
74913
128045
137099
141750
148043
149199
27845
57897
72554
82483
29441
35372
87095
30266
57073
68639
156637
34625
84333
100475
129224
23204
59906
80240
96161
100703
117040
152127
74229
74658
69728
27125
122195
138308
44075
73685
80750
46322
109699
128416
134946
50697
79851
66036
46461
79874
84617
122085
28666
32322
71718
97218
69882
70951
73715
37790
115645
133783
151887
39389
69345
116462
144057
46488
109793
148831
155882
114233
131480
144063
40963
58151
100871
117079
46644
55204
92862
132810
97940
156434
21478
35392
61429
61300
153798
28806
34010
119417
151155
26265
57000
141953
144203
79780
105621
157132
31712
49021
119063
83895
122792
127553
55143
112950
102779
108800
112091
57206
74027
118153
118255
82953
96754
115991
139741
77291
153208
31590
44412
105595
146985
44019
73750
105999
126983
21498
76597
104981
31767
32507
145331
27199
39195
78319
95244
22853
29304
114632
155499
21502
37615
76597
37618
116666
138710
35388
99011
102149
114457
24151
30747
65319
108725
63596
127370
45635
90880
99927
96596
155204
48359
67131
103276
151321
21502
35159
35272
51213
109197
133775
35627
52356
124482
147098
148108
149361
79950
37276
140013
33042
143634
111975
153478
71082
84494
113504
26262
39592
52998
130294
67349
155919
61188
76639
146855
155919
45415
82056
38640
60240
60262
134330
65098
114117
130869
97264
29410
48376
111347
59509
116517
152140
25200
61744
138476
21526
21552
21561
27552
32168
44579
147751
44770
50475
108823
24069
56341
58559
75636
21525
21529
33539
37609
21531
35245
75663
76957
104521
147805
22920
32552
48158
66029
43021
56398
115445
55470
130086
31570
69256
76673
21529
33536
86548
31000
43021
38864
116503
156418
35049
111963
21533
100052
120222
143382
33914
73060
152225
22312
27345
138396
44738
67399
124912
21541
21544
31032
45580
43467
73213
21546
62247
77817
153007
58025
58028
130242
21565
71123
98897
116420
45430
62646
118795
118797
21568
74286
56115
56120
69288
152598
88316
118590
42479
141677
147738
41997
57152
77844
21553
146965
120514
133205
138563
21553
152913
152915
44096
121387
84292
63759
89301
60253
100307
137713
50366
80564
92297
156980
82519
90951
94936
109010
21570
127687
152914
56222
58983
92112
95063
101988
127687
152913
44096
140425
46355
62981
149039
71701
72469
137508
151295
28584
119472
21568
88829
55020
127221
152567
58951
111990
112005
78006
28311
102347
105439
88217
21591
44109
33246
27636
110666
57487
125871
148120
117314
153949
153950
153954
97121
104701
117789
155994
70773
96316
116429
134526
21585
25416
89914
129939
31944
60715
27650
57250
71989
44040
56678
140145
68608
107982
126926
37578
78580
100088
147312
128453
52946
54060
101263
37841
44096
63367
140422
25416
95298
113593
33420
37581
45266
79604
50431
53363
115564
120881
21603
36886
115555
33892
113174
113176
21601
35853
22521
66418
148857
42799
43968
72531
118047
54102
96104
65588
90757
105242
27567
66256
96982
134646
26014
53123
53538
21644
51906
62137
125674
90062
103315
29747
33234
41839
133736
124701
90591
116357
116521
157990
24808
54389
121250
21613
41810
127967
133742
21617
61811
67640
108200
45741
82408
153190
154371
44227
71387
113422
144171
96424
100942
112084
21645
122542
121449
147068
42050
47814
77201
136473
136900
150055
150087
35853
62035
96336
128953
144463
21624
117407
117423
26493
37328
38214
52177
39978
90596
141924
37308
47143
82085
87322
94661
144467
155672
25083
74224
135225
67386
76873
91025
142291
41391
44704
121271
146697
39726
44191
71114
118312
129851
129857
21644
62137
139116
49643
49840
77981
96550
118694
144166
90405
95018
116033
129308
22658
35463
41050
71953
34750
41771
41839
133742
67531
72043
99995
154234
22572
142361
21638
29745
142957
35566
41199
57023
23412
88643
152012
156876
33517
46817
50316
64338
156350
46888
65776
125057
139974
26487
71044
105727
133736
100783
117069
129983
21669
113149
21664
21666
80944
62975
62977
111059
149039
43631
67407
108203
134328
39581
93156
22023
46431
65941
96783
147943
23336
69910
115049
121307
21701
74160
91834
140129
30990
70958
89231
50455
101772
102539
34382
121923
37727
114168
57435
78786
82869
44103
147838
147840
154485
21675
84929
85534
91835
80366
99879
140228
33936
123037
46429
113148
118868
74757
137069
71024
147956
151991
152055
21669
21673
32428
49806
56794
82711
131108
70728
80250
153585
83454
92516
112736
113149
138559
31181
97331
117805
139044
21701
91854
123916
21687
21699
29216
49045
98924
121573
55211
62774
92871
133707
21684
54980
111992
154384
47781
85881
95103
127502
31332
104725
110395
69863
92858
141952
147756
31554
61137
123767
149181
117782
127493
127544
37922
46981
114279
33961
59667
88583
122293
115412
89484
115124
37200
71073
23980
66621
85033
150612
23237
79097
91294
27194
89182
132991
37142
37521
108321
137786
24059
37073
125687
24838
87173
107511
133763
26828
26831
54092
32801
47076
99294
45084
88199
132540
21702
136076
102205
91835
122194
23763
23769
80138
80143
123910
33214
101669
126461
143944
23747
23763
115412
104710
157419
69894
76882
91617
123137
21745
89854
104116
21731
21732
107087
107089
57079
57231
77784
26105
143901
151501
151502
67395
142132
150850
157055
59001
107546
148000
60533
86068
125505
151504
103126
123657
123971
156819
39594
59530
71101
103667
94348
116653
144341
146689
39013
43101
143506
147286
21738
52537
63087
123940
42143
68891
139434
103408
109457
109478
144155
45970
65866
68966
154451
21725
21731
48183
66169
32118
38355
109686
118051
21732
106369
139556
40181
100436
35422
114793
122988
156822
42850
116534
141547
37298
53321
70915
141522
38200
129607
146423
151666
31866
29432
29433
35430
64497
128940
155366
35865
115933
116010
129180
32348
96526
155911
22922
47364
77497
149696
21767
63552
127418
37972
133420
140851
35574
97399
128993
36181
94993
156881
58093
121603
133536
106814
116308
121569
31202
42712
104025
133612
45500
96241
135044
148318
30789
31202
89923
21760
63565
63578
36390
91414
104895
21760
31632
61902
63578
33977
114164
121720
58602
65821
107096
70727
147793
153585
60543
126288
126297
154147
34905
55757
82565
24404
25279
88627
147532
38620
75680
78781
116547
49193
74639
121386
43469
96117
114758
148360
27142
35187
91404
21854
140272
148720
21761
21782
87987
21782
35829
139037
120743
133725
143506
146131
39502
84725
145922
56141
82204
105452
22262
24727
44029
101624
35571
35828
28543
38537
136998
67958
89315
89317
104700
85660
151516
116389
118563
136127
142039
58256
89337
123837
151928
68772
122178
126867
135452
140618
59156
106888
134988
136438
53540
55207
55933
69309
48511
123110
76874
114177
37847
38537
71139
136998
22036
63894
63980
75001
24900
42039
80156
155900
21805
31433
114597
74614
86071
114179
31648
59432
84237
84549
69850
71152
131576
141658
53684
134029
146207
62971
128748
147654
69141
21877
22038
89609
155538
86233
86238
124019
21796
31429
114602
34542
41374
60079
80826
21976
27471
140840
135306
135307
148339
81428
88939
55481
148718
81428
114598
57626
89074
114676
26908
124053
147116
151317
22491
110981
157282
64095
95767
135124
156278
23123
71347
54370
84126
84794
102781
31429
84790
124712
45505
61623
139241
23773
93120
118863
59527
73551
84595
125424
66714
81051
95576
21812
111171
157282
110983
25131
61623
45412
82749
149002
55994
63008
65484
117349
78560
82262
98043
21820
40143
63809
69332
135337
135417
155201
21820
56676
31287
31296
37862
69938
123712
154707
26908
63142
147117
151323
53086
83240
125971
53200
53796
83240
116406
21955
22984
77151
59623
85774
133647
31996
125569
143951
21830
21863
31121
85702
84498
123793
123795
130276
105060
156037
21834
48583
77560
73572
94457
35905
35908
62617
101177
60169
111481
44726
60272
60274
83799
83813
104301
109008
87703
142671
151545
48660
58120
55898
77088
21865
31153
105190
35044
106963
127286
138014
43931
83307
117452
126764
39098
95576
134707
137868
40131
40140
132379
21858
62597
137372
22240
38143
100746
21848
31614
126776
64116
101177
150707
72450
21932
23295
98161
44161
90068
128287
157029
31601
58861
59108
109646
30891
39124
63784
70510
121708
23002
147083
65762
76425
148715
23007
30921
39598
103895
119059
98132
149868
149875
24740
46147
54090
148464
62316
109952
153352
27958
59306
110179
136377
130135
131215
103311
107806
131729
31146
104018
105060
39988
75357
90597
21870
40796
62597
40381
44408
55979
21870
45381
111458
21874
21878
45515
47891
115895
141524
153560
32259
69035
104569
146635
27740
57901
59465
40280
64334
99172
84619
114379
21881
49002
86115
92990
104723
108597
105284
137564
147634
21884
21893
55316
136519
21895
136520
30369
98519
55323
62987
63904
95557
110137
136991
141973
27759
34204
63921
98842
46671
83377
50831
60318
33770
82593
88822
92024
59455
128350
135511
150469
21895
132042
64166
90974
43096
56795
70183
114289
53753
69275
109487
129192
53133
74615
77113
41324
73060
73076
74600
146166
21902
34762
77837
118855
143388
22306
51629
51630
40442
91863
152362
99712
100062
137301
150866
21909
21918
27960
149860
57305
88725
147373
27690
30341
40736
76172
21912
130707
21928
27423
124520
128840
27151
39783
21924
52119
41126
99500
152629
54229
123162
124152
27711
81214
23782
65538
112928
113004
37565
51553
85742
21924
50529
21942
57175
119439
141741
25303
99831
23199
23234
83543
30504
41808
103104
154986
27412
27423
147312
34242
76598
26752
113998
127615
48412
123458
27536
124494
147845
59204
64774
66249
117812
23594
143339
151814
151412
151440
100483
151536
53339
53344
54821
92449
121373
122360
36588
105040
121334
128094
46443
71681
71686
25834
29641
133019
25038
73207
151944
156643
39605
42881
156734
157122
112949
54974
68253
112196
157376
25303
73206
111852
113998
127873
21945
29530
29545
29546
68837
68913
69072
143356
21959
73807
110700
29594
45608
85530
136276
64504
118666
141704
21988
39634
72649
103984
53544
116142
154625
154627
21957
88087
123680
152989
64769
67434
96623
21959
61075
77451
118386
46053
47996
69066
98466
141672
120071
120074
114616
147829
147836
22761
64305
84778
124781
32548
38463
122421
21973
21985
70573
84712
21973
21984
85479
60906
92171
155412
46113
72263
79047
116920
23752
33740
134372
46399
26305
26709
47836
32755
90943
113069
44736
55315
70835
85159
93037
93040
134005
22553
79434
111473
142947
56850
123094
140238
140826
37302
53489
127956
27464
115658
115768
75297
102652
126437
137337
55178
82751
112278
66971
92246
110392
21982
37945
103097
155263
37590
92248
158121
25344
30500
52485
37946
87012
100190
21985
47800
53810
98616
109602
121790
103986
109495
109865
103978
103981
103988
26379
27417
127167
127289
73978
91317
99256
148998
29780
37865
100275
24078
85122
138030
50796
138790
145233
51823
68073
81108
144880
100654
111201
57910
86403
111201
36930
46659
146101
44856
60890
127507
114985
158156
22003
62311
107108
46533
60045
125915
135830
96717
122034
62531
114014
22009
74795
63413
96920
104431
156297
22011
22016
22016
56993
44608
124097
124098
149532
47056
59580
55446
57016
62727
71840
56993
38792
76445
79027
156007
90460
95527
123643
76588
120832
135096
129807
29445
92293
99778
131507
29173
75539
142211
146668
57273
22024
44216
47056
109437
29401
62311
57956
65945
156716
35179
74637
22033
82715
117419
56476
82011
89077
115596
108374
115592
128608
67274
89503
114742
115601
22033
62510
91313
30484
58622
137391
155148
84521
129019
22046
22072
40013
62514
82710
22035
33078
36907
28558
63812
84507
148506
105185
130386
140019
103850
128748
130265
28053
101176
44037
90043
105431
83054
122907
22058
36762
64283
89845
131652
23038
35406
64385
128396
109628
146475
153725
158109
116610
155872
57914
60807
111522
118470
43917
119632
146827
149693
22052
22071
29317
94429
39472
64727
96309
141079
22450
56906
88697
34631
93268
114526
36756
98069
123282
22060
118282
135748
157559
27944
27964
79705
80316
24589
34192
114332
148680
28389
84431
122970
156307
30680
46926
130382
126256
135760
35259
49754
130574
39098
71192
96411
148413
28902
50901
49162
86372
106656
112060
115134
132558
135748
46055
72318
122787
22073
29317
98274
114528
85086
108801
147089
22976
38154
74499
97376
27394
65281
106007
154850
22073
114511
140176
22077
103071
141156
32575
46830
135861
49283
75095
86074
126432
52657
53442
126432
144009
29397
28576
42869
44932
74070
22080
29286
103687
120347
22094
120345
50119
101813
157556
114518
148211
151301
79101
139938
155346
22114
100042
148027
151301
22086
100966
22087
48328
47372
148386
97209
105625
154643
45314
107676
147147
22094
103687
50784
63895
83723
135384
53979
68304
68341
40888
49026
154463
31581
142126
146827
156856
157969
57326
84397
84400
97668
59103
64217
73382
25995
111480
111688
111873
31042
37874
56400
66109
22103
50565
130021
22105
86975
89599
78504
140903
59036
86387
143648
78504
105433
156440
104032
114334
30738
62934
84197
99355
133211
133722
84193
84736
148435
148443
98620
114328
122653
36707
44334
56871
135064
62948
83410
84613
23922
40813
42719
33226
53574
147116
23790
92201
141308
22214
37156
115565
33162
45081
45090
53500
22119
66897
137376
22543
40801
54977
47258
111537
149422
153541
65039
96761
133926
147403
109434
120545
63814
63818
151301
83852
120614
135159
148265
33221
37528
140424
150051
27098
27100
60637
67673
83290
133540
55014
60073
98373
29264
86976
22136
22146
64183
83613
83879
147735
40324
46341
90144
106145
22152
81873
140599
74690
123067
126215
56666
58094
68391
103589
22138
128048
70469
81879
99327
32691
78348
98889
34082
47255
137355
58926
116114
126235
22142
22151
118589
59867
151553
97272
117302
141502
146587
97726
112696
22151
47590
48080
105035
29225
78342
26360
87167
91538
110250
24343
74403
118087
137529
42958
95608
124585
157540
72765
90821
90823
124005
105105
29475
60147
93800
99954
142865
36708
80268
107952
135747
30738
56904
88696
104938
59719
76750
22160
48645
60147
22920
84314
104489
51137
85819
143934
30297
50817
59075
154076
34588
42928
43027
43042
84019
84605
115437
80402
89592
23809
27742
115273
22172
29228
52662
53677
45449
90266
98277
154391
35431
53050
130507
136686
34159
51228
99955
23571
96742
97872
143195
62797
62799
68773
42547
109284
37389
89332
127879
22192
22193
28443
152973
71075
133005
133273
25051
37389
39675
64105
137344
60052
73578
73581
144583
22186
22192
129541
25405
103522
125005
148638
100291
128086
110331
124672
25338
80717
96088
100545
123375
143229
157190
157192
71902
112427
22193
53256
112427
133470
137305
27041
50673
84545
124247
148166
155847
155849
22211
101609
127924
47079
63845
80488
110181
29151
107825
29150
40221
58131
80861
80116
130776
70299
98464
110191
62203
74278
88723
89907
23692
99091
102184
130076
71134
96636
126641
22224
87376
22216
112828
156830
27412
37302
63179
100091
64843
72335
155059
155064
30096
56417
94604
85160
126090
135264
49386
68832
68841
89955
70127
135267
135269
33420
78495
128310
128336
88838
99974
115604
130695
49626
50905
96517
65843
77077
91638
152188
48890
65849
112237
126936
53363
140417
102979
114553
124405
124409
76894
87376
113568
42883
112957
51576
66914
106437
137947
45336
128243
129353
143674
65960
133036
139800
63977
105003
108123
108125
90923
133444
156805
63402
102468
153527
153532
29138
113568
44019
126983
146827
77207
84512
130725
22228
28459
62384
139507
101818
139418
96220
102682
153183
46757
64785
64789
122111
67865
93390
147228
22243
29460
22239
88887
148075
58519
151096
44871
70999
77009
37472
58109
115612
141253
25302
45508
84340
30617
45502
46125
66642
22267
41080
148076
64118
27665
84066
126653
59988
74512
93004
99786
28904
107089
60563
111977
137348
150943
51421
95883
127830
45363
60615
108780
109740
23062
33554
82880
121033
134415
142159
57005
87200
45992
97871
156937
56388
105906
122376
126545
132909
58861
105685
109646
147765
42817
100794
126106
157686
22307
22350
53914
67631
110368
137310
137311
54066
80029
22331
55887
79806
33171
115111
22812
74604
122536
151195
33804
100794
101708
45431
48853
85433
22266
22289
128533
27479
49626
138895
22266
22290
33231
34086
88887
76400
88972
141310
78702
126117
129992
44576
70006
70902
135564
22273
22278
88974
113473
55655
61699
148863
22295
134229
22766
27521
154728
22295
88972
128205
147500
43621
105449
117165
22295
77881
121583
35490
56621
81451
139935
141353
43250
134475
146484
54572
104933
104934
30680
33759
121499
44334
45557
56945
58918
94965
96520
134749
43679
88697
135751
25312
42460
56413
114832
67101
82268
88691
145513
22290
28791
26595
45368
72174
94513
124339
42758
56358
51892
69652
69654
155876
48512
101806
102038
128211
113940
121689
151309
52790
57031
104497
43541
85160
153090
22338
63213
147193
79266
79356
87711
141125
79253
85683
61078
86946
115681
62461
84457
106285
121953
107054
114209
133615
65838
87981
154600
25352
70983
117681
55731
109096
31144
66349
98326
81913
95244
59351
71134
126641
154434
23370
75828
83127
109323
35272
36107
43423
64930
148441
150927
77869
139407
149436
31139
47171
71998
124498
29308
63032
64906
147282
25455
52349
156374
37810
53888
99052
118054
139407
149436
151309
25107
32957
90500
22323
31777
151131
152987
31178
44811
109638
128915
36037
152982
48519
59617
75268
100319
49919
58031
77036
145821
22328
62407
88105
101926
36769
54215
150123
156162
28508
47427
66122
137761
23105
28344
114143
63350
98565
22345
87932
113592
59410
61549
126327
126338
26518
39730
98354
156967
63444
104430
128886
45605
48996
98983
109707
43307
92504
130125
144937
114555
114594
114603
45602
55953
140524
153174
22356
22357
70380
98875
119027
48813
66122
106730
92510
148630
66064
133892
142763
156547
28195
62098
113587
39015
59935
102615
102620
67393
72079
72083
152798
28587
76902
128482
138400
22441
108012
125296
146509
46265
109933
36961
86999
142942
34673
84052
102997
149628
45693
56853
63226
39138
79412
129440
115852
116134
116158
128406
28195
113587
57149
109893
153427
32263
105962
124593
157117
67901
130113
155134
71919
114867
147106
147628
22364
34719
115543
22391
82475
49880
63198
104119
26469
27586
127550
46246
102279
115028
117072
55454
56454
70034
32971
114971
27846
58899
99424
129876
48364
60427
151513
151514
44722
137573
156246
31255
44969
70592
72783
72886
135556
22395
34719
38596
88953
34125
137505
72533
140865
150517
45878
75321
80910
47973
61468
72241
29890
69693
127252
128242
44339
59399
73845
133976
27586
66572
117553
72180
121812
154338
87239
93054
117479
131809
73231
110803
125154
149453
54531
100986
33258
69882
82792
31833
61240
89270
57260
73646
146605
152599
35441
57162
127388
142508
22394
154268
32203
71885
96320
132346
28181
56713
64227
78599
33993
46453
55797
98902
89582
131107
22496
22497
33055
29154
44269
89825
134450
22401
49094
111762
112194
22448
73509
33378
107985
114581
149735
31896
102399
147543
72488
84503
109848
22410
151571
43864
71332
131713
156468
136901
150438
44698
58061
58303
47599
54221
59010
22414
113571
43496
43505
43535
59901
62494
83946
109668
76701
100517
65239
85077
103185
128826
144290
113264
62620
97801
124578
148269
45150
60090
60092
148845
22443
63968
139021
64376
86521
37388
79401
88477
89349
25878
74626
78105
137320
22426
107998
108014
149735
53990
22434
22436
41453
59998
80799
99942
109637
43274
99942
132456
151832
22432
48280
74846
114667
26952
80793
86501
91629
27029
29426
39896
129536
74313
74847
23625
51305
84308
143428
134282
146509
40564
50739
73505
120775
65507
69318
131096
142501
123799
131946
147048
64927
98091
98813
154882
28028
75854
108705
32897
73505
88379
105404
114661
49657
108687
63988
95436
114575
62080
62173
139023
22448
137933
28028
25695
26506
62080
77716
84741
124171
23202
85949
101053
30557
33610
71959
104405
25329
63128
63131
98995
45831
93295
115104
22460
37512
59012
140478
57911
153488
53834
53849
77001
80836
113532
22479
62302
66352
72947
147629
36948
104307
144519
39923
44412
53357
140195
22474
27834
41142
36866
64136
105731
128684
22652
33378
72985
114581
33828
88590
132881
40444
83558
104668
146791
30114
125604
142393
34718
95436
140225
148304
22475
37765
124695
147190
43567
82889
125684
132006
66359
66674
150920
154040
27832
87637
109486
82429
102810
128549
45521
45526
46099
22573
44868
52796
110752
42919
42953
54252
65949
27819
27832
74718
140244
148337
50708
94095
135237
145168
30238
31698
67373
25485
44828
86566
112210
22491
22566
98106
56947
61395
117688
145919
48473
100063
112643
135656
83193
153599
66198
101369
107408
112161
37948
138249
45921
58937
114308
124517
22505
121472
69766
23784
65466
99012
149613
58753
84792
121121
135733
40515
100389
125326
150839
22529
149366
22532
149366
156916
148784
154380
31701
55641
95110
121849
127237
147276
23653
29618
113216
22505
22566
25143
26398
144333
146693
75814
94331
96743
48367
25353
45449
90243
122720
68947
75227
22511
24904
109414
125554
97622
128757
156121
54648
111191
136811
54348
110592
33192
51458
109975
118855
82929
96709
56355
58235
96854
129012
65520
75698
73344
110595
34525
41807
51908
114583
120862
122880
150630
27147
69512
108028
22524
36995
40604
114547
22857
91853
109854
24874
74728
135404
143847
23319
61861
81284
156676
37913
63203
35448
70774
98277
72492
136497
48695
51584
109633
65619
128718
153614
157250
22530
36454
55286
55295
27780
89231
52207
89835
140578
146090
28704
118010
33004
39788
124614
83921
106260
109320
54977
100082
43766
125180
136381
150549
32222
42084
72140
54570
73220
97609
54336
120958
63118
100414
137373
22547
62935
47598
58502
141389
46032
84074
110304
57823
114430
63118
92292
51421
58761
122456
129423
70742
134678
156935
92319
143898
144726
22562
109159
45616
65895
83668
111556
95245
120620
22570
143979
152763
43792
67079
67102
90742
63152
133628
147853
69883
79753
33758
75407
139209
39281
43681
107838
153751
22565
109159
127486
83668
137525
144123
117426
45658
45945
96382
75968
129382
22567
34783
44694
41572
55164
75927
112215
106340
110752
117769
62083
144123
48552
54746
75666
126765
80524
130692
44890
98106
117769
65341
92076
98453
99769
46313
71046
71095
105936
54755
57992
84295
135417
22578
109136
36094
73420
114332
155151
24053
33537
74895
100416
23183
117449
151371
151563
31147
135619
25043
33537
103509
66032
82808
114610
135240
80153
109896
22601
114610
135240
149079
33104
106253
110090
150871
53240
111878
117026
118325
42615
68633
145371
98320
148499
152588
75161
94453
117036
152005
66450
72239
123972
94216
95496
23634
48467
50190
45525
60212
66802
129220
31084
75577
93137
22608
109136
115853
81207
113131
147294
54582
65118
71551
123960
47252
73870
98871
143639
31993
63200
109324
63389
106958
109735
22605
35915
115516
127559
74618
92472
125801
152008
26462
51674
79398
107059
140572
37321
83798
141385
153792
27619
67855
115516
55715
110371
123494
44346
134992
147935
154990
34065
37355
89398
101182
97309
135279
148445
43476
119653
127514
140591
43053
59120
60264
72793
22620
115045
128655
143201
45183
52433
76400
98174
113470
82577
114925
40262
69369
136562
44870
70357
23608
34031
98111
116510
45857
45858
100650
100651
40998
80022
91166
22777
56278
108644
24589
45801
90910
44392
54298
110506
118208
71595
122911
125841
50741
57832
58726
72493
33403
46916
74761
96236
57940
59813
126991
147807
46916
58552
64558
30197
99028
105842
111316
36127
38479
125004
157107
43892
71565
156646
33510
71785
85410
124827
73086
73620
120702
22639
40556
75010
46431
57956
99206
156657
25526
34180
22895
31924
126119
83726
134317
153855
25526
34180
40402
73791
110104
150985
80654
82692
111978
37459
52233
63677
43119
73082
124070
149667
41225
81807
107747
107765
47984
59326
72840
37459
73714
122185
136632
34180
75008
126425
134889
72946
84332
149757
65247
84502
91322
141506
46940
65037
72227
149423
27568
63668
115045
82559
95651
107868
22659
22661
58548
69389
98239
119955
22661
24952
112944
24954
65178
104980
112839
106082
135283
45892
46068
63559
153657
70427
71800
75683
148005
65206
72759
75165
108240
22676
29351
128206
133082
34609
60684
91238
100541
70731
124047
23720
122613
148710
73090
92062
141879
74005
86218
49000
60884
100172
27482
112944
119955
40008
75147
112085
151826
64302
146631
29416
57394
134279
31486
101021
102991
123173
37003
76405
33507
33538
125540
22690
99289
117140
134911
22690
131194
51642
62508
63492
144835
23117
91463
117140
22694
52737
99664
22700
48049
60884
133738
30911
57780
88813
114449
153513
154965
154972
78251
47691
98604
148457
149359
89935
123191
131461
156939
43831
72591
91259
86958
86972
129883
28064
63886
66257
150086
42337
58366
88840
89954
27406
86972
30878
38247
83360
153438
51280
95652
96690
97017
73801
82908
46541
78561
80147
99059
28568
62413
90468
154309
33918
64782
107037
156277
38588
67583
70838
71565
27366
128254
42961
76949
97008
105747
106223
116086
61904
61933
113259
113392
22722
27337
33926
49232
117667
138055
82568
133373
153914
154397
35568
35603
61933
31892
31896
134784
91030
103165
116175
99017
110253
153579
101155
116051
137988
24138
49468
107723
23825
77927
38626
64856
65436
141223
31134
84007
135770
149480
54396
22725
27347
37014
56852
48683
98786
137539
27348
40211
134057
101150
101324
126459
151780
23142
39338
75369
137399
137401
138752
152004
27338
75900
116172
54037
58226
67893
135719
121456
135146
51422
68216
79740
32807
63800
108096
134273
59692
63091
90026
103353
22741
23673
31656
115172
45208
69298
99752
41606
46283
99369
22749
68439
114878
142122
156536
156541
76527
115390
130471
57173
71035
95622
134921
23868
23898
60971
124278
32601
70798
96727
97568
32578
133932
28395
91985
91988
114876
154650
61107
73880
92275
99435
27093
87583
29300
49775
61871
78015
71202
105987
108870
44776
123222
123964
130570
33673
59985
120166
128446
152919
42416
100657
42412
90070
123391
128287
31666
63251
86172
26500
35933
23835
118170
125771
151105
36979
84791
114618
48711
61070
74773
126716
32104
65619
84265
34492
92617
92703
145208
154704
32049
54080
128903
142759
22784
105001
62298
62325
62561
27521
103207
124967
142234
82534
97486
105701
131751
128227
153362
96290
154434
155326
155731
52906
105695
116297
123461
75648
117306
126765
152072
60844
124413
139468
31379
78102
114917
65700
72825
77851
137835
65055
75635
117277
59809
73640
151281
88091
127719
146764
154704
31871
42199
136219
25306
33160
94036
132534
131329
141206
149084
149686
44123
115577
141166
34586
101624
112111
22819
126118
154388
154428
64032
88796
130296
45294
88722
76428
89485
115117
35686
49193
22813
84010
75833
115354
154696
59922
72158
89144
143423
24627
106418
157099
49961
68597
109157
152765
32092
140561
58585
63274
115450
22805
22813
24937
49260
49360
133224
71795
152511
152517
84010
87668
63253
81950
149047
22811
22812
92582
122536
36715
46764
54654
84196
61137
110099
123768
156971
33647
57657
22814
74907
135794
42924
85433
27214
44069
73929
74306
71656
74300
83385
147786
71801
88159
88178
132180
97858
103910
103966
103970
74604
92583
151616
151618
22825
59385
126113
75130
117022
117026
91513
135393
152683
27161
112833
156210
22836
27239
69041
32452
66497
72405
150268
63227
102188
155340
46609
71901
84969
148101
27161
75737
91051
75268
87965
92753
118452
131754
131756
156986
71753
134980
150038
35741
61946
28241
106982
128723
154240
27499
119492
125520
150576
108407
156826
113626
125544
155035
91052
84612
92423
156527
156784
69719
130980
153575
81786
84616
90861
39273
61327
87010
137995
54091
55643
72989
148461
41486
52594
87967
142847
22846
91930
113109
143307
40306
86299
92753
152063
65573
124679
149442
41496
113025
142256
146948
72861
106203
27739
30758
114382
50633
112764
77336
46166
91930
126748
22870
115511
46857
146930
150035
153332
46828
135309
149340
153921
56334
45114
62913
79874
63306
89287
148975
153282
91186
124635
157243
23196
30119
74245
99510
35360
138553
147072
41786
43356
134219
48585
54822
123834
157413
28456
40859
86240
129261
26361
57543
57545
23110
106024
149644
153640
102144
109353
127936
66870
125259
44510
80276
127142
22883
82481
39841
114178
128675
141181
24896
73630
85471
100334
66650
70339
89081
56480
77484
80955
126317
73503
100430
114671
47686
98810
112764
74339
100726
144853
65385
79952
80006
102929
39015
66967
75170
143550
36151
73042
114551
123611
47290
59565
98634
37435
56467
39004
59264
105887
155934
22887
36536
36552
151010
23028
56762
69940
89989
27033
151006
22893
40019
137583
22897
155809
28342
104652
129912
23591
23852
92023
157553
104636
135476
135479
74235
137135
137584
40200
81822
90744
96343
75701
84414
88093
38487
61371
98080
37447
88993
155387
52738
120762
141648
78370
89530
97798
88486
104745
38445
59652
79815
96135
22915
113813
87315
87319
127224
31715
115184
115193
39912
53734
77656
132484
74934
115515
23041
89677
104083
53337
86749
112290
22912
87315
107888
117688
117690
130389
122607
135741
94545
44824
57415
82781
83479
109792
109794
88486
94545
113806
24402
111500
131915
150297
122860
123437
148426
155352
56524
59929
99783
126031
32593
99574
139833
139837
27009
84493
77656
112458
115131
22925
124314
137656
31686
31688
31706
63776
41393
66396
66401
150437
110058
121420
143640
103515
154664
22932
101377
126766
151588
54108
66031
110156
64908
109484
151851
27620
38298
142632
22938
30085
34898
54101
38009
71349
78400
86497
99503
99504
22955
89019
105847
132466
30082
95542
115762
22948
23014
41988
34786
37523
148938
54954
99062
33058
48220
52398
118898
25156
42816
70020
113665
115626
22952
28271
48530
60976
24468
42795
119574
44053
57550
134663
142532
44585
49795
101597
71972
83208
147998
22953
23772
73703
74155
90759
129482
81903
95316
135148
141560
35578
35755
90300
129114
40088
41988
137142
40088
151525
155205
47268
63148
31688
31706
56316
22972
112991
158077
34458
75901
143684
144008
53324
71564
96469
147812
26732
52145
62344
101830
76933
111039
143812
54108
54967
137345
92008
113866
59564
118600
153237
38794
40991
90670
107924
97925
123644
153723
22980
56020
77058
103607
103614
123064
22971
29420
40774
72315
84775
109907
124200
38379
89519
102616
29419
36431
52145
26766
52173
65274
66287
71954
148888
43566
45475
91237
73058
83888
22981
39081
55480
61449
66828
67610
67621
60459
60499
138144
36558
29730
91410
104455
86044
100369
64800
97657
104309
109923
83092
95777
46182
46826
129791
143205
59158
59872
122044
135857
39959
142987
91369
98656
109818
151702
51868
154400
63407
111934
39367
48954
68335
76797
40576
22995
78641
106398
113910
92593
98118
78632
106396
37965
43331
82251
22998
75718
154872
51942
77911
139571
64553
135644
149179
149487
23009
50148
106396
46244
65972
94823
23078
72922
41843
46052
49254
75316
33681
46083
60432
99296
143549
31718
122975
129687
135151
54003
55420
123966
36467
101967
119979
26733
78834
78836
30102
30303
62896
128766
24859
39377
146416
151310
41833
41843
63427
75316
41568
44694
57216
61705
62215
142403
23019
41568
44694
86399
23018
23021
36398
78836
88360
40701
41562
33329
108922
147873
23023
98202
136117
154098
26733
67437
97345
99090
141870
23033
23046
76020
151067
25293
57335
57741
86431
68519
89793
97213
105314
99508
44365
60083
65731
66567
76515
31203
76425
82566
35532
37518
70043
23052
51944
62313
79262
114686
153636
89155
105485
125904
73594
85249
123700
149809
83789
83974
134961
52342
131652
57901
60845
71165
61025
91795
91829
139304
52876
131048
47061
80489
125145
31203
135153
155401
156774
23046
23052
36318
23071
76425
80054
105848
28471
62317
23424
96433
126882
27995
46659
157023
87360
150423
154514
93474
134287
33428
70837
109352
150932
26717
114938
54154
105467
141224
32210
36015
55162
35104
48340
60372
152202
34921
48350
75309
86740
64073
68756
98596
135413
75212
111541
135760
33919
114835
102020
139731
153105
23073
23074
105503
105513
72323
106114
153350
37709
45056
46110
105810
64258
78272
130959
30159
65910
79318
79686
41575
133064
49876
115073
122417
147138
23074
50117
88421
55131
67041
139634
96059
96061
148838
157097
23078
24526
140273
75239
76594
86538
23079
50117
105504
26628
114025
72785
73245
110810
48771
83555
88715
126544
73606
78960
80054
151483
26607
76130
26707
88072
127726
152978
41250
148884
148888
157047
25601
54383
84972
128296
50625
90066
108096
141920
61238
112652
40103
61563
67789
147412
55343
62847
156428
62261
76099
78239
23099
130909
58263
72392
83131
125523
44534
72716
123251
107348
110417
124757
42627
57855
68724
94164
63646
64258
156572
30315
37638
75812
83795
53988
105351
117067
130323
46845
89527
148029
70754
96189
96994
147961
23923
120774
154318
23100
91537
36013
111933
138633
31499
148430
154766
156796
23104
79184
87753
155810
23106
114142
114143
147784
155777
26614
35973
101641
40131
45763
123030
147000
101612
112766
98698
126725
47386
65548
96319
123720
28332
30925
99523
23124
50100
113995
126037
30254
31847
54067
124364
69822
134462
28038
42706
117226
155223
30227
46359
134957
53137
65783
157732
81262
124777
125135
136482
149887
38087
38137
148703
76056
76058
76060
31246
109240
109914
88079
113796
52247
64349
78138
150999
51632
80243
49539
59921
112422
152297
36496
58574
85917
85918
61230
73766
81844
112926
23153
23194
78047
68098
69567
82693
136814
116922
147047
155281
39196
103364
128368
148264
31280
65654
145220
23138
52388
53246
139650
24607
45726
60295
83392
31747
46741
102896
123526
103411
151347
23162
117324
47224
89629
108661
138916
72911
133893
136108
23143
25746
75131
39317
125659
28038
49674
103771
117226
24092
101289
105414
60041
72478
75624
105565
65375
101493
122639
23159
106219
134890
143643
66412
68625
83229
134815
23153
37028
39000
81747
105141
39002
33348
45830
60838
126694
44893
67934
115956
132791
45742
62252
143177
42980
118255
118779
123991
27689
85879
103286
23162
49931
61963
87928
154321
23490
86480
115864
103000
146616
147919
43632
53988
70981
74002
96333
139052
49810
99383
51633
54570
99047
142345
28520
42095
140038
87295
138844
142337
47020
107649
110249
23189
110118
115729
115750
56489
69334
60059
112103
151788
151789
29781
54863
61688
128417
31478
72206
96571
148120
99058
135858
141395
141434
80293
128952
56727
70283
114151
149538
98180
150171
31280
47771
108855
23192
87295
138848
33151
71404
72013
134856
25956
111773
151598
77425
102754
121138
91489
115848
115880
38002
114163
128162
128170
115310
115864
137402
137942
31805
95056
112300
112372
23194
56444
108424
33496
45592
37715
64245
66626
105291
158052
72109
105861
156879
115727
23198
25391
86281
23296
115637
121710
72670
150276
150281
151085
95062
112244
23210
39802
134061
46385
63976
116364
147269
30950
45508
58533
26266
117070
85130
111548
131905
65015
123643
140628
61561
131163
136549
39258
81788
113080
120660
36280
65293
80302
145857
32473
72722
113050
119405
23211
23223
157825
23231
129079
134472
23226
130749
74836
106447
126590
128373
23222
28025
101794
126903
40871
45865
23308
70548
116260
37720
91774
114163
121818
27998
33027
23223
23226
130517
43604
99555
123517
157179
38625
70734
90511
29783
62785
135042
75288
86489
75790
114584
34878
56879
66318
76671
53541
56295
89234
26295
23343
85145
143481
150239
63790
80421
108603
143489
23233
40172
81366
25140
25426
120075
114664
134062
63124
84107
97482
109050
35503
102432
106363
114664
122971
123281
34995
91294
95130
98377
84753
87094
114831
34992
115637
121854
32011
40691
73888
95847
38420
38422
110183
124852
40172
130607
35503
106363
23246
54860
75341
112189
92577
102541
27483
83979
84206
146169
154498
40654
52064
62682
26099
35503
40172
119672
135242
137363
57279
77642
121161
125770
28412
40914
91871
137987
45691
80204
92012
87192
23488
71136
155721
24298
49553
76576
111905
50602
61716
46574
150806
150910
45229
74654
74669
57630
62172
129105
48666
54338
137385
65063
86390
148480
71667
148478
148480
154322
23268
151738
151741
60445
86102
92058
138288
141459
42940
114650
123612
47744
138170
37759
51302
48382
77595
40652
119585
125769
151112
84213
109693
47950
59109
99101
99507
46266
147610
156519
47949
99502
150751
151216
49341
77598
131195
75880
100637
137862
143973
50730
78096
80535
116785
91635
138829
41099
45405
71146
143564
39178
39185
95109
117031
55087
75064
86245
90793
31112
66195
126713
157568
78676
88458
88524
141275
128173
132088
133647
150666
39649
97359
151664
28345
66223
108252
108352
25133
52766
67199
100637
64899
66362
78080
80292
25130
86595
90796
106605
39912
132485
133154
150538
47141
51377
113906
150374
91524
119646
146497
146507
84655
40473
59043
136826
65789
74410
105789
27296
79097
121818
30766
37969
147980
23333
89074
154702
157039
57749
124302
134935
79865
79975
110143
157039
65514
110102
147488
154512
23475
35993
36266
153095
23306
39955
86654
152007
47181
65291
98192
110633
23572
97941
104874
146004
23320
76325
126935
24658
123122
152704
72107
95091
147462
26430
130515
23317
75396
112273
152062
43776
128939
144810
25925
51275
75184
88052
23320
66077
75203
76321
38470
39658
129021
28362
47366
54171
146828
75592
89859
152296
23358
81287
91293
152147
23354
81249
39845
53693
94442
86862
100715
113680
47230
143308
147767
70899
123359
142948
149308
28365
57835
58020
124358
117151
28605
74463
80331
117773
24504
112326
113653
112301
126960
138082
67100
67127
67131
150590
72296
94733
134576
134892
56093
140319
154694
41991
110853
136745
141028
110587
146615
157983
35299
54963
63513
24504
67025
152233
48133
90075
147073
29865
57254
101489
123219
58122
120878
131351
33444
106119
125427
49841
129418
139002
43363
43525
115058
37969
93946
125232
140319
70043
83252
84227
128904
25042
112346
27170
85698
88938
88944
23355
114571
152233
59083
103168
156285
65437
112713
130612
72804
130986
148779
47553
71416
29412
81785
97217
87480
82003
130501
135549
111568
132065
137641
25630
66543
97791
125448
23363
71773
155558
155560
23535
33564
59329
32410
150508
151039
99354
152836
155554
23389
23392
72468
97253
73982
118103
151240
55737
63168
90439
97445
129265
25567
46212
113228
25553
25561
121347
142562
90332
131766
23388
69777
112924
34627
79246
88898
88903
39305
85690
105928
43265
74207
106462
106486
64604
71882
97466
155188
52520
112130
33532
66279
85318
145041
69401
91072
97890
142240
37933
71051
123719
52520
76374
112131
38012
41238
82615
43744
136241
83280
84085
94069
65307
118857
131383
138014
46552
92804
109118
49037
73680
113834
111117
121344
62171
131642
31718
62171
140322
50266
109219
58696
140322
155563
120982
124967
142235
23404
25566
31033
81024
95748
120358
45320
61242
150338
40161
47497
124466
62467
128369
136347
149460
75282
94862
106470
64982
116574
116580
33212
47496
111194
23408
59937
114680
149074
30246
50842
95374
118657
25569
55279
101155
116175
137631
151502
23757
50777
137901
137914
41066
71251
23419
23430
115139
88633
128766
141220
54653
58774
125151
151969
23430
23554
23555
30558
98085
148731
31551
84643
96890
23434
69711
99766
73776
75803
75808
23419
23554
125305
30083
43673
82031
116835
91399
41060
86493
47413
133225
138735
157381
58646
123378
45317
48978
75069
115025
45317
60210
60964
24373
84146
121752
125070
40878
157225
87591
129606
141267
66287
114539
114648
58183
84353
93397
38564
39119
31657
85250
109119
136555
27592
28439
75830
56768
63406
76397
128827
25489
51560
114741
154171
88728
105651
127722
149922
33203
79626
96891
101865
24252
32132
81660
148491
88728
89142
126700
70207
131524
148295
23452
37081
82112
102028
80927
126331
126765
151863
72763
91746
117661
45289
46983
110314
136085
31340
98635
121539
141596
47288
74382
77584
86019
98651
106494
106500
124630
43636
136360
80927
86560
126721
24032
33631
23459
102174
25388
113141
82134
113186
32794
62161
62950
131776
73673
110157
110517
120004
29081
156109
134497
134499
37081
38312
153246
23463
23467
34236
86246
46715
48236
54832
56256
126608
143406
149658
152351
34309
111958
111965
49202
53982
64273
95885
23477
82109
113186
127174
68525
120117
48928
60544
66412
127884
134817
128343
42556
63041
107216
136203
33425
36967
154325
40677
57963
124846
126229
93081
156106
156109
34728
41028
68213
153064
26697
113952
29702
88484
140619
25445
29081
96151
40535
127098
134363
57554
58391
39676
78120
81693
153986
80547
98002
157172
23489
27697
60370
138752
79373
28674
52476
76805
23536
33957
33965
23487
23508
81204
23495
23496
56853
36193
76337
137394
76333
115848
137402
76192
117606
126602
89519
95246
155007
76186
126602
128985
39081
89032
102325
23500
31218
90330
124105
155727
25661
48321
151240
59470
80459
85003
57245
57251
136478
137479
23508
25123
25131
122877
122935
39979
109259
119513
140458
25563
25568
60676
134478
59875
73688
85425
141725
78065
78080
78911
141346
81456
107885
141181
147597
45217
91358
156000
156001
112114
52457
96271
133108
24069
58641
107235
60024
71790
131441
29403
85029
129086
57757
57879
91289
118169
118183
135491
137010
92243
132371
31746
73375
108136
29476
95112
103541
154430
70186
103167
123476
154510
127356
149417
152524
39301
127758
157276
57884
106514
157507
23529
83285
97105
49387
63049
105670
112331
25006
25018
115043
48007
86946
115681
29529
66751
71512
60842
71164
96963
134692
47501
122228
153545
94766
70522
109714
123343
27937
58829
72229
116985
112186
126928
126930
40686
66711
97598
98401
60838
92796
151959
23558
61343
36575
128678
133816
60635
126692
112503
126929
151956
86571
109107
126446
138056
66863
126929
83177
88994
27895
28097
141009
98796
98935
110780
24379
125570
137254
53578
142966
142967
108913
111214
66994
73285
127421
154575
46586
67550
116141
23552
48340
60716
111916
23551
132707
112271
60414
106719
28261
133549
149526
149528
23621
89079
23592
23622
23557
63611
78114
104150
54467
122828
23585
35814
63327
24339
136321
86762
91911
142987
138209
29433
57972
107089
23574
26049
49144
51518
47448
82975
135149
136356
23583
75823
43500
56189
134353
28341
131647
46569
74047
122949
42940
110125
135576
153946
46344
131697
131830
23746
31699
86988
45022
152879
152252
58587
90087
116754
50885
153500
154084
31106
54124
124130
133592
59613
85523
44627
60050
114964
148966
40683
139968
150255
23583
23587
70793
123050
131057
149482
51741
34462
48367
52383
128891
23970
27546
139277
31583
72028
143008
23970
139277
73272
149859
150193
60211
123496
127543
25584
58239
111861
54622
157530
157552
23609
37968
39806
23595
104887
141480
23598
86647
112002
25997
91344
131282
23608
27267
116510
23598
143339
75159
34173
118533
34581
79681
128663
62955
69067
138952
146378
106477
125986
145879
156918
64565
84225
149545
33831
100786
57448
61941
156310
95634
107430
140814
122860
155249
156837
102730
128208
52555
134061
31480
57598
83715
23634
29363
48467
113942
58406
66636
103267
24846
33815
49028
137166
51371
151977
25302
84379
124614
32338
72457
84380
88551
88960
128130
44214
71365
110373
134273
51406
83639
138051
63392
80405
91668
148534
23622
95712
125305
35188
78059
27094
90458
91693
155746
44496
81634
154174
27192
97791
129920
155546
68107
85664
137216
107082
107088
71791
123324
142334
64934
65490
82518
56772
56776
65357
132032
43481
93251
115105
142009
45665
53124
71801
120722
28928
32439
61793
131964
49471
66175
151438
151493
23659
146733
33393
118214
127896
136143
65427
124714
141969
147143
55517
88679
110448
118777
123728
142027
152086
153731
46154
84374
154656
50781
133565
85814
90380
126713
150432
110933
124863
150122
23659
112785
75428
91697
112145
112152
43285
43314
157280
23663
118794
142443
114486
151774
86190
143221
150798
82716
142470
146856
87119
35462
71470
93326
93331
35805
66157
70762
68686
98108
133985
111283
146435
68221
70661
133354
150435
33572
45973
58205
84074
101341
132482
62408
64550
90365
29618
132672
23665
56018
141056
141060
82097
114771
46200
48077
73705
23674
23692
130073
38723
95986
141759
145745
62846
84586
96834
30870
68291
147653
25959
27549
42077
94635
55285
127935
131948
114626
23688
65925
93256
50310
61339
65533
132565
33948
54597
138631
145636
65525
75697
97310
152490
53142
58786
73933
31412
157215
39369
72020
142426
149196
24413
25874
25909
126738
64751
65336
148642
27066
28554
78483
89496
34314
44371
141867
60726
74354
84002
96499
102694
133314
54597
138631
77204
98867
108586
136136
33948
112814
113743
102694
49645
70338
133085
133459
23813
54571
102645
127896
99563
116618
137070
137576
60385
61183
73457
87688
123452
134143
43905
98993
110818
136261
36597
68380
122293
58849
23703
125576
140421
145021
43683
87416
93514
98131
78483
89126
144965
34113
89691
101060
143708
99741
143064
152219
23715
23722
24837
23710
23722
97726
28348
86400
111575
154574
28429
48531
157671
23719
41103
135731
149743
57342
71228
122743
27420
125701
132106
134656
108039
122829
124464
145457
38156
41103
90190
26328
131197
142611
54162
115959
116267
33341
60230
67950
99220
29189
87452
117177
28967
148642
40295
72394
129203
129287
60284
64436
65824
124920
23735
81230
27396
33882
52875
79250
98610
98923
121400
122350
44521
96094
120754
122890
23745
23763
23768
146606
35520
79479
84057
118833
62248
65167
99770
122099
137309
152586
89387
105565
124133
52804
127165
125543
134709
150255
25014
25148
139772
23749
33740
138775
47210
47478
66179
23741
98881
111357
129265
25012
31108
114904
125254
75370
129309
43411
143303
147591
98158
108045
156550
31168
50496
64312
155697
45885
134853
23768
115410
24484
34313
51990
75047
81231
135567
66180
79939
142102
143665
76221
137798
143973
55293
71871
97467
147508
147804
29131
118863
79155
131066
131068
52766
76220
76232
100816
79291
115907
131071
38265
79939
125164
48153
77596
46521
48387
125829
150823
27559
91990
86318
135655
136098
40837
67643
83699
84440
58276
144941
147449
41870
58277
50256
83554
95396
97833
102054
67446
136076
155591
74754
76777
153606
23774
107487
25143
143683
23775
130571
93120
144320
23778
86243
92796
120445
32458
46757
80333
109971
24803
86580
95544
96801
114901
140694
33001
80347
90108
124336
40841
48677
54941
111118
60832
65378
65485
60645
61350
84805
34324
34402
85119
129086
23799
157215
44503
46801
81935
104649
25999
49239
60368
30528
39062
70424
80162
83761
47320
88545
129630
137030
97871
130117
60360
89177
112165
31994
104254
104373
27260
27543
97944
23798
154947
116423
116472
130496
33910
147306
86830
96157
139061
39935
156906
38240
77354
80830
146066
56219
56738
142260
65869
58593
124747
149993
39837
86088
63361
80366
108578
44276
57660
83750
48870
62359
140907
145887
36362
137938
23817
117132
128212
59636
137236
30422
38088
77965
149178
65140
69183
87527
46841
72278
98070
142476
75933
152484
27099
38911
90609
148522
76642
60958
83202
157171
40870
79796
151985
157168
27680
49752
75933
74817
98736
126976
45436
57252
80540
125764
42084
46081
23834
101231
126292
23840
29452
43686
102187
120931
23840
24871
92698
119553
157051
28266
47240
76424
155421
58863
127482
127544
28715
92343
92603
124474
137751
153891
118176
151528
54003
67706
90661
103896
49285
72780
72792
152396
25536
112673
112690
57544
73647
85884
92601
41032
115959
121578
31154
67869
134117
58308
122806
123144
156308
43214
49978
27062
89502
115594
125508
113468
116722
151814
40377
93638
119136
23862
80973
151925
152198
23858
143494
40476
46653
119791
121216
23867
52694
78642
40334
65329
155958
94536
119791
134699
40819
56924
98961
76126
107167
145426
153861
23858
30162
76386
43257
146086
150047
63827
35198
129849
148476
152902
32272
54259
60836
85371
33831
61118
74978
73172
84289
91018
133408
33775
58332
139264
50841
135029
25702
54844
81028
151918
104019
129849
47537
72261
73798
44819
122009
157525
28121
124987
135228
111223
118514
135268
28303
129848
136024
74073
124430
153471
23881
31071
33486
103164
105253
115029
147219
85074
47796
59823
86080
151194
27133
104825
59545
69242
41033
49221
88195
23887
23927
140364
142876
39972
118064
136903
141942
45782
70699
126429
63665
23936
114708
143012
49311
87117
112592
29538
29543
82572
139815
57857
59437
143206
44808
95985
134850
147906
62129
135031
99153
124863
129324
75176
93552
131795
63550
78690
82662
135671
59696
69775
54830
93130
145546
91018
133526
150174
46603
75755
110667
60192
105516
112016
157734
23915
55849
144276
132994
137972
60643
92434
127513
23926
24800
87068
137992
27763
92432
125245
82713
90001
105725
28444
36910
65247
107234
59172
84351
117811
39272
49604
55062
113189
90685
116523
140377
140564
59714
129026
51828
75898
103658
79760
89093
133459
142354
99999
138466
151478
137969
138330
67531
97603
97868
133582
23932
87328
139932
47425
63316
143522
111728
154659
154693
44294
134012
134013
153695
96565
112061
60611
129024
47345
102963
149939
151007
51696
54226
132149
104328
114020
137993
23936
104251
130281
98798
98934
99338
23957
34606
78267
140967
83103
131019
131481
148409
66730
100695
111142
125917
113189
60910
83527
113027
62334
131761
142595
152134
55476
76516
153262
104375
117351
60809
84760
123212
127799
34257
78076
101819
70583
80177
81787
131299
47556
56857
71623
73965
56163
107280
117926
125070
34845
65842
82575
152256
136005
154199
156353
72147
123784
23954
85068
100783
141174
42018
79834
107477
109990
68633
68893
153693
48273
130702
136230
149822
23954
115650
54372
100790
104698
42345
81472
81477
120007
85068
85945
39020
76594
100806
111365
64840
71995
129162
144593
34055
104079
45489
125047
135208
38134
38884
53223
37801
74920
104731
150682
26876
63517
92280
40401
46207
137530
157829
23985
35839
51675
84345
101439
152279
28426
45618
59924
75263
77601
143779
106328
125183
149598
150352
27575
138084
152410
139262
59542
111761
135354
47014
123743
156213
46423
53484
143809
40416
147047
149724
107588
121610
133178
149408
54301
75239
105665
143987
50838
85030
111351
23990
25197
43283
46770
47300
92126
39469
119541
43962
77622
122480
125869
111687
118203
151395
74545
92429
23986
79015
79015
65758
87043
133194
79230
90498
116132
117015
39971
51561
61048
90917
25974
137736
27240
146075
23993
23995
24567
54638
124281
124456
135253
114696
114716
24183
24185
137932
113859
114716
88339
114014
122312
25796
62651
107431
37184
90091
125874
141026
34259
52979
55474
141212
45418
58466
69628
115751
144045
48123
67100
105950
135738
38175
64646
115942
24016
52437
125524
71658
71856
90420
116111
62942
123135
149004
48732
118006
144690
62870
105822
44329
99935
100033
126112
25463
66722
118674
25610
126021
151537
48791
67254
82659
94696
122814
37497
48791
105487
151939
24037
29105
37753
39908
24433
24441
88476
24025
63400
129711
99097
124675
125129
136548
99131
106178
124569
125714
25029
33628
49308
85450
126186
137691
151667
41891
55380
74841
151662
98953
135992
145247
150023
132624
145145
50865
50871
81045
142728
35907
63609
73664
99193
109803
104872
106115
51679
66778
75354
111772
51364
86780
145849
100179
42760
122917
125119
145247
123416
156354
24038
86780
104442
24043
24051
57118
125790
94774
112878
51369
53337
86890
26362
31015
41769
137869
138030
25951
40803
49041
151819
31802
59888
66481
92177
24121
31974
115380
24047
87431
61334
66913
111350
129130
31430
70947
80469
122837
25951
143969
54349
74235
105677
113120
112256
152094
24058
129711
39143
91075
93911
142919
63859
75356
137373
32339
63403
125549
135418
59465
60841
81224
46778
90910
97213
90088
115380
125661
24066
32054
52551
34192
55996
68518
24096
74486
54134
92682
106308
110900
60119
66309
111778
142035
31254
59658
59675
82861
24067
39736
147103
52156
82237
54302
75254
76650
134042
142663
24096
79363
76781
100160
126058
157598
35584
97771
27061
31994
143011
155133
64128
81137
97520
99292
79018
87348
130603
62721
77851
135364
144844
98694
122917
122935
145247
27443
65530
149775
24082
51332
75391
40387
119288
125610
135443
30014
52906
95466
116300
24092
25776
131801
45581
98041
151512
45482
86971
112549
93186
93231
49444
138505
151474
31739
62177
155018
33137
46989
126455
131035
133010
137849
138053
138119
86927
106730
138505
151474
39196
58953
80609
75391
38212
40255
71846
139820
144454
154437
47349
58456
85653
150348
42315
54562
143406
147606
24100
113885
49108
108287
151425
151436
24116
29481
140668
47664
74247
74679
30529
58876
114313
36727
123088
137683
115158
120525
129632
129778
43662
84198
146652
56378
86337
100296
91942
127013
143747
24590
26505
63428
135852
45627
135436
77221
109099
40651
84968
124759
152142
56806
150494
43289
124468
124473
124894
108052
116571
120539
71575
112512
112514
113366
29471
113969
37533
80747
115380
132627
41970
74270
137315
137743
24127
26805
105981
119821
64391
74102
157618
36913
37533
150164
36913
82095
101974
107755
28698
60555
101296
112017
47737
90157
118431
141608
24135
37133
107755
125718
54228
59088
60309
84636
68580
120074
42062
42078
123762
150125
45625
58295
81644
155460
90416
116150
123072
47663
59704
125728
129270
75183
86180
112360
59449
62304
84040
117241
54426
86505
100036
90089
101974
125498
43606
83474
155475
46527
59516
59795
73159
102537
28499
77410
154077
155805
79784
84881
142343
43931
82815
86599
124262
73901
125996
126489
144457
24755
28089
98393
98396
46904
62068
107082
156096
55692
114244
152033
24152
55145
57266
77886
75670
95907
133389
114191
156389
47328
76955
64945
84985
150283
157415
157681
29250
50133
113899
58764
108605
125008
50841
72206
123460
40292
67403
67414
98582
33510
57717
72505
24177
118241
138264
24417
24615
50504
49172
74946
105682
70362
122699
143827
66384
66388
99519
145444
27538
134170
146667
34141
91383
111888
24169
41772
45481
137432
38053
70772
100187
40180
145861
154088
154740
72764
72767
124422
151497
118243
138254
138264
144897
45478
111926
48965
49005
143599
46362
77364
117856
43930
63945
130967
54650
54660
60668
53674
61248
69285
113859
137927
24178
88565
156589
33862
37711
62810
50913
50915
110167
119053
34072
55375
128391
151235
36049
64944
141855
106118
148709
51693
114716
129296
92281
110066
114861
24193
124294
71676
74925
103228
33680
36413
74757
146788
151097
46957
86762
90540
97673
65980
68948
76950
131752
96723
99078
99079
59444
92102
96693
100998
114716
73897
96519
146840
60903
148668
154052
52365
88580
99628
73618
97432
33215
83288
83907
116027
143058
24202
92637
34931
55410
97602
135432
25712
87171
155877
97849
110314
143830
155990
48521
71988
85784
139660
45915
51773
101289
151418
38965
40495
59030
82201
33300
60999
86224
57266
62336
76246
88245
24223
49838
55905
67523
143611
32127
54062
76536
122809
39229
85504
111887
34063
144640
150786
34170
47248
60516
90894
87445
126491
144508
72701
84590
36902
54748
64894
71200
47707
74714
86062
118167
34220
66918
85599
62606
123721
135816
24232
98688
106889
33909
47911
74465
76102
46369
97250
68349
108742
129088
141357
58344
80589
119472
133031
24493
140443
140446
157382
32909
54228
92404
58843
103474
108510
137249
124190
141633
157599
54976
110127
110473
121206
82365
157328
107238
24236
38897
81235
58777
86622
112588
113336
35069
38879
24239
45834
70780
153529
45446
77018
111608
32127
60100
102262
24247
74103
113217
84743
89862
106237
110606
61692
80199
122825
142660
24729
48667
91646
152669
48258
53781
111955
112033
60096
91657
101848
153679
24254
87138
67270
77018
113223
57732
111142
136415
76566
118536
24252
148492
151292
153674
24254
57971
101848
24264
27067
63393
24258
58952
58965
156816
46951
87760
144692
151969
50785
58809
68210
58948
90526
143054
74052
103542
118128
138882
67097
148087
51003
90533
106765
85351
96585
111342
40499
109592
150287
24284
27106
101821
63389
63391
63419
34010
56804
140498
143636
37469
84954
24269
113905
113904
121145
122777
136474
146320
34317
34322
139875
24278
24281
36640
134370
24861
47300
60304
124011
33245
64915
149724
48027
59402
102076
118246
99142
106175
153906
154046
37686
88603
65517
65831
81080
87247
46558
65796
142180
142181
34683
38092
139884
104157
104164
119861
150731
107006
107617
126110
126111
101819
101827
25904
33489
101451
138097
122541
149979
157334
78481
114720
137286
114772
141209
24290
73479
118101
150632
58975
85329
98793
94474
124348
132366
32545
65293
84742
151269
77850
110040
60868
69781
84434
84471
99432
131922
24301
75897
77847
107333
114720
115562
33889
95936
106610
32060
80960
93486
72608
109269
125977
132552
113287
132658
150751
35791
49966
63261
68147
136955
151009
77645
109416
157837
89152
89724
114774
110253
132658
149283
89152
137248
29275
128276
155343
44696
44719
96984
106054
45743
49177
66425
143708
36679
38785
95280
129754
24321
33071
64178
77014
55158
89478
132524
73196
98437
98827
73193
73271
90112
150196
72177
99733
125573
44958
98746
152637
153848
33800
115533
33401
105565
37198
98587
117383
117384
137829
24325
88183
119363
139635
24342
117513
140432
24337
27077
87996
138966
49373
56285
75407
83645
50460
70999
72784
155869
59248
99865
99972
124810
34232
146000
152017
48342
86801
106349
123911
24342
70171
98587
146809
58825
73719
73722
24347
73202
77014
79449
37272
45681
42113
123944
61946
117751
54641
92397
93093
73411
156342
136583
136908
148685
44934
52665
70062
154224
24347
98576
96418
106711
154591
68571
92586
118994
151434
66050
73216
88162
157688
30856
77766
89459
98587
51219
99594
111044
125788
71984
71990
106451
139660
45714
60086
96455
154809
38104
109221
119416
120681
24364
42380
75142
35593
51743
67973
51229
71239
128764
141559
25599
42668
112061
137730
30187
117919
125585
117308
126611
152396
75000
87542
99645
114787
119914
149755
34283
76603
47171
123754
137766
24992
66353
150237
56363
92221
106555
157546
76610
129300
66883
132888
150105
33194
47484
85341
24368
51743
117751
24374
60965
86598
66404
124144
137621
154528
24390
91042
53112
92665
100518
157531
92134
119254
49408
112225
85416
126159
126428
136974
108534
124335
124344
150818
42924
99969
143814
157589
48392
99644
126221
137636
39809
98852
125302
40756
106440
65658
67774
135829
54713
69024
73823
145220
71283
101052
147896
155091
87914
24684
47859
59176
118209
26122
48869
87761
102051
24438
27221
152610
24790
108532
145093
41759
125680
34161
61269
136573
62306
94300
103737
103739
36121
38669
96191
24398
40157
58708
72234
150636
39632
72704
73844
119397
26503
57036
79629
157001
124870
157452
29281
45144
46605
135340
84210
116081
122992
58949
67391
43765
64659
157113
157114
54073
105897
117413
32498
59477
73915
33869
34923
112335
37211
121558
131241
149872
46323
85565
136182
136369
24422
78924
92327
25770
105496
39852
79667
81259
56121
106739
24421
61071
138169
39414
121408
121415
130874
99074
128778
128780
141170
25194
40189
70370
26134
74088
95185
116790
72529
85585
125284
37948
81449
114246
114257
25874
152269
24429
61414
92341
27505
61830
131531
141643
40091
40702
131875
150197
89301
123261
129506
57316
103392
136411
24435
101701
115456
126010
25479
111861
111883
113331
40646
111338
151152
151154
40498
117477
137289
57719
94553
156170
156187
25880
116745
155302
85784
136626
73489
32557
61567
24488
105408
126161
126312
122120
141752
65154
87073
92327
65154
111883
88484
32102
99135
151324
35730
122798
122996
134743
39900
76843
112582
141795
56059
61117
113033
138191
85051
117680
128767
148486
56059
66022
75479
138191
37919
106019
118069
70408
73258
100873
126806
34109
134076
150782
151556
58341
74389
105609
74725
111363
24455
24470
56548
119261
36585
47599
54220
149141
24462
102035
113768
52218
55699
64865
141888
155916
123059
142386
142409
142414
91918
145758
77348
84498
123760
157107
64233
74746
125776
24465
28884
88236
54245
60927
71994
150961
71599
101934
131756
24470
45600
88636
157884
63673
105916
142070
142729
58726
72493
117750
110541
124858
146946
154215
31265
65510
134371
60902
103129
41610
75437
125586
59150
70557
128648
143377
60758
106204
111803
24482
89915
115108
72633
72653
78802
110591
38457
51456
96761
104510
126128
55586
76066
79814
96603
154376
74749
111911
106313
110107
150248
54842
60881
131607
51221
75420
103129
24491
29429
153280
25972
49340
75892
28215
56226
123651
33154
125948
52793
140930
154928
100269
24495
36284
88390
139702
113912
24552
97495
140496
24522
41310
77016
47347
85223
99361
151128
47186
133681
136367
147431
39631
39639
73606
104401
42025
109334
150722
24976
32059
46041
47938
73259
74047
132252
25676
80804
112302
24508
52786
114134
28632
73085
74108
110750
24512
49053
30000
34794
126802
31587
73151
133601
30742
70910
110814
24528
59235
136009
140912
82270
106103
124558
143187
32314
33315
61598
150562
46559
148677
153598
34643
46498
82378
127134
60047
110720
136459
34506
112105
112308
152325
73554
98542
134511
98358
100576
152329
157811
24552
57511
140431
33380
96721
46814
73655
85075
157478
24530
104408
148715
156778
54225
59709
117390
151396
82034
28350
73153
114689
156596
76301
76305
58784
69216
108716
155715
24537
112001
75018
138078
138080
24760
24816
76697
41682
106539
112598
24760
112498
133874
156111
36722
73745
134979
86925
132550
25505
79589
86645
73772
86002
111983
137002
24552
98571
115569
60815
72846
84799
24547
113078
61360
112001
113078
111906
112619
112624
156111
24549
53188
119318
62325
62561
26026
40026
75538
86535
111517
152074
81891
49286
112574
156221
115845
137401
137402
152004
26925
80026
135942
50754
59265
59851
60025
56765
110408
134949
152018
75586
146754
110774
27750
38079
153656
47215
68087
69627
72008
24578
26347
79028
80152
57330
82870
110828
125726
80150
80152
80953
34668
39975
108046
108635
25907
52135
86846
112597
52187
137927
33671
33673
100156
39492
116592
149891
150286
109747
121465
136391
150211
28754
137927
156607
24574
75583
75586
33300
49044
110407
35197
35797
25239
48713
53112
134909
74996
100167
111675
125880
85125
111636
136493
152178
35797
91555
46259
100244
153648
54540
60617
92700
126162
61747
85014
110776
27544
41559
46357
46462
106597
152229
50994
60993
24592
24602
36075
25277
42877
42878
24588
51208
113487
113488
50989
50994
127121
34174
114373
81634
148837
154150
59129
92082
98943
53046
24597
36290
89188
143363
48961
126954
34101
126183
151582
40791
61897
99067
54042
121804
157418
66112
117618
151245
43520
89084
89089
145117
39752
57060
134195
157273
28743
65908
127140
143596
24636
48694
85288
92326
121357
150417
56123
124925
125949
144039
43273
64350
106141
31502
96483
27773
53047
79978
50831
135244
119478
135305
70232
70242
71344
153874
27304
78359
143025
148576
117949
125875
125878
132162
46196
64571
110496
148509
25086
39254
107456
49183
57370
57372
104137
32870
66044
88268
32903
126048
151055
40293
57370
57372
70431
66541
71398
73576
120887
89967
100573
115075
127638
55730
89456
108412
115573
33053
34874
51657
53906
84287
135894
46616
59092
63720
85624
56694
56845
97547
153633
52150
128619
46682
84389
91857
123420
39383
39431
75413
151862
28743
60166
92720
133414
24662
63713
100600
115067
39752
117874
134198
141191
73206
111849
118295
25134
48936
127716
26178
87286
111378
151475
53046
33991
72285
85594
25793
48020
87457
81066
124959
154394
47140
135653
150233
24653
112150
24643
24649
86273
24647
87075
24783
32796
143572
51420
103493
152919
70351
74329
136884
24800
34847
112592
26549
27779
41248
131120
24800
114020
58747
152854
155176
24655
24663
28897
55031
66886
82364
93029
90713
116182
130815
85114
77160
77654
97367
154846
68792
79996
97274
128545
48278
39082
56912
91024
28466
59105
110491
150719
37998
54589
59742
120913
26559
100616
146335
34845
112756
131827
24667
30452
58532
114006
28005
110363
131550
100600
131120
25402
58155
113867
126123
24673
24674
62270
86828
92475
123645
125658
24677
28720
87001
24675
24677
62318
92169
143409
152469
152659
60628
60633
60645
124744
75032
78123
99653
152678
118208
140698
90999
93143
144339
59176
84020
108940
140789
37621
44353
123417
150030
27741
41178
111062
67395
124663
142131
142132
50929
79272
91561
41654
127035
61173
24690
32087
89158
37222
45664
81264
104211
104217
28880
101210
117498
53682
122882
139311
139559
61350
73967
123327
133675
24701
24703
91652
138220
73153
80296
98439
25154
53276
75883
135136
29118
70379
89122
153680
89840
135203
97910
99043
99427
117150
92476
113595
138218
81341
112644
112646
24705
26078
75285
152391
61065
87493
72774
127908
153330
75385
107847
126509
93143
158065
29110
57616
96579
146892
28135
80219
97329
99555
76919
112648
24723
42010
77263
74633
125426
137323
66372
110726
145041
43197
74325
75438
157722
28761
54061
74174
111428
137822
54607
54754
74051
135834
88301
88326
73134
96842
122270
124367
99896
110837
48343
110000
41968
77282
71393
136610
143501
26836
32212
83809
140439
66816
121474
123547
126466
48853
100360
24771
28744
117962
77624
86196
118994
33269
76552
117540
138121
32121
61122
61138
62869
71958
152043
25086
44152
87982
61123
62910
125039
25727
97949
133289
133325
138597
53729
67008
117540
138121
48109
56726
117992
133808
39294
39632
111546
43625
142418
66804
74949
101136
47497
74611
118422
126586
29047
46460
150157
152327
57479
60632
124441
150045
48831
111367
128069
24751
28556
28728
49064
126874
157727
66123
135289
135290
95437
114560
83775
83788
137961
107631
120599
24765
112619
27866
85206
99942
137366
55236
99542
125889
145961
30914
62056
62068
36138
126959
137967
63853
132176
136294
132052
24760
77060
157794
112624
44806
52088
132083
146372
27890
99712
137294
150866
51476
54923
59330
100288
139668
157708
157709
138114
32169
35492
37170
43769
46936
99032
131867
148335
40031
49408
66173
137611
27571
40031
138112
54150
76346
131864
135625
107619
45506
74324
74358
74835
71648
98792
124823
63472
101846
121942
153153
63451
76443
87313
114810
31034
44993
65196
143146
74312
74332
122096
34626
101136
150205
24781
25650
83786
42783
80936
99134
142908
137961
138180
24785
54253
79679
116595
28600
110888
24788
41277
78932
156217
34345
46476
60064
135681
29178
112754
56275
116595
85665
110936
110937
48568
107999
32862
48689
54196
86850
37805
80669
80670
44869
55892
83200
128437
86145
114540
118145
138743
73102
136845
45139
57636
129918
132015
140517
33658
70136
125053
79684
87385
112982
87117
95170
129839
144796
66918
99848
129104
24815
112465
47717
73930
124817
126395
128197
136284
37758
48073
116147
46323
51505
99330
125033
91666
99060
149893
96304
121850
37858
86089
130683
157386
35660
130359
24839
50216
119587
30548
125057
133133
133721
62168
70459
141858
143512
48945
112499
126784
157794
60438
111177
139653
24820
27198
55257
55992
76554
99179
24832
27213
29675
34641
36223
78613
113785
34238
44493
61282
107815
47621
47743
110021
118012
88619
104399
130029
148852
27853
77525
106855
103897
133065
140515
141120
90194
129037
142104
149881
40463
48694
70514
73909
58160
117409
132092
34163
120198
136211
24837
51549
126168
150004
24897
33309
74802
134969
73989
119393
119397
36223
90190
46269
124942
125449
36223
48208
78617
51480
51731
75252
138270
38931
114586
136776
71768
89560
155186
29061
102353
28367
52239
60582
137172
24847
24870
114744
147408
25271
48221
118187
24855
116305
38583
59685
157624
49031
66639
124932
96788
115659
155064
155066
71573
81089
154799
24858
63541
99020
92114
92230
117365
137245
41464
41496
41513
129257
24870
67417
111759
32386
47496
110511
124467
89834
133685
146405
146410
98996
43236
43283
150837
43280
45722
33841
34787
126025
39368
55368
97070
52925
54153
95878
57442
136688
141634
72970
134675
157598
56835
63697
133685
81310
81320
127336
70759
50945
33829
40412
137334
150690
55908
100986
118252
100842
134598
134909
128026
84514
99763
34968
26241
119858
125762
136529
34485
49231
51182
107295
97175
100754
117056
48689
80701
111460
100754
111648
63489
78454
133065
141190
90586
92475
110957
151532
25010
25048
36687
24887
24906
103962
126565
33045
24902
24906
126566
155102
49232
86324
151751
46749
46750
62254
70088
91094
123579
156378
40415
135562
135566
143343
24895
24922
64660
100179
131988
140868
85972
100555
150325
60406
64707
24911
37608
72937
92290
122439
150472
150473
157044
41847
60778
94132
117458
83654
45588
92633
102300
111756
51005
54348
106386
150756
37263
126592
48090
57304
92610
158129
158142
158143
24922
63100
71459
80076
80208
87394
63849
76748
79110
99968
124525
135871
28184
50087
80875
122892
129327
150693
65658
128315
134511
39706
46482
61040
112621
126564
140544
156314
63516
84093
114852
24926
77759
118886
63303
65992
90005
154419
24925
57244
140524
148095
27053
102330
47991
73645
97947
31510
34341
54553
84093
55384
94929
97473
33741
36687
89619
89623
59869
109420
136425
51429
56199
58417
155321
55384
100090
102550
143241
83284
106554
106586
150972
73785
77487
120520
150876
24955
24957
45609
154230
24950
104011
99902
108806
126330
41300
66843
31510
114563
114564
24955
24957
59758
84093
51610
106642
107912
110582
104009
155160
96776
147944
154232
39873
44471
99605
39931
40274
54679
121196
68216
110204
123566
47255
137302
91091
126618
143989
143990
44617
44619
99180
32607
38608
72187
125106
24952
115486
132724
24954
52510
72622
88759
105314
115438
87219
57573
74973
100570
125955
83197
126493
48556
66907
150896
47880
74391
125237
135147
24964
48974
115453
151534
25979
40822
99938
49222
137488
151578
25813
49316
99954
111812
40603
60433
28474
49475
55003
51450
87275
126572
141646
87480
100060
111828
32367
73763
124266
45211
48477
85681
24972
36535
151006
101022
143046
25238
49212
73765
49606
82035
47314
59995
66276
40630
74617
126958
110700
137066
25508
86487
101278
111159
55559
100160
126056
157603
52523
52527
52548
40244
74068
75066
100391
86142
87870
133788
143064
63790
90073
98520
126493
34444
34445
112372
24988
56833
63501
137035
52299
59059
67217
25002
58122
67228
125393
153102
28577
66269
130702
130840
24998
142034
151019
62294
110680
145793
98178
102176
140184
27040
48887
80988
59672
65371
106247
131403
100623
112134
143569
151058
25013
36487
36487
134432
40812
47767
118202
40354
40756
84001
126050
65648
66908
90474
96191
63499
109563
137035
77693
104484
109125
111767
25044
29714
155408
25023
50498
112221
83285
115094
50737
141988
34447
73165
106760
157890
59593
66276
108951
108965
90053
104180
130457
50737
81740
90855
46694
65875
98745
74175
111379
59330
71200
71201
31472
34431
86653
88090
126284
26346
60175
84884
88512
104524
130166
34533
95143
111816
37022
57743
131686
156529
26899
37021
100353
118038
39164
91090
128959
142950
25039
34327
89819
25032
25039
112203
118781
132676
34051
40831
117613
84666
153160
27402
78242
114273
73189
84307
45775
111111
157474
29838
87635
155139
34046
50404
60008
109788
59279
99686
111514
150658
112966
101487
150301
47548
67039
73201
86162
39233
100521
112542
100416
137690
25077
128653
127043
45730
51981
81243
126334
121499
139954
42672
155788
156381
156388
25051
35424
35473
138780
156745
74829
111916
152206
26390
29924
75711
66423
74972
86210
126125
41970
100924
106585
117492
119994
127772
133699
45978
149167
149168
150075
28131
96169
124756
25989
100611
133092
36130
39699
54837
85800
84191
114324
118213
27039
33584
77055
152255
62238
72512
72517
122687
83279
124755
155819
49827
72962
79760
156452
81577
85023
85026
150328
27078
102268
79666
98022
111189
118245
33178
40121
98484
156952
57058
59216
73788
140156
55938
29923
120622
63498
75628
97703
25076
38144
140233
37860
25180
101282
42068
61018
25103
112127
48546
82018
86098
115705
147736
149491
108252
111421
119274
74454
92415
100434
34104
59568
86341
60595
131479
131494
25194
26348
34624
66802
73395
150989
32546
100910
137668
153666
28543
46638
100912
147296
74856
75339
111981
107360
149491
55505
149489
149494
73863
111319
150425
92250
118253
124462
86017
125303
142668
25097
90082
25592
40677
48146
86607
29354
78037
110573
112442
115858
28458
29290
135765
155727
31640
34349
120443
31932
96917
140113
34644
40548
40555
83370
49122
118161
143628
26067
60697
112409
87022
107581
112137
55274
138777
25211
145601
149380
25123
55637
61623
36687
89619
104191
51243
100733
112310
25127
114562
114567
127944
30199
30218
55396
154559
25132
87621
87624
47765
48205
48750
123456
123469
123470
49009
60313
135954
73879
74473
143460
143510
28823
36587
74888
132500
26131
73448
100323
31218
89289
90773
76539
87620
53166
58421
71220
131515
76539
78860
48074
61001
86776
100629
25154
54727
66219
86661
118237
151548
25976
127942
143556
143574
143989
45643
47713
77359
101856
102021
112478
25139
66453
73679
137439
25138
70074
128559
144599
82539
89277
144612
48679
66524
151346
120051
127650
150353
28600
46423
106636
157502
25580
49032
66698
102021
34462
65893
74878
113570
115540
25151
129961
155045
69550
89280
28205
32577
44872
89280
74176
87333
150001
80518
106230
124619
128178
53311
140559
145158
149363
25164
76108
101938
66375
109169
124817
136928
75881
142724
85519
118030
47756
151314
30622
61333
71102
98938
47909
76448
94574
151319
73729
74464
111893
34153
107060
25165
31802
40349
119679
25243
25537
65589
125329
78222
139327
47322
108533
108534
111570
111571
138144
47238
83396
106757
117613
25170
39237
69910
76141
32577
35287
63680
25172
25181
137361
34938
48885
66819
74689
108064
38786
66819
122334
26884
31097
70368
114886
25178
130617
155963
82217
156109
40229
40232
39679
103929
25196
103906
25184
95108
110461
125483
46621
100644
140127
34938
140671
25186
25208
31273
25196
25198
64144
89289
95527
123643
140628
25210
39616
82046
87045
119964
120361
149568
151130
132149
141262
65239
113631
25196
25198
50462
101301
53475
80988
133735
40183
44152
25720
60984
125599
152054
87356
25208
29482
55055
76740
118508
27707
40246
90437
25925
76325
152007
49964
80952
115134
80986
96030
25747
60361
25216
85176
149314
110930
118091
151565
32561
43705
64198
64365
74534
138622
131840
131931
25213
39181
26572
152540
35709
55466
62045
87668
61563
79312
131467
147412
89482
96157
102504
149227
58255
83616
119525
47668
60558
60591
74973
73328
125612
125618
137302
25226
156931
40571
48456
116678
51470
74754
126204
137865
25237
85282
128277
149704
48075
48351
100924
117477
61863
61868
127556
149955
30095
61605
65316
32683
59156
135807
30810
33708
46258
56095
85679
111588
137136
83202
83218
83788
85990
62701
99382
99805
124388
61160
106761
124611
134383
46633
48305
149646
150843
39016
99758
125490
150059
64371
127908
33781
86315
72934
74597
102773
74054
137428
151133
106625
150205
25244
79141
87658
34566
109838
118189
32980
78886
106109
32978
25249
141010
124743
129086
142528
41048
118659
138273
32980
36410
30810
25252
108074
25253
35671
108082
56059
81042
117491
137856
25270
37543
143016
149986
67212
91733
117434
117736
25287
54806
142410
27707
76446
87249
117248
25270
25276
60142
86181
100612
137831
37122
37543
27829
141341
49564
106675
50762
55036
60232
126165
77042
77055
117341
152254
92533
110462
122349
59153
60624
112473
40889
101874
130676
151350
59218
70812
125331
156312
33815
85480
25290
25310
133056
141254
60785
86471
80360
114415
148457
29532
88711
104067
155369
114712
26011
72621
35447
59632
143504
122853
125172
34296
47459
132328
148512
33990
46391
72899
110340
53856
99900
126506
39942
104771
154296
79389
40159
83903
117726
25288
25307
156409
52829
29152
87148
46640
55080
74259
137665
37934
58120
63553
40465
59529
125167
151758
25310
114920
57783
118209
45950
110074
125589
40057
85930
117755
139413
139430
143059
143060
49102
66888
76567
90815
26190
46565
66774
65100
90879
95933
142125
71599
90076
142896
109514
150658
25672
50688
148754
27550
74641
151667
109991
133209
134494
37580
78749
35671
117631
129045
136014
70715
107551
25320
93176
130120
138749
33705
59862
59863
66143
66345
118423
143932
80465
86411
90157
152053
28960
34414
86189
43479
111088
118051
125985
25336
146188
47969
125649
25972
49345
76496
100305
130132
144367
54431
60970
66675
112014
74914
111328
137623
58273
74365
116258
25355
130392
45135
72668
99779
157456
73601
100327
125644
132282
32177
47766
54659
28253
66836
100737
111953
43937
48144
83835
48144
63133
148640
157652
34459
34792
75053
126082
25446
140583
148963
116479
116480
35867
74970
41909
50014
93464
130132
138749
99884
133591
96422
100547
108488
28182
60189
150838
96211
96229
105259
105261
44414
61789
107515
141430
44767
88056
108806
126114
47294
47344
66613
151087
137187
66974
107318
40615
85997
140727
31221
137483
25511
40572
100204
112212
112205
118718
125952
150897
25578
39773
99914
125621
137237
39057
56956
90238
48278
73881
78014
116476
116479
81920
31230
158103
25360
108104
41186
41294
105585
25370
82967
93085
124907
152109
137314
66832
73898
74044
100326
25380
111757
111832
117865
157461
26467
26494
87471
128508
121136
153977
25377
25380
25373
113111
48059
83389
83396
25377
27554
128644
40625
40630
54348
137153
60141
60144
60184
150965
27556
120399
120428
132683
25384
67919
100906
150842
45744
48710
101026
146912
55214
60476
111367
135737
113140
148254
102147
125415
86642
100884
111808
74592
101068
126587
25397
114897
114898
34516
38303
114898
146305
39969
83449
86425
115905
35402
87054
158048
43974
100579
114008
151600
52589
63538
78475
83716
102429
113149
118870
38138
63554
141258
54686
93826
106270
126228
73404
87845
111627
142529
84821
92302
125068
154381
56381
75353
149053
152641
60584
155349
112771
113594
154814
33653
53791
76118
132426
43534
103521
107764
56206
112533
130944
25424
93107
74029
111743
157653
149539
49356
52965
60770
157717
25422
93778
100490
117694
139329
102147
121092
74559
133154
133171
157644
92359
112513
133160
113603
46464
56518
58365
71930
134436
46948
74536
123037
81926
103833
108981
112154
31032
25425
71459
35306
87288
36529
53350
40397
45716
40634
40639
46734
120072
108724
109047
121546
69517
113174
142350
107555
107813
113840
75642
111896
124250
152070
48516
151692
152025
64146
29903
42382
101018
117277
25436
75891
138936
78036
147448
34520
126718
74302
92663
157707
48712
57828
91852
151627
40167
107514
110726
150863
33276
73478
84033
106677
25456
36220
48135
54704
122716
74281
129089
129852
136641
30697
34516
130198
140577
103775
107621
151146
25628
47976
85662
25454
38138
58116
78109
33660
33695
44436
49222
54017
73744
74432
111932
112220
126816
49502
100771
157536
157764
64114
140583
99737
155790
25470
69843
29129
66730
125917
125922
25524
52304
143575
146922
80778
88023
91925
48634
137818
143883
144002
29129
30218
55723
73892
81692
87937
92662
107478
118672
64115
104287
128462
40234
120627
146759
146762
25470
69835
26126
76793
144031
151651
25730
36777
46949
52406
69580
124793
152111
25492
37707
149270
62625
74838
111141
151231
27358
33297
60043
74841
95198
43730
49305
99719
117458
42531
71832
127988
149955
115625
149270
76426
89808
100395
34469
105360
92236
125392
129117
150198
80211
156543
156639
58990
58999
70943
122546
36365
47974
73238
113195
41175
69020
101617
41568
86525
60817
71606
103541
149714
49117
100119
126042
60817
89314
140590
149708
158002
158004
83878
125323
135737
56246
158004
25502
89700
89701
104840
47202
100389
125326
132702
59403
79910
125837
143701
37986
148769
25996
40483
108871
30121
39065
57127
96282
33584
49574
51428
117340
53955
79981
90503
118503
76128
76144
112107
137814
52782
26009
75303
86379
30530
125315
157972
26042
40145
48762
60865
76311
100196
52782
78697
43361
76671
157857
33765
109122
118397
126079
87930
89825
134450
146242
54526
75080
111374
54337
74289
126970
151413
132557
138731
93078
99669
153010
60742
132487
143330
28307
118473
130106
45913
45915
74931
53582
54877
74875
151306
60697
90500
92748
49710
120653
144268
25539
31025
138092
53304
77018
60856
111875
154390
132348
142912
26046
39848
47348
27530
39260
85216
85217
137158
47199
60633
73111
106067
49835
123526
143144
39308
66624
88124
57485
59227
74036
125070
77005
93971
157716
25602
66218
74013
143622
25552
34480
52451
98868
34736
51646
94388
126574
54277
116722
72849
125673
45870
87266
134889
33126
53304
74039
25552
32693
155095
48173
54598
121921
125481
51571
118037
147660
43974
108963
108968
157721
105167
139788
156425
80893
116811
157841
54196
80699
86856
92819
25552
37853
98866
104519
36538
65976
105186
47653
86825
89988
126355
49361
77249
152403
36539
90127
149678
115367
25558
91462
113227
115392
136943
80689
91852
118165
57622
69916
114509
84322
84334
118479
126675
25561
153743
26318
35772
60668
126402
54632
86147
103016
25567
25570
25572
87549
59800
108386
25570
51866
25569
106860
142562
34151
60696
75048
46212
119169
55271
108154
33808
74128
74148
59819
85783
111538
140502
40492
122441
25888
99430
118894
129866
55271
108154
112697
114637
85156
90478
70362
72945
136828
154458
101856
114846
28903
33666
40518
118526
62390
139327
139467
25589
151182
60891
105360
25589
96873
118558
43937
63116
156945
157651
26383
127289
131266
29043
117364
101809
139365
48753
66941
106406
144692
40068
48906
75054
152447
28415
48792
74316
44419
112577
146438
65519
87438
113009
59418
68224
127672
48886
49542
80859
133744
83855
89588
71572
75393
126967
30464
53141
36500
122173
121937
125132
141472
45634
66219
25633
36118
25619
29009
31234
34411
95873
142865
68224
40692
45698
48914
55635
42310
109218
119756
74890
157764
35897
100083
111719
120262
34101
92660
137819
62549
127959
149833
25645
67018
100935
86531
106756
122032
75558
91223
122593
152680
53682
63654
126807
139547
72017
72336
83147
97086
79041
105435
147862
155536
71835
118210
120403
120474
53098
111645
112272
112567
55729
63612
95111
133779
81247
148597
88334
109218
50677
117151
138704
55999
56012
76294
92235
48072
114420
48140
74479
123984
124957
50677
65437
31724
37320
63612
140678
45340
46504
127673
138903
37185
123392
147862
25636
62539
119230
28887
36923
86107
139202
54968
100529
118463
80659
86455
128311
132079
38835
72264
135548
154899
61017
93750
135486
52862
77440
79023
31640
33915
136490
80803
139465
142973
157811
39844
112255
137962
25654
25660
114014
157639
78888
81518
52678
55714
108338
76550
86693
132460
156223
54148
85985
39983
48325
66873
80836
25658
91551
113035
53598
156556
157842
25657
122312
145389
39640
47533
87225
87389
41814
25665
120830
28890
61368
112717
138814
141449
25665
37737
74937
143522
26141
65845
76978
141092
49109
75433
76973
112612
77068
87540
151878
46898
54858
62563
29272
46898
32959
38529
149110
25687
33406
121774
140612
138321
138813
121204
126843
126860
47684
67791
55013
86989
101107
55019
82854
139056
86727
126277
157689
74847
151885
82152
83527
143858
46300
74848
118373
135839
25680
61382
141727
30963
38129
61381
40160
57867
75162
35117
61381
87297
100700
25687
61171
81862
25717
29320
76860
83191
122879
122881
25700
81864
59897
80518
124612
157442
87275
112414
112423
28120
84382
69418
93344
97129
135551
79562
80298
141967
41826
47818
72361
111838
33012
64664
117773
34489
86074
48010
48407
86271
46774
62858
96834
118150
52523
54779
76365
151908
56971
117076
142631
62711
102278
25709
25711
45793
148302
43375
151925
46060
53173
63407
113585
26226
28767
130556
73274
83568
100221
138946
47323
73474
85621
106400
50128
69800
126203
47927
74444
110293
116674
141814
141866
155468
26829
51946
62660
25725
90494
147182
31941
51593
118155
139538
29886
87241
138458
111652
132139
139740
52798
58107
118156
139535
62660
126107
134088
149260
157442
28859
33968
90166
25733
25742
106061
52644
62544
73187
92217
25733
88344
41257
65227
110621
138875
71594
141866
44652
114370
147852
33694
142344
25734
141042
155628
51976
80965
156509
48867
75294
112312
66567
84750
143735
151603
124505
125942
157581
157585
99822
130264
140905
28666
108918
44563
92605
98594
151527
34731
41060
101258
121225
72717
34255
75122
126418
135849
74295
106397
113789
135154
49012
86003
95469
135426
25743
29297
29301
67009
86615
122368
133296
27360
138937
139364
40864
75323
117539
39994
75471
137198
25941
80696
122207
47762
74537
124001
125681
88344
113876
38948
142191
25782
25798
44988
50495
33744
53404
75565
60453
82321
124458
124523
28631
61551
72717
73572
49059
60242
26128
152039
152111
25763
26430
65789
32944
80346
90104
155574
66681
80715
100222
75523
79584
117483
31553
57600
97239
26428
25766
36081
101016
152029
152049
113932
125193
61919
77773
25778
77773
79827
101448
67791
124499
52965
112200
152326
25782
25794
140630
48837
125927
132469
143877
113113
141424
141427
152268
86289
34875
86677
61716
116953
137497
35960
143715
33592
54824
107624
137754
48200
138589
26720
29187
52582
141459
32736
108336
112188
141881
151777
91735
152817
48108
104958
106240
145323
66310
120587
137222
51800
25890
67618
109607
55426
132781
153997
65977
71168
53018
82171
96575
136794
45744
86483
152072
33782
86436
143916
25798
70038
101886
34545
103469
131844
25804
48819
136758
151359
31861
101842
25800
35369
77333
77907
75217
138646
40296
118014
118180
40540
102576
81064
83370
121982
36054
40725
48788
55054
102126
74523
117074
147333
154022
154092
34763
108284
112762
47256
47668
48381
74385
43401
52539
25817
119343
119363
55524
73917
109217
151730
36295
60292
99446
41873
48418
126815
34054
90765
108981
46948
53938
73752
86557
76187
25821
99975
106372
127850
48970
60948
66072
133033
48954
101127
114061
59004
76234
37477
65226
116659
156547
25830
152768
66639
111354
25836
25872
29827
114114
64168
72142
87056
87789
25885
106776
125971
137532
40473
47244
85311
149870
112269
112653
27973
40539
61102
83567
101308
26978
69726
110536
65823
96246
138784
152176
29616
75572
28555
72192
135528
135557
25858
50493
39909
49125
132323
34289
71771
125562
36798
98596
131709
128284
147296
36657
92433
122559
135264
26995
29578
111831
132749
84908
98925
108265
51501
85215
29578
107276
69040
138311
138559
25869
87694
129488
31924
84414
110152
53522
130045
147293
72891
157470
77613
82590
142690
152265
43370
49287
121985
152385
92159
131840
131934
25901
34648
91640
127130
60281
66136
100831
100839
27230
33758
35979
112155
28792
112146
117341
25868
70036
129752
88748
88762
112610
127054
33605
59806
100385
115256
87696
138912
139265
34353
126924
152242
152860
146324
152165
152232
25868
32725
37428
89345
33312
95113
105791
140148
86799
118468
157637
157735
49556
113751
118294
25872
25908
27968
27973
27986
48617
110005
116160
139834
66860
73311
76485
155300
60793
94169
102453
118395
49058
49317
25876
35521
138829
41216
27982
51440
80804
137465
54876
74946
106467
27007
88482
62590
121388
156584
73193
106301
140047
150634
33640
76545
97718
120889
27007
32648
102270
103932
83228
35499
48661
52898
66742
30777
30791
41173
131147
88086
99531
129856
54860
106611
125420
129474
30977
55779
67920
25893
65383
127172
147703
50811
112933
25900
77379
113145
25898
25914
51597
76963
92779
25910
93209
109078
34528
54996
87708
118439
35683
84291
54494
54645
139736
39202
127172
34294
53949
81068
25908
25918
32736
114980
75153
76178
76182
45477
81983
126670
66987
106609
48194
95819
96378
151493
52174
37428
110070
49311
112595
137992
62439
62552
28700
34459
112593
144218
25913
27486
93068
25916
72322
110683
141378
62552
40680
49543
139041
37428
50570
108336
28672
151949
25921
51295
105697
120619
127873
26117
80942
91178
138448
26009
71578
122056
89859
34746
63024
120889
123398
25937
50566
52077
52772
30774
30781
50566
76481
88053
100378
105495
49368
74522
80981
64384
115246
130334
75481
128154
128155
49523
86811
118541
62807
124399
129077
143252
66950
76706
107787
152370
44845
52704
76035
129267
63033
114423
148001
25958
113191
114957
146814
25945
38380
74551
115164
126024
52235
53736
117305
34851
74867
106667
117665
49619
79335
84974
153518
40678
54226
93481
93484
26117
26130
106909
106707
47379
156049
74449
75118
110705
43845
90014
152246
26391
76336
107662
138837
33521
126848
44345
75368
101416
139177
60857
91055
127148
54964
57047
119007
138946
51624
51637
75071
46868
151564
31984
112750
113623
143034
50570
147430
147432
66838
76669
77148
25964
151674
25969
87737
26001
84047
112479
41144
74151
108356
138686
25978
85986
100333
113956
126063
49393
86736
94308
98544
39982
58952
58967
156815
86140
86145
117057
132290
35675
87736
127491
100934
112300
137877
41725
86771
112162
53807
80585
105597
107662
131834
148600
79737
79788
125559
25977
56429
75918
120496
34981
120496
34981
112065
87736
113490
36666
70460
33973
74976
131250
151786
25982
25983
98220
145088
41487
95335
98214
57604
66775
86888
98175
25991
51724
60768
98446
25994
65533
87359
112795
34502
37409
130103
130104
101238
112477
143803
26072
77043
145454
75934
84114
84110
34329
132970
111502
111684
48066
98852
111410
26692
49065
86852
86829
95791
66788
77072
119388
65830
75355
39991
48855
141805
51981
55057
112211
144027
47585
93000
111080
26015
49533
61053
112955
147141
49187
50997
77639
123671
27040
28564
117625
49477
108287
132337
132338
72569
138297
149794
34559
37257
37538
114301
34785
40998
55991
80022
47327
74735
101342
78019
86597
91120
112379
26022
53392
53431
101847
34286
54413
61066
117586
65850
111685
121884
152143
60562
115860
132556
86372
87014
152135
36284
127809
26028
28928
57760
100382
132413
86869
86962
112555
133268
134621
52854
66510
91084
144685
26753
36073
26031
38532
146021
34873
63240
76931
112331
112686
55174
151179
72710
73685
126348
142035
73654
74949
111670
131742
156235
90803
94962
142041
155767
126841
37033
39185
51397
129884
108879
123092
75520
106770
32019
85204
111824
115342
112139
126484
75602
95382
104705
113318
54931
58667
59776
74581
26050
29044
79590
47333
30977
66442
71557
93085
110451
51488
65841
74576
30847
34000
99868
120892
40070
114583
114591
126082
60985
85535
86427
26464
37302
56167
34459
54843
86900
144222
57101
110396
110400
152476
34246
86777
152269
79175
156236
49145
51069
92771
40115
41633
60630
26062
32019
85403
116660
81746
86944
129956
53354
92773
63026
129860
28641
33422
49563
151709
71718
71728
97218
32957
61018
26513
78135
94186
26073
113059
124037
52043
52045
88761
89010
88884
101349
26143
28079
154799
106898
66789
75270
125758
137422
88445
121733
155317
86558
124239
135464
157700
28620
86487
86489
111621
60952
69600
72209
95475
129636
143890
26087
111901
112864
113314
54998
55163
87766
92041
74359
75231
76629
26084
60098
66976
106767
60943
112586
117695
27626
91818
121980
40936
55197
127284
142619
113313
156279
51635
51645
51648
91786
82137
111805
137793
152169
48950
60312
60819
66374
73987
40948
55393
98921
142619
40215
46021
79828
127778
36587
85154
36138
126959
26102
26110
144366
26110
80663
26952
102503
143532
67315
87366
29846
90745
113946
134849
28740
51722
118547
138091
112855
136784
34558
34812
75318
101152
76589
112117
114558
115472
40786
129474
143796
52135
87731
121826
144012
52174
87195
112597
26118
154080
79898
98855
132403
47489
80802
121914
131168
26932
33718
102459
37566
112529
126547
29903
100808
157702
76508
129311
138044
34002
115240
128707
81620
90926
112855
34614
60759
101183
74541
74582
128325
135834
26142
91574
67000
86601
137342
34081
62405
89378
104412
48464
77279
81034
142993
26129
91306
46247
53752
76796
48381
49093
77540
80715
48355
151864
152115
55838
65779
91574
91555
138374
72663
100255
157447
26171
100782
151810
34573
60474
100886
53912
74049
26931
84991
67030
75284
90780
138206
65773
65779
28771
81060
132765
147643
34980
51365
89556
115992
80813
126737
49142
81089
157852
26160
35690
44565
54710
65841
103467
35690
60859
127010
152076
51784
51806
121718
126708
130803
149054
26160
113510
29791
113320
113358
34205
92685
118222
145411
46400
86048
126511
151903
45926
63718
106738
54946
67007
152165
152232
52508
97414
138086
143987
28747
95180
152185
152374
36597
45348
67529
134571
47765
92798
110645
71675
97530
140945
149452
35851
93716
130747
156339
26183
26402
113736
53953
101160
132442
157844
26189
41082
127498
39953
57358
117700
127155
127129
138234
29624
91583
157594
157636
40906
51105
112584
46013
75794
116075
66285
101066
152435
26193
127498
75042
86823
100931
129926
26192
35535
62037
92464
116728
75595
77403
96148
113737
123046
50715
60377
111311
120403
28776
135925
138109
28741
101145
112334
101145
112334
138112
32221
111437
39291
39659
84165
79475
105244
132297
34567
60455
101029
153099
33484
40231
111189
112002
52730
114813
117532
126574
26192
51676
56310
128091
34266
86966
154626
154634
87993
115639
142689
26199
117584
46352
84862
152418
48033
95845
151486
34776
43795
55336
139354
26199
62220
139042
35670
49128
74953
74955
101188
27870
35249
38050
138830
92601
111992
127544
151113
39686
147156
154394
34100
77480
106667
117539
40899
40900
76870
65461
80248
156449
32142
50964
28714
53507
151754
102031
102167
125340
117588
117590
91828
101118
117530
117532
26229
79621
100821
39273
61328
138703
139419
91560
138580
153692
35204
81830
117563
49633
49636
50666
157336
35693
66332
82106
82109
146833
27987
54316
39179
46407
133200
35480
93070
26224
61212
117403
35693
62198
154748
35169
50767
33474
57863
156865
157150
146705
99174
104154
127313
91481
117160
144270
146848
28131
32385
95891
156617
144987
155901
62013
117363
139270
26270
138474
145515
53305
79042
136288
145266
55670
80294
112566
127266
26251
26313
31784
54080
131488
143132
50112
80271
115245
138639
59376
125223
125761
41468
94349
152499
113460
113461
146642
28759
120530
126333
65867
82596
91053
105301
52552
78188
147408
82202
134015
50260
69307
116603
130257
110833
113849
29170
38963
147295
153407
113458
113461
47585
93003
110747
120802
41234
79539
116747
138633
26257
62736
115016
140674
153778
91545
137157
144315
153953
36947
53379
114937
38589
38755
81067
125186
36793
56177
143502
154962
69724
109017
110866
131712
35079
138361
75376
84653
112964
76878
77464
148241
93353
143463
70348
79272
117076
26267
32733
150293
78134
101053
115027
49729
57757
92124
147751
112961
113068
40245
61743
60327
138721
37797
70564
91486
153771
40058
75667
104759
113637
52463
61322
152677
37515
64642
75618
61515
111451
132023
146680
26281
61418
72736
75617
50661
71942
142358
29670
75617
110196
156430
74697
110196
110214
69212
113105
153499
95493
116699
144244
35456
117393
121289
152493
26287
32733
78134
101515
125763
132739
136667
37357
37384
85946
39727
46025
94237
116714
76137
98803
135497
129658
153665
153672
28603
38977
113557
49707
65158
87851
26295
78922
40331
56319
78603
87571
26710
110379
137494
29548
137418
35405
91312
138361
54034
82988
109041
115044
119510
79655
127276
37508
97427
111295
121256
77248
121970
127996
134419
110377
69688
56639
145934
39767
79539
87248
146083
82176
92207
111387
131202
99211
117792
134981
30042
39102
127348
30755
118899
133022
61210
58331
66324
80866
91165
50654
61249
93840
77229
105128
156101
26385
112127
33138
74624
74827
81797
97180
133000
26339
61673
59723
59726
152530
61719
74700
74753
32201
63577
81652
127419
128601
129854
29006
53313
113007
145978
81675
127857
134011
130035
130071
133030
133238
65112
72116
80376
26330
52544
117220
158072
37429
37446
77415
121240
79854
83836
87002
102706
158072
26372
31932
133175
51097
131027
131612
38043
39527
101481
65334
70336
77710
80619
26380
106864
27987
44903
138708
35484
48883
77714
26368
26377
32664
155306
29083
50136
70000
138487
29870
43218
129804
49786
76223
82064
138374
35496
154728
155049
26624
142423
55857
77171
152601
152602
28866
49835
143279
91538
110492
136663
110565
146039
28539
44994
76389
107665
34254
47217
92254
124394
69210
93090
153490
91477
105567
138905
144912
38050
38071
67344
91117
63110
99050
102148
121088
26802
127314
136662
67361
127350
106959
32514
138637
79536
121590
146083
156499
87293
102516
118851
86991
87167
130559
56200
97533
108651
123364
26382
97997
141337
61213
94889
113582
70412
127387
127388
147393
65489
81276
91267
156729
26385
61674
87410
112683
138584
83111
108841
70787
109133
39188
75629
111174
26382
141331
141335
77687
96956
118819
134094
26383
64370
89272
112127
56350
102893
118755
32970
108938
38999
133173
79651
138358
138359
26400
114896
140693
65464
90487
135547
149612
26394
26397
65870
154781
115827
118774
82183
131833
133771
140584
150873
157165
27125
82174
92287
128669
116758
37632
78510
79690
152090
26397
61436
75806
154781
79182
67388
146694
81229
132655
156467
32988
52811
126827
137707
137710
65402
77430
130747
79931
79980
39360
126800
141256
26464
39220
89559
77130
116797
144283
56693
69521
112277
83274
92004
122634
33825
39360
102261
115033
31942
32576
55515
64977
65873
87459
105108
82138
110564
114690
27050
81360
113133
134204
60268
72636
88877
113163
26515
116901
127192
144254
93270
96712
102892
117362
32628
89409
115038
140703
26424
37059
140699
156060
46739
131442
156729
156950
46398
76993
84802
55373
79980
52481
107895
136544
41170
53395
67296
133624
37293
141256
36246
87418
94640
35274
43762
70487
152688
26456
35129
38208
43756
61216
81834
43756
41141
76704
87021
112856
29531
69184
38979
112393
112842
131255
27130
26499
103591
139062
100683
104944
27888
115394
31047
68129
157003
36447
62008
77996
49713
62009
114057
35556
62103
69953
114058
26443
104944
104945
26450
31069
50217
74647
112032
48457
91269
155959
39290
61357
87938
113620
117668
104943
153303
31030
114890
26510
31107
89972
49609
127434
139724
35119
53423
58795
93721
35546
49863
101792
127485
109368
139122
152789
34651
88004
114049
152709
30390
94220
35754
129381
139102
152699
152819
61836
87743
30163
99011
155461
100676
131676
36094
105587
127559
26586
62619
98409
123698
104384
26480
61533
78977
82629
41428
75954
98059
26481
128508
56326
90121
104315
140873
82475
137411
154760
35635
101744
119017
51054
63850
130879
152837
76938
134172
156940
41687
102879
128972
27356
83596
119018
26494
55414
27288
49445
119338
128600
93427
137205
152729
49577
67675
113280
132868
61825
87663
116755
152485
55414
67418
101511
53277
61386
82618
111957
35284
44357
56800
53787
71421
113198
132517
26502
90905
97450
117577
27266
35783
61999
139105
35666
109572
109931
62099
129350
138959
151658
83264
146388
155894
43735
71252
131831
100660
114870
29291
113299
128658
37352
51808
110568
61966
109060
113423
152739
49560
49561
135291
26528
37351
49225
77812
152804
35539
61936
138513
61855
151361
151388
52762
100681
114870
71172
110851
36368
124102
130557
26509
39173
117354
124768
28024
28028
108705
26508
26510
34034
26514
85094
89421
152541
26514
104944
26528
112850
130744
58607
89580
134121
31353
78139
78763
140710
150156
35770
65492
75888
132378
144651
144715
70613
82748
95252
119361
98516
115106
31000
33539
99013
50370
50411
108111
145121
26524
26530
107834
145916
35845
87672
128974
41532
82400
83591
26525
111711
106963
110287
49931
117337
27666
49366
144831
37328
104730
52490
99919
104498
99451
106963
145917
41782
125911
151201
93548
109060
109063
26541
91611
153738
34199
56831
101408
36892
39730
91963
119042
75583
79195
26542
27715
57538
150388
79195
80151
35260
114376
82172
91451
128669
142680
106856
131331
140720
26546
80193
84142
26567
26571
31684
62274
108164
49500
114050
129391
80080
149457
49168
127440
150683
41516
67718
101714
44080
88224
100591
82913
93710
28073
114828
132904
93886
102128
56781
75865
102482
136829
35549
35632
139074
26649
29050
42926
76350
82179
91451
27167
49701
113250
32686
32704
47514
97133
26589
146330
41448
108687
139019
65964
113618
152790
49161
49369
108901
133832
52788
99236
99918
156164
87954
108248
119464
70238
102170
118946
146492
55566
93849
138532
91907
131331
50244
100613
119482
130438
87752
108013
28116
28370
61648
26579
26585
67699
135714
137045
49899
51053
63811
113532
68177
69391
81735
138576
68072
68128
101787
131092
50278
57063
58283
66149
26585
138708
44903
65366
88278
113973
29439
51983
113905
56660
65396
92128
27682
65074
89775
143200
138707
65481
98410
77900
107555
139492
26601
127484
148152
89965
153291
26613
26696
64178
100590
56038
62251
101958
87168
127266
26804
91962
112622
116733
50145
139693
28780
62505
139325
52173
88329
103733
118369
157602
36177
139461
139602
62279
77918
113962
139359
48344
106324
87714
26622
56459
26612
56459
112883
138119
88038
101837
139692
26755
50102
113995
62639
153072
62688
77866
105503
76230
152906
29748
50038
51967
60301
61383
152546
26612
26622
138560
37198
100561
127627
87753
93898
42285
127617
141899
75933
75938
62404
76042
153056
45325
133010
138053
29640
105697
127700
36240
157744
158041
117132
146959
26626
52493
61323
61516
52702
89616
155199
88421
105503
105785
49593
111451
116847
127252
36196
48575
105755
117947
26633
113825
139513
113913
138842
77536
101855
127695
152917
48829
62428
127610
26687
30393
127638
28323
29739
35947
139146
69097
81999
94193
108385
42187
88362
145500
26643
61636
76098
103577
119272
42228
68531
94292
139238
26678
26685
61637
50834
105106
119956
126499
42223
42398
50940
146237
62570
94201
102059
103410
119740
120439
127654
139167
29046
140867
102528
149674
149727
42508
68704
120706
136869
30179
51559
68471
104253
42738
79200
120280
145690
55402
55403
103527
124981
26664
138110
94314
94824
118300
135323
51065
68248
68368
103192
26667
87819
138110
35891
117619
129336
35489
42864
55317
112240
52104
79622
94593
68953
139030
153023
61900
61900
76971
88119
133382
26780
48699
103313
152946
63531
127417
51189
62417
101896
101902
127484
152710
26682
39117
42661
92592
119812
145227
94236
119899
145415
145429
101892
132915
154242
154243
37771
39183
104030
50211
51954
145766
51451
51459
78388
51396
80045
104242
146135
77753
81173
156631
155796
68437
68530
120005
122675
103275
128679
50780
145430
80644
112034
119767
145189
30755
81173
133022
34942
133915
156547
26696
37241
63713
110122
139490
78742
78745
152969
56278
120068
152840
76578
77516
82090
82091
97490
131356
26694
39848
39849
150345
51876
83665
127850
76449
100561
29103
87649
50218
50276
77859
88427
54251
60089
62696
152965
61508
81179
50179
50240
120107
120108
32249
100506
104169
140355
88423
105680
152968
44201
96459
103967
104169
26708
91031
91815
141392
103756
139554
74686
100565
141397
26710
145933
35454
48952
50005
76004
88048
30255
74667
100528
141397
62411
62505
127595
103677
107555
113651
26721
74687
100479
101720
26718
61690
136499
36318
51944
151091
27579
111384
47877
83396
143100
38235
77903
114885
53877
74686
156890
65790
120541
58822
78474
139394
137874
26730
115531
136574
26727
31814
137116
157175
46137
96059
137108
29176
55146
45394
113417
93076
118825
158019
48480
62551
62664
36361
88043
88342
113684
27295
29277
39212
57398
127240
82078
82087
117252
27455
53560
62474
27063
117253
26765
48836
101981
102088
50224
62520
139573
26750
61139
67697
48249
62428
77909
139630
50239
51936
76049
92077
132646
68817
78908
153041
79138
140083
145251
81537
113719
134244
139657
51786
116657
29557
105782
88229
62119
113663
127606
75593
133187
146666
109604
132091
147532
48260
101991
102088
153048
48193
48824
113924
139631
35910
78259
113996
127602
37772
78215
104030
110838
130156
130162
146670
88203
101858
101987
153078
48836
67560
101870
107782
61139
29420
112991
44214
63392
143079
53701
110827
48394
75317
85297
111735
49695
53701
110831
130147
26777
26824
116363
42505
51067
106060
139480
50727
55099
157694
157816
76124
78325
94045
145837
88461
146670
26808
26824
68750
79638
114251
122617
139793
145466
55594
62595
81401
42516
79792
94221
106961
113563
114069
152920
49328
53889
107562
113923
50487
112234
149688
28974
101857
153017
26788
110267
144252
70237
112787
60310
76228
88431
105507
35462
118787
152673
42071
102768
106643
145817
42526
62564
120355
29569
42519
42520
81527
36394
42952
94682
122375
31564
139498
140172
48249
67303
157676
139732
104770
113084
142302
26808
154971
29128
114351
29437
36062
78857
102070
55407
111340
114351
30209
61569
107487
127227
40655
104770
144319
29667
120212
127866
26882
53626
65160
132053
35433
113742
113752
70237
71355
110267
148674
50129
139581
70237
152673
36177
40806
127590
158100
29933
96992
67495
77822
80043
26922
27407
130017
29374
42388
88386
120003
51685
80060
94108
157577
42137
68499
68530
68651
50261
94342
103177
68537
94845
139371
48751
68515
94433
139529
29690
48150
127868
147005
51418
53061
78612
76038
113918
153050
26832
36235
93179
36287
53431
76025
113661
55309
111112
156019
29639
94175
104158
123935
61461
142715
36272
90903
130744
26864
118810
48749
107169
139349
26899
118810
32087
96579
128432
26839
118756
139106
139125
79340
91766
93129
26843
27622
112921
26843
27622
60975
73141
35564
69681
138661
45274
53316
141415
87438
27019
65804
57274
71612
115571
132988
35078
113227
152632
153743
26872
45715
89915
126312
79074
92384
105511
141433
26953
35537
35578
155844
35763
50587
86779
144372
67176
111182
64468
67200
148195
38162
46226
128996
148214
45969
90303
94858
95919
141530
142554
143971
44531
61032
64594
96755
56599
77612
120776
146464
26864
101592
112230
36206
116063
147208
155840
57942
62053
67169
70762
96385
104020
125690
154131
41033
49221
105268
142109
37419
53236
130420
71609
93109
95807
114469
27166
70374
122960
126990
27163
116226
141830
74048
136166
147187
147457
54355
61320
44278
52479
145894
150404
36381
51632
114759
114796
115091
75443
77931
86983
112436
42832
82336
92898
107311
42313
78808
141977
98640
134654
36596
55921
82341
140565
26881
37387
50328
77566
38845
111666
128191
28936
55702
142078
101512
30019
46159
71901
62705
65914
155829
29725
32577
102901
30309
56561
64249
140953
89654
99615
28983
36604
36634
48517
27175
45783
103779
114198
102113
146869
146886
30308
30324
62856
155473
37684
64328
26897
75449
138516
28192
63936
47963
97858
103969
147743
27400
45593
98510
157219
62983
63879
85309
105186
38941
77955
37809
56010
90067
137113
87501
31733
138189
155459
34855
43255
78543
44596
62661
62663
157315
78545
130297
149747
153170
72545
82103
79528
124051
30857
48062
119121
63860
63868
88797
33226
89914
90062
115555
129939
52531
76720
77999
79402
50367
102169
102173
124345
112815
153519
29752
88895
103076
31711
39789
86351
38673
140284
113948
132945
141152
31656
31660
34406
114762
31725
33340
52971
146400
66991
123988
149895
27149
27152
33253
82755
89941
104374
140365
130016
140056
26929
88721
39882
63352
115371
117514
119029
128525
144440
62982
137152
155251
26933
53362
63758
85040
41243
41251
89904
107560
26940
88680
101205
107749
116735
129736
38380
38394
70056
139624
140373
140374
26935
30758
123077
76546
89617
31870
86619
98424
60163
122418
29830
102268
129755
40929
69621
107544
76546
50115
140663
76042
101990
68986
79034
81404
129649
26946
26949
42633
153206
43330
66429
140023
64052
103202
61872
124380
142071
149966
38996
96386
97225
50349
78017
26957
110734
26955
31192
90054
59910
155513
70451
156204
35621
79490
148214
148218
150645
26999
35224
110729
115129
128239
128249
71913
107795
45274
120611
141415
153559
27796
82775
147652
148198
61403
61700
61722
91511
53400
107296
130120
39489
41281
65151
138750
29672
77301
79904
109705
30582
105070
113813
56081
92853
92864
136784
49649
97557
100663
29196
29462
27207
31245
31271
149110
35417
93151
118908
144353
70164
114284
114288
38969
80091
146108
36173
75870
91453
116806
30210
68298
121302
136656
29115
91706
112877
116739
26980
157575
29132
74496
26986
27127
110536
82624
82625
34951
91081
105228
121591
36462
50782
79149
120848
37553
39526
65333
26990
26991
113615
26995
137678
43919
72430
91733
152722
30549
112262
115060
106735
108795
142397
26999
27938
91175
80942
87283
152600
42154
45149
54250
81793
61430
26997
69277
142419
84991
87331
50640
131970
137598
138814
27007
95108
102270
47532
93744
115586
27005
34097
50428
128248
29604
29605
105895
121990
87410
108593
112683
63752
115563
112063
155300
70636
140146
104487
135277
30117
116984
152635
32391
155975
35859
38368
94715
95033
27410
115217
90284
97503
142138
146261
132189
141481
142829
43872
92003
109655
134573
55255
55866
112703
146476
27023
79763
79212
153592
95741
108522
133110
85248
140056
52741
116059
120756
132789
138471
27028
36276
107818
113840
41139
114692
36262
38723
64739
74333
36174
65570
113827
118737
75696
127242
132062
27032
84305
74246
83235
147138
154660
58082
151010
29082
37715
104149
48884
68944
100960
126761
49415
117320
117325
154844
139406
45481
55346
112606
141499
49477
82575
105505
96018
112062
80962
117111
130527
71566
79746
146483
146485
38184
63753
89730
140763
39718
49707
87851
153451
113802
139365
139406
27056
27085
83516
86084
96814
133030
38112
78586
89922
54253
77408
116600
131711
80951
117112
50665
75589
80951
134204
27085
27090
36849
63100
89578
30778
53366
89126
89730
27164
33294
63777
64062
100815
27060
29168
90551
155983
27063
93019
88838
99993
38949
77020
90584
130859
141242
143010
31929
35130
82503
118769
87574
87696
37162
51764
152424
89725
115122
140383
28561
125532
130847
30498
84561
63728
63733
100461
27074
87648
115377
145055
57599
65617
83798
153816
29180
29184
136178
153124
77405
87638
113494
140425
56496
128216
37451
115022
140689
155091
87639
109858
139091
150424
95539
106491
129603
141896
28561
89126
155124
41017
78803
116327
36497
153389
153391
154128
38679
64981
94739
32037
61819
96604
35691
41077
105582
105741
111084
134868
44230
53248
129111
141489
38339
53251
61246
155825
62850
64062
53071
111406
27113
35922
53071
78989
113230
87290
87676
131399
114593
114601
27112
97405
125909
151201
86981
107011
116145
29185
84979
98257
117650
91591
142149
27309
35175
100424
125024
29449
55909
69185
120539
102260
130209
155096
87292
87294
138382
27113
71052
90091
107331
51070
97785
129733
52570
109526
114923
131432
55712
101393
59970
79881
96856
157784
27115
128317
141243
41781
55100
66707
153477
41258
118893
132756
153813
27132
148646
108772
136941
148662
69709
148949
153137
114707
115595
41241
43957
44888
69161
27751
56918
155588
35045
77336
98810
43645
70395
91032
101891
45445
45880
72316
39078
53049
53055
56187
69728
137784
131402
132199
148884
123045
148243
82881
92184
130484
142983
63108
72864
91542
92108
28269
61887
62178
41220
79178
102521
27137
141243
31727
53751
83400
27138
87739
61657
95932
109678
138160
32936
157632
28783
115411
140366
27165
139113
43672
112238
155936
65442
75558
77099
102865
114463
27143
140341
140788
34936
35174
115143
27149
44021
98455
140788
35597
50701
54363
156667
156668
35064
111464
142438
103514
113373
115780
35170
115143
27152
98455
103987
30115
110332
115141
130712
57311
58792
73676
36445
49688
49864
64995
115844
129015
131138
133880
27159
138492
140317
61676
142574
55248
107829
144190
95713
130000
139578
52973
63280
100145
105528
104984
40739
82705
109713
95796
95818
129516
27201
51172
70375
113809
88417
113288
69001
95369
41008
133041
133042
144384
31114
53839
61604
135662
149186
120495
133982
133984
145882
29254
30418
62885
77797
56017
114202
33817
114252
145214
155344
52647
64034
139909
49857
101792
115834
115839
46933
62899
86973
89640
40732
50243
94900
130235
35134
38945
38005
30058
79714
94772
79121
35401
45919
69603
107598
50688
67795
149359
154644
30094
45967
70680
115426
115427
115429
148556
35849
77796
139170
43141
64804
70246
57791
58076
114345
31474
59319
78155
141019
156885
101716
149739
148247
30281
100759
100769
128883
54062
89471
140437
140445
27208
27213
119259
64081
102613
29742
31735
37551
130275
63777
140791
53360
53495
63781
27947
123871
140274
158122
53709
54116
54496
131686
35855
87745
116016
151543
37424
76326
105145
139063
27260
31239
31251
55916
85370
94768
132812
153353
37599
150608
35320
153733
28242
103940
148698
35320
77674
115354
68408
103105
66242
66383
92195
53604
87917
116171
141652
33486
123982
135959
36214
41031
129455
45793
116169
135034
135035
27328
77712
109813
138947
121843
122056
137430
138245
41633
118472
118477
126743
34764
51763
27234
129490
154116
34685
34865
40794
113264
154677
27237
27238
41529
49974
52836
52847
27683
49653
70271
82198
62122
87698
103540
139232
153976
153977
96406
105343
131645
69740
134295
143231
27249
27248
50569
156248
87356
130923
32113
35628
87784
39609
50166
112670
156340
65700
81248
145208
33279
53202
31977
35010
53088
120729
138722
147392
147397
53975
117246
138722
43539
50558
153976
61795
82065
138337
76361
76385
90595
152676
35459
118782
51412
113297
27255
109280
68957
116954
156102
51412
103598
138960
27259
72923
89005
89516
63778
149110
115730
121698
37176
62976
88763
123372
34672
43013
140096
156713
83446
93612
99473
127946
147991
87628
139104
31136
89705
37766
48306
36897
79248
85241
156035
29064
98418
128824
35034
42021
115557
115558
129456
155743
47734
113967
121252
134054
145926
154598
29551
50541
75616
27314
31595
78371
146258
27291
139284
35034
36885
52103
103844
111469
56239
65507
77471
88240
155968
62219
60245
150459
27292
41428
62020
109028
76726
105508
145899
157881
64731
90512
116132
31066
27649
27662
144299
39991
48855
100062
27302
67821
121009
29298
61867
27364
102289
130084
104488
128067
84583
129629
43303
82038
98351
32635
43913
58539
83210
30509
34824
78744
122735
78762
90084
94814
114395
30811
37640
64338
78772
29298
93435
36732
129931
37541
100581
140429
87581
87583
139002
151361
27307
154650
35955
49436
79123
100383
103974
27453
75739
126000
55757
76518
78059
95712
73055
108794
122469
147587
71278
144957
27869
61856
87581
151454
115692
122391
140807
37272
152922
78732
114890
127530
35546
77852
115023
115809
82098
130466
104644
104906
147429
78371
84634
98419
105175
139815
61163
61165
123850
151915
27387
52023
128176
62014
77715
113392
116172
48083
133500
142904
150363
53646
91691
152988
110192
124385
150714
38706
87685
147495
90578
116233
144781
85019
135773
141877
155926
49722
105482
156824
93263
109389
112010
134417
57825
126142
53626
100916
131470
148102
122995
35603
35618
27347
77715
55263
67667
128014
37360
77892
102371
121550
37673
68947
118177
43405
90969
116650
121861
29155
43639
65250
117114
39576
43047
146687
101500
106991
109332
119668
77742
35618
113259
27379
40020
78191
115168
113169
130764
130768
53078
65367
117138
144804
62290
109084
134345
56817
97186
108482
109661
27991
98012
46207
106776
143156
27357
49113
34050
85695
36701
36712
86875
138416
49171
97059
101262
49531
67005
79584
79591
53899
73492
126587
135639
44144
53738
65062
69234
38671
56087
38671
31041
114621
36483
36619
38877
140990
121276
121760
121765
81150
91527
105422
116500
32907
65606
86944
121300
40756
58316
41016
81388
86865
130500
55624
64828
121574
121938
87574
87575
137558
82092
101260
140701
66959
70582
99450
120845
131873
149220
95762
108717
129928
133982
27380
31041
128254
78191
117317
129575
154187
27385
27761
99325
128348
87846
79271
92846
131466
136094
45267
53555
140825
27389
114566
115185
127942
89683
114175
32905
70229
91375
131485
87625
36678
51125
95234
104645
147438
156488
129965
90836
116449
116453
156288
38474
124121
157219
37574
63138
102922
104379
33910
78225
86947
27398
49749
87862
68680
87590
87875
35208
139871
45787
150063
27412
78577
86731
140834
79707
139950
139954
129398
139008
80441
115548
148270
61838
88414
101779
86958
155209
139997
140853
115244
127454
129398
52849
108647
37604
29755
42751
89869
105391
53491
33791
52838
82092
60107
100767
118510
126146
68189
109754
109772
29849
36861
69160
150829
79345
88000
89247
52817
101260
129965
34923
40875
112333
38066
74323
49453
60638
106695
35071
86787
112334
86731
147978
49472
54870
84058
97418
48125
136749
152183
152376
31246
62046
148831
148832
29232
82235
114851
129726
141327
155416
155417
27845
96147
97827
116371
36917
85228
147984
63567
155714
31679
52242
78886
53487
58640
60250
114932
154737
34113
48044
59856
124110
76570
86568
90815
42183
87773
117658
147948
27455
53560
76239
34346
110942
77755
151638
73154
89913
98289
128121
40889
92531
118199
137188
81137
158163
64234
86200
91399
102090
89506
127976
136818
156847
58720
72133
123284
31912
31929
58189
31067
31078
31111
37092
29023
38389
130860
37705
38696
104377
149986
53903
149625
56584
65884
95967
129450
43038
130535
35868
77806
116755
27457
38660
107415
133986
53608
39995
74809
87017
101005
27463
56166
127964
75398
91628
127001
27489
48881
76099
139462
61158
86916
91634
78691
155799
27471
27480
33452
82416
97793
49478
75419
75512
155601
101175
117819
27885
34768
89925
69359
74123
82859
86205
53491
102909
127956
140154
33463
104310
31407
38920
75714
156012
71622
116902
154898
155625
46748
57162
93360
142510
138608
156002
88808
94740
116325
141018
31321
46696
65147
142252
28104
56722
77758
118852
50050
73660
142963
27487
33451
102526
39164
128927
128960
154477
135534
158032
65294
109687
150384
70258
71907
154250
154252
49616
87006
101617
158001
138569
138570
147884
128120
130218
50500
79334
132023
113796
61485
93011
41862
87364
87532
131077
29772
49923
113390
32935
69014
81956
93133
76841
113152
27553
85702
156036
87518
87526
117189
72628
72883
110567
142098
68789
94155
119646
111409
119797
74705
86166
92480
151966
35709
61982
28734
59769
74394
103235
27504
41844
92714
151466
31658
59868
131631
157348
27525
85241
56090
141246
157204
57471
59771
136270
27554
27557
128644
38703
64987
130669
51209
70549
95902
81217
122428
131204
27524
28317
113556
55642
138135
70010
116958
142546
156041
67249
67259
70007
83441
96951
121809
40186
148663
148666
27883
87476
87783
138600
70090
29894
27523
27557
75669
39588
94792
29750
27527
27553
140157
40607
118809
137280
33234
104184
115554
60265
75547
113261
74955
80883
80990
40556
60617
92572
99792
99795
106612
134620
151982
76579
102541
116180
92038
116097
75539
110367
154238
32665
104563
130215
27542
61903
109589
70485
134056
27542
27735
139224
27696
61903
62102
66812
52320
89136
27696
49431
30440
32959
148459
75156
76069
153175
32112
107904
113326
87817
109255
60680
96016
138757
28442
59724
157040
34524
42075
101412
157753
49536
146370
123734
149726
155104
156298
32233
45114
84616
90849
75417
144346
27834
115735
137533
77116
147702
153619
43603
53990
114899
147032
27581
82608
123982
140526
36948
63219
102890
107681
51779
105913
123965
33497
42712
82608
155169
27573
27585
28680
32105
66258
37459
52189
52233
33870
76535
96793
113649
122796
66173
67034
129300
28747
28873
92704
152185
27955
51849
51975
100673
154624
54468
60835
82131
101425
117495
42326
55733
100094
88714
101583
130582
143585
39106
134289
27585
61846
30869
56515
128634
67362
106242
137841
142316
65309
106677
121865
59366
125112
139079
154268
154760
51814
116983
52317
79593
58410
67088
117831
148282
29808
88332
139289
139290
62300
77766
62045
113408
27607
103361
155705
27596
50439
29213
65000
98760
129723
29241
98269
123963
150274
157289
44036
58428
148830
27604
27609
62102
127416
61250
91159
157632
67348
79189
116824
117620
37842
116818
130766
130770
44904
155922
30895
37605
130016
47539
113044
145900
35965
87946
73614
46365
80682
141592
87665
52726
31600
105047
122808
154501
27617
65991
87749
37013
148187
101696
58487
90328
148601
148603
63064
67666
115853
117831
117851
148282
92388
105016
115821
141437
146603
149637
45520
57126
84744
91899
52457
65547
77185
43400
100284
139682
144951
34774
95750
27643
138182
62191
77070
77256
95753
40555
117331
145468
154808
53462
94019
115521
53750
131847
157390
62363
62374
72237
142252
35872
87796
88402
27638
138182
27643
112796
27639
27641
108072
112793
138183
27640
67551
27641
127498
35535
49446
127477
139011
144833
56802
102723
124671
150609
127508
139806
27651
27798
35692
67366
88848
140820
144360
49507
93435
121009
38916
153371
106942
40352
122024
144028
153286
28522
66081
66083
67041
38371
123786
127965
153626
51764
84689
101852
57092
83234
114798
136517
62939
101786
110010
148845
106941
107263
92150
93451
93466
137514
29295
104949
123141
135936
36368
100526
27666
49896
119338
114926
150137
58979
63513
95470
63525
121311
49507
132441
32670
47474
47481
128936
56487
56594
95095
96500
45089
51242
56486
83844
44672
69330
90494
122358
28347
71042
71057
147082
72946
136340
143240
149626
29657
133929
146695
70164
90982
127218
27686
99827
149711
27686
87612
39590
49885
155874
82407
85568
140461
72838
92074
149648
149652
122314
152484
81054
114865
157823
62385
149192
27737
127415
90583
148952
157873
70214
90827
129780
87606
87611
47958
48822
137308
139231
154749
109225
151060
75257
121721
126276
27695
27749
33553
103682
40735
91794
118508
151690
27725
108127
154749
34520
66839
126718
30295
33495
145889
129356
74722
137938
27733
27749
55496
141169
27891
108126
39447
74375
105520
131142
36033
88267
116254
30647
37220
127525
56407
96597
154136
157415
46282
90672
148088
53238
94728
133328
30647
67059
67187
55281
96666
57549
72347
76446
135169
77507
81227
35081
39351
93285
93292
136288
50744
142531
147797
27725
56439
82209
151874
83037
89192
126189
140477
154866
156330
32364
37174
98771
118279
59012
71617
121944
27720
63212
67059
152720
81426
103574
127523
63736
88358
100517
140483
95981
96905
144091
36808
65584
142013
155765
52707
58359
118573
30830
154687
157096
157100
85846
115891
124559
126923
33447
114343
131935
131966
90134
90420
104590
141708
27746
34846
93969
27736
92232
34846
88780
140872
47395
107975
27737
67258
50630
129356
31582
134794
30630
45257
27985
131128
60065
136661
40466
136009
156110
27753
104477
71777
85141
100537
111223
27904
30771
30773
27749
30295
114717
115598
145833
156046
32123
38345
89100
90036
56329
51304
90094
101166
35139
108374
114707
35653
57988
65859
128520
79102
27757
87200
27762
147023
155792
55437
58219
90274
157750
82531
87183
30548
58916
84190
125057
33627
35595
35627
29771
46550
104429
137130
44408
83464
130006
27769
63857
85777
130584
134720
85164
103045
138601
156241
80266
82098
131211
133641
58807
135384
139504
27778
28842
86627
123653
155183
144790
87943
97427
142188
34919
38715
129637
140350
36075
96168
116074
55219
94144
121287
75914
116079
69711
132629
132686
39882
53371
131115
85113
103901
156916
56972
70511
96775
154995
27799
40713
156358
156360
65953
127477
87183
87084
110756
136765
81453
102711
130287
28075
46933
62936
33746
33760
37917
56684
63911
37671
96759
148388
61010
102358
102375
30102
62896
114242
141219
98086
104549
141308
148610
35637
67366
67668
81480
38174
128948
58551
82313
122017
133593
65953
127508
144818
55979
81430
35233
81516
58353
77295
134729
153998
36344
154305
156719
40658
99917
139959
34896
63337
104454
54044
156708
65904
127508
140317
149967
149973
37164
140390
140416
27831
104037
104038
128024
53943
27831
35371
88795
129634
33305
68799
81870
140685
98290
103539
154430
32821
70039
114934
122257
91943
97144
97145
37204
71483
122809
155455
66800
124581
147133
155039
85639
86881
62357
87637
61759
70111
81030
85693
123554
148489
149609
63341
94046
106779
157854
46041
66880
72606
157347
27852
96739
98207
30064
105568
117142
156238
48939
62771
62791
63268
70877
103661
135722
145390
27832
61940
141303
154966
63568
64115
82426
105254
87637
154753
90020
99838
115258
148544
30850
53486
79402
78501
78506
90020
83799
84264
121910
148823
78475
95546
128832
28148
154765
63061
154247
31122
32586
128799
145493
98964
106455
122116
79558
59141
107687
131676
106861
110676
111041
32559
92311
124609
154237
31888
106056
146696
158010
27902
79830
59873
82173
98207
132204
89175
143743
72903
113211
142586
28353
40186
47229
54211
57805
61471
82982
113154
58705
70814
111472
113687
57079
82927
31205
34305
37037
124533
82641
133306
64293
123372
123379
140052
91855
125798
106203
129786
66235
113627
137552
31804
151370
93642
117453
142959
41061
129847
157895
52542
63211
115189
87583
73741
27883
87490
45966
62287
95315
156863
27888
113326
139180
121022
131954
134644
28206
132288
147453
45251
57492
83876
111544
45488
83890
31942
43866
122043
149336
149540
150443
153667
96286
115683
103998
105774
123159
148435
42178
59656
122796
153210
87487
49774
61855
87720
103511
64185
145332
122380
126701
106777
124258
135915
87634
61998
72992
128177
75451
99799
125998
108121
108127
154749
95058
134089
156702
83178
124174
139976
143183
55307
72893
157997
140200
149860
81794
87476
65084
83440
105071
154253
78999
116549
141032
97023
121920
153125
153132
30488
77721
116706
39232
87484
138600
30442
71964
121359
148368
30762
71408
70235
97284
152771
157003
37679
135604
28849
118207
118222
139975
40425
60652
98526
157364
87633
155322
31150
127047
140908
30773
72572
114373
44118
78060
107758
36460
37232
141209
144703
72525
149036
27923
113440
41308
47053
54393
147377
69006
77790
103131
116165
81632
99001
32175
53204
120598
156875
67304
90256
131578
27922
61332
113439
27923
76762
27930
27931
138469
30815
72873
83778
33858
63932
95319
110572
149139
152238
66092
73590
154031
57481
62644
27965
53446
142544
58066
64994
125063
36602
120843
59948
67082
71834
47084
109046
130839
94899
97728
110513
149488
146065
27940
65159
87604
62143
139217
34490
92365
93254
93258
54298
65706
65730
38428
78712
140389
28004
47444
143189
59922
72158
150219
150222
46872
63322
135569
154692
109934
123796
37126
76427
78363
37528
131497
27964
45921
82268
135746
87830
117274
129469
27965
48233
56199
70813
93165
59800
59816
119528
134578
65337
77802
113239
72524
96301
27967
51902
62011
77800
72515
122789
123567
44279
49597
87780
127365
56118
56120
87291
133011
155810
155834
155854
59965
114747
47362
117675
132636
102932
130758
131821
154820
87874
61810
87694
154754
90372
91572
138347
27976
27978
31077
34930
94456
130257
27975
39628
132998
28209
72029
90746
133012
69018
113425
27988
47581
110015
128228
128238
45898
118094
138866
139149
41774
59531
150902
36749
113015
124072
77910
129488
37612
53483
70909
84651
93613
154918
77097
129488
65684
69018
39172
39534
121692
138625
28009
132979
33398
46359
61047
37966
38093
51268
80608
72478
147100
151151
89033
103989
104680
71505
157026
157033
58823
72336
97086
103374
33078
91313
32520
70940
135156
28003
106873
46473
63522
72823
135185
45175
140145
140170
147115
30893
140872
155792
28006
36717
154907
58852
141791
115273
122968
122982
28616
31839
37804
141009
30618
145814
153359
49242
75090
86443
93678
28115
79446
140761
150041
120765
122963
141703
58676
113972
131167
69127
82210
123109
139969
148560
155539
28022
116938
154765
57231
101460
142989
145525
50705
86487
101278
111180
56868
89619
51740
87811
116877
116918
35544
77716
34880
115885
75127
100714
71234
96561
108710
118779
51464
75460
101402
127053
28042
56868
104564
28040
61684
38240
38243
77361
104997
28043
138815
29091
77370
80805
146832
31310
31318
96940
108473
134823
40238
75567
79325
122550
28147
109922
116596
28043
112786
64274
102932
109529
155231
76558
79706
115346
52844
93047
35788
77459
111132
138818
28047
104659
28075
37860
28086
82229
72143
78802
110591
131630
57935
62255
63862
90201
105467
110015
131446
148457
149084
43907
79917
86664
30867
54150
133411
136021
37954
74006
83548
149334
28059
38133
39059
36792
71062
79914
29466
57996
108213
28068
62926
89639
45568
117650
135718
157194
45414
111133
44742
105658
105663
142474
54521
56287
73706
129295
152023
50011
67989
119374
144771
62088
66236
126463
126548
40885
92807
39059
89643
28075
85338
114267
43214
119176
29029
67139
110541
85342
99251
150498
41511
68239
102897
37564
51458
60289
105735
28082
28094
33802
52350
28078
45414
111133
132684
111137
138816
127133
138247
154975
100364
101186
152669
54744
86680
101174
105545
128077
139911
34764
49147
51763
113367
61385
28753
113959
55849
111131
44967
55873
121880
91704
106135
132188
30914
35342
61663
157501
28094
29494
62888
71453
72240
125466
146051
28110
29107
29939
28100
46564
104063
131799
135700
149509
36974
37804
130707
28102
61184
137820
65862
132845
154978
36988
128524
145212
29107
107481
73308
107481
62012
84588
98711
149642
35304
44222
56615
67213
97464
49068
72425
97862
98135
46994
51523
122401
150000
48261
49730
51923
143910
104582
142874
93104
137805
79081
102990
130817
51992
68724
94384
124530
32156
106219
140633
152611
29843
144908
79448
89810
67735
108816
113571
28134
31540
146456
31066
82412
104622
104625
86101
139652
48484
124985
153901
145140
147193
153384
84747
100050
149091
101704
63892
68027
33785
51784
126686
41975
134834
143472
144170
54472
149758
156949
37435
95243
115513
115696
85632
128625
153823
59284
48229
74806
140012
66398
110709
97989
28173
124205
67732
77804
127483
64328
69978
64839
76614
106049
106132
51865
63803
109750
119172
61930
67735
113462
32994
33103
85304
117425
62606
83881
91743
109215
28495
113605
28148
49259
103631
154665
106529
106550
125479
126024
30155
59902
116125
151009
31804
28157
104073
28156
30491
62078
46274
54089
113868
125449
46636
65292
97742
83393
93264
49452
66592
146013
28797
60969
124573
150798
35938
90452
143713
78390
89787
114205
28175
79234
107779
140960
28185
35924
49774
62110
151361
52980
142895
144505
145688
155530
104471
115509
36700
60246
122268
139979
69936
109170
124483
107828
126154
150694
42118
53066
100345
97643
100257
100258
143747
47065
49456
86045
150733
28750
38063
83753
39745
64815
64822
97334
72314
156507
28215
44594
123514
47243
54533
61247
30497
82275
128147
65445
97341
106902
128785
28214
96620
155529
155807
50087
72824
120052
83966
110324
142357
85516
85776
149559
28186
87764
74159
99970
34215
58858
92608
51017
60901
117887
87617
109997
83591
28188
32918
90857
129912
129914
64248
78837
122040
153033
40091
43767
120592
125352
31115
57500
109788
89661
84435
127963
143428
79797
92166
98552
157099
28212
28203
62102
87932
66636
85484
103267
71890
148533
28210
157414
102322
131677
147342
60763
114841
28243
141234
28212
35965
40526
48142
48679
151346
35287
70997
82534
44078
74486
80489
145318
28213
28219
69838
130681
35137
117204
28243
84534
87932
64248
140284
155660
155808
32050
135573
153942
47153
147009
74043
117983
126878
36590
64248
43174
49626
100922
113181
33877
52381
115320
57701
69658
94544
46191
124368
148449
28234
115619
155227
111909
152484
152487
58081
86652
126981
33542
108148
108168
127524
81426
81582
113561
127524
44145
47719
124467
68315
107348
108739
118265
70792
128590
153118
30394
42493
88990
40379
106259
99579
114183
147790
40785
110711
122455
29002
37685
82276
32338
58048
61391
97325
65295
67734
104666
147931
45508
59757
124491
44346
58533
77581
110578
106051
149439
149886
53219
78138
88571
42267
120279
121562
150406
84534
51992
79202
95798
105946
28249
104326
107604
28251
28257
36607
78609
122909
141136
38841
132851
36609
36616
28256
28401
75973
34359
34700
87732
73101
83777
118110
57171
57663
96805
80998
101781
28309
36616
87813
87815
132129
42119
54172
56524
56532
88177
117593
139252
152718
84939
111276
131983
87833
152797
57212
108439
68280
91274
104064
104175
114677
115143
147087
149521
155401
49154
77812
88411
135904
133345
51877
151605
28458
51203
124598
31330
48044
66929
34462
128891
35787
87952
139107
42695
48743
76231
127836
56797
56936
83617
104326
132851
133345
77700
138276
40292
99205
110317
123138
62605
110313
124334
156674
35787
51833
138256
43873
64948
94403
106043
41344
93854
131092
104843
126415
148959
37832
40006
119379
132218
43576
43609
43985
93774
101955
138286
138292
28289
77857
93441
107600
28298
45754
60456
80609
124365
42697
45060
106088
156848
57149
71721
148643
154653
46373
102688
147299
80370
137059
137588
145765
98744
158013
32758
85152
124568
157351
40651
96762
110763
107863
127538
44570
87423
114882
44592
58537
124512
28302
101758
103626
108255
59069
85435
63327
139109
139111
30867
78856
83723
91849
28319
132693
111540
125693
61989
109210
138990
79373
87588
66628
101241
133177
45180
127331
83587
109652
148451
35643
75622
108479
154180
101977
111079
126517
98738
51618
84738
107725
62201
77770
59763
73673
92529
147078
47503
98739
54793
102571
40656
44773
53916
147178
55107
126577
28324
29788
51848
62198
48533
117766
125823
104953
138868
138900
152781
44732
46210
149433
59715
59723
70226
96041
135586
149205
43334
48140
123984
82550
107259
114143
115332
89479
92355
109575
151401
28340
55727
70251
65862
78006
73857
111213
136247
59111
73858
124374
73438
73538
143644
28371
80226
122655
99525
130961
35057
45668
73128
28356
104652
55711
108230
108310
38304
72033
91244
149200
73409
95091
136204
74754
157677
55085
71170
125713
129600
40092
110996
125390
88990
89528
97798
105906
90489
98204
110593
156587
76854
141572
149407
126627
76750
79062
63646
28360
61015
67948
54092
113947
157371
40893
63673
150854
157093
61034
87956
61015
61034
62095
90194
142105
142472
28371
28366
93489
138377
138378
46592
72389
97267
28368
138279
139297
48334
151280
49981
61019
102775
28372
113466
90428
139032
72159
96720
142137
142147
61466
61477
48190
84227
136961
136965
93874
95398
104277
119637
48385
67476
94760
40214
44855
48727
48862
66310
70227
73990
64711
73231
73839
86978
35258
114140
145386
28385
101593
155686
91137
101206
152375
28385
28392
118985
45777
52330
80453
92650
39932
75148
115589
126645
30726
77971
28410
36733
88713
51024
91623
143823
157845
31589
51024
63422
101758
129446
72756
78802
79711
97317
119317
78016
87909
78083
101593
48271
60187
34171
51501
126853
98105
117703
127560
40070
53471
55037
143677
39998
66008
100460
39937
49427
28430
108021
106383
125386
71536
98070
98943
105589
28410
104188
107767
74223
107116
118158
70707
114360
48007
102537
115689
85907
129297
28432
87710
116016
28437
28447
96620
155661
40320
48146
99343
111122
154514
28419
98111
102730
149109
52913
54142
72192
95101
28423
61831
97329
76150
119965
129495
33162
42673
45093
48502
37818
98164
129684
87540
132425
51949
76152
129495
156949
63410
144847
28451
32655
98028
141327
118079
28432
28625
100629
115999
47254
70889
129241
142904
80591
126127
45477
55188
66077
75452
32803
77606
134854
37171
95243
115175
86800
139980
108852
115999
61686
66262
80894
105996
108852
116685
129473
28674
109351
134045
103711
57568
134507
143469
36499
37764
88085
127948
152984
28455
115175
37166
115513
115696
130337
28477
77518
108801
119267
78110
78621
81651
44784
67870
116191
133985
28459
62635
129586
58332
58886
86075
39656
130337
51713
129258
33318
70612
149252
32004
53405
112968
29517
65659
112968
52458
78110
86456
86456
89401
141334
28487
37057
85201
40037
42918
72138
94099
68774
125977
132486
60303
144010
54711
92431
99528
146805
74029
137943
139330
143873
41248
89237
89962
107560
36318
107406
151067
87420
123277
139330
107406
151034
92738
128271
142999
28481
47760
54609
59236
40695
107786
129337
137337
78063
46392
143745
151721
51944
77918
107409
28779
86623
118486
143000
54608
85643
29158
89832
151023
155195
58963
59869
137586
40467
92827
95964
143887
55093
64600
66796
28498
33071
76444
89025
149300
28492
48299
139692
77954
104210
40012
59294
142933
158043
47290
70346
144716
60442
74127
124126
126563
28526
88247
90654
28538
71574
92771
126746
28511
33070
89817
46531
110181
157450
38843
46856
90355
109452
74297
77278
127054
70514
85288
125361
109282
117080
147005
125537
131488
142295
29627
105129
105447
127989
136817
139747
49282
53448
76780
100309
48607
101926
64685
72172
95015
102858
104705
118499
63489
115462
74218
74741
95779
126892
31130
60502
121245
55524
109341
111283
111657
63367
110195
115118
144650
28541
76270
113670
114026
117941
32373
107059
135671
48236
54832
70384
118009
55999
73942
155354
36020
117922
47875
55131
67043
51434
57642
70521
134541
75215
91652
112644
59024
106667
114534
33900
151242
38677
79575
90693
141993
54205
117394
126357
33807
34172
111539
51575
70656
75058
80678
100630
51514
52546
74147
68982
73540
122785
156683
76226
78467
107196
108921
112813
112837
34374
72722
64644
89233
106031
157420
28541
50861
47379
38419
28554
31006
82097
110195
85685
99036
106297
109154
111085
66528
69536
99032
121267
28549
35152
158092
28557
81625
61992
82915
107688
119502
111228
137510
154521
28557
99131
99137
100454
157421
31702
76043
91082
48504
86594
111685
132375
89491
110190
34743
71618
146503
28744
36907
54360
28563
63633
48887
55191
96028
30089
140414
78602
88991
124825
140261
28581
80988
123277
28570
63633
140659
158119
44685
59790
99984
125697
59997
115493
156880
47128
54628
28889
33900
34542
155564
28581
81645
40330
146839
28606
30636
89536
147921
57740
120239
120240
64875
68815
117367
141698
77834
130828
134812
32783
45388
65827
48273
59054
119096
140966
146844
82854
92662
121914
139056
33092
80681
89469
125387
125217
134212
135229
145298
28588
33374
112866
86641
100034
38479
84939
149476
151162
53847
157862
81340
158067
34165
75139
75413
143384
72937
117943
150471
91393
131195
137924
46341
61603
125534
127067
42123
124176
154297
157032
40581
49162
73297
74134
80481
97686
131172
57454
110474
28599
30056
113557
74923
80711
126040
146984
28615
77084
58064
110889
28615
38977
118460
152240
132766
52340
118054
157499
94333
118853
33369
88991
130471
32400
46516
58555
100417
128391
44148
153312
154244
40714
70941
80687
150377
28840
80690
94308
48479
48940
106134
106490
49344
93278
111786
151765
58447
58449
96699
116100
28623
140204
28623
28627
78187
129831
34379
34616
152224
152381
80691
143064
151735
152219
101794
118391
149497
143336
154502
71624
129239
100127
28633
61548
48295
86770
45634
78177
86591
143775
28628
100127
128731
35114
35307
48913
49292
97612
97613
33744
38948
33744
38432
99631
47813
72169
125473
118039
34744
83121
101300
132461
39709
81082
151709
155024
74173
98724
111108
150347
53246
113693
113940
151347
54836
143886
80955
85527
139407
149575
152672
46826
58891
80290
154800
33555
104580
104634
118155
42889
92524
117669
120829
48039
59819
99925
32496
46901
125372
133044
62305
94294
58542
110100
126834
127009
44469
102953
121747
39188
80183
137864
103176
49705
72619
92674
92766
101098
121860
90979
106788
125798
126701
80958
133096
137831
142687
28659
30259
31539
50192
62388
158110
102586
132469
143877
73112
131938
133798
81598
52687
112369
152151
49493
153568
49214
118099
134439
136717
103233
123279
99039
150264
151607
34283
79699
33195
47377
73273
87258
79575
141934
141993
55291
69153
101216
152149
130803
135485
66879
86065
86803
126457
146534
157040
73281
73831
74156
69071
118304
153494
53999
91267
91276
147048
60143
132708
133201
44218
48638
152861
152862
51886
31535
139461
157886
158097
66236
79188
88683
28685
48737
62618
83616
28705
89679
28709
137864
28688
60840
139471
129494
139432
34642
55165
74750
132419
67338
81598
39126
79854
131611
47728
110990
126035
39920
74595
151465
36402
76245
103711
121782
28696
33968
36587
86747
132500
100483
151535
49226
137922
29396
92461
129246
48307
100818
40071
79658
113318
133146
30667
39950
61063
56985
106340
117550
31012
42101
99459
62781
73310
131045
72631
81136
136049
144878
45814
126207
103731
127749
151244
31516
81283
86719
91373
91378
142910
54306
73683
148077
150667
28718
121266
100730
131291
151737
52216
86502
116189
85277
99392
104248
53332
88540
89668
135795
124534
126550
80172
35184
140784
155683
48879
107402
127601
82442
104251
142880
81540
118962
136949
137356
120806
144038
50093
51867
101370
119611
43270
43732
84028
95115
83242
93390
116569
43514
106542
88301
128382
136859
138506
145073
139292
49489
103879
133460
135840
52054
74656
135675
110681
127059
135987
44505
80510
125282
127825
151023
52854
88257
112552
151947
62678
80718
86134
137562
59942
98316
147195
154547
75550
126784
157794
35067
151384
144234
40557
67485
28751
41137
157967
32778
89998
126645
53766
50617
135675
29736
37065
114684
142879
54752
72568
150260
41132
127216
112565
134620
59353
60482
106704
65227
30377
88096
94191
29878
88096
113085
34397
34491
86791
90340
106204
28859
43488
90166
126790
52315
88058
151336
44101
47228
150501
150502
101805
126731
139313
139676
48308
52682
92699
152248
28768
39763
70112
29075
58748
119305
135556
40072
54985
82916
147248
28807
115413
48708
74302
28906
66193
112394
126482
33261
39929
53763
118541
42386
42422
156515
54659
73960
143516
39562
86391
123268
152980
51977
75528
86043
127595
37114
46058
47904
68948
28807
52162
65982
127053
142317
151679
77019
101167
152214
84618
90652
113413
40073
49314
99446
99694
60149
93979
125856
90038
138139
152263
70839
72179
79476
128923
36044
128533
40856
75423
47847
59989
73360
99784
28801
48602
62441
131154
80676
84030
151183
121826
121836
127034
153668
59238
83011
86291
36744
47321
84022
47583
59739
141118
141266
28814
50813
114717
36104
139389
55743
60528
74792
70679
92409
133543
134690
58045
104549
128104
28808
30956
104796
111335
143634
30284
31906
28815
77917
113764
28815
35117
93923
66670
67044
73200
135974
66039
87730
117974
41026
54920
148952
31085
63761
34793
90176
126774
74513
100990
111655
146441
28822
87289
116766
28843
36112
113755
139256
42448
42973
68576
39867
43287
75169
28860
143930
67033
67037
95956
86211
95650
126869
28833
118923
34846
129854
140872
141298
43370
81068
133071
152590
28831
113732
46688
122718
154395
62419
62435
29337
56197
107187
113733
55425
102739
128510
55623
96085
116053
141719
38467
54248
64638
123072
29337
50963
78356
50808
86205
106758
141330
145390
68433
68497
113755
94254
137723
54426
72373
49579
127081
68433
78356
28852
36375
59895
30150
130299
130632
28865
107029
113349
47888
47907
84014
131959
41189
41190
77206
83173
29396
47956
92468
39901
75345
95927
54245
122495
157620
151663
28865
41299
110893
117893
119483
150855
84258
106263
124035
150611
60804
76286
100724
114952
85283
106343
148630
56878
133037
151752
122053
132546
141627
52208
75122
75225
112730
34500
50857
74384
106574
28877
30954
104270
34155
80504
80522
86500
105121
105924
143032
55425
75536
84662
91954
133258
106012
108192
126075
28871
89722
129983
130727
37366
80966
80989
142899
95334
139177
28877
32676
76286
133276
34628
121826
144012
152125
81285
156669
28882
100736
99004
153653
34629
106697
143856
151643
44846
95309
151642
60887
86786
112083
32676
117070
67576
102412
128831
102035
120344
38357
52981
28890
76103
112717
119230
87112
51437
86435
139391
141449
53559
61368
141449
138813
47311
82404
106388
40892
101375
115815
54176
99778
122945
49297
96418
111752
34262
95414
34642
49041
49291
156522
95065
120130
132936
66448
86956
106217
157404
117518
128148
128267
138010
28924
34756
115487
36363
52006
117488
33180
117877
128379
132073
126416
136154
136259
106956
34747
69570
143580
143989
40837
136356
150022
150024
61791
65161
131393
154217
36606
70177
73045
28921
76163
78589
82482
116418
129730
53698
86228
132171
34887
49209
152000
28925
47806
73037
49209
55127
63592
142889
78589
125193
139442
118793
30040
29281
44732
58748
110061
45296
81308
30308
52628
140949
37385
86317
87381
111588
101358
145071
145813
62381
48467
76164
113950
54969
55708
80670
123393
43241
49211
111586
116319
75553
75563
79574
86823
82764
152181
28941
28953
134079
29363
113784
139602
52217
107377
127171
35005
121774
133054
141066
28951
28961
32041
76326
127310
82876
91296
28972
91296
114157
32825
37885
39283
39424
101930
40966
50819
92850
133858
44851
107026
29517
116584
117195
29215
38613
90764
28961
49978
69388
113489
29756
31449
91536
116335
28953
30065
41122
89682
28956
114820
38824
76479
123390
131110
52507
42270
111956
120836
64917
69494
129765
136185
46754
50295
65629
82143
104977
116070
121517
68986
88771
105084
66832
100326
125114
50981
99061
99398
150481
45010
70243
111579
146521
43825
72964
124299
41011
76835
95084
64768
123078
149011
154098
55669
103103
58645
58659
95009
129277
39744
46978
99095
109937
31378
52910
70585
71588
42045
114828
90860
53609
91290
114157
28982
105530
81749
118659
153727
69247
92934
95004
36341
48201
105530
106967
28981
28990
93536
130617
32257
71234
96561
127077
28989
28990
104834
28989
130614
36162
36341
28998
28999
155360
90286
96771
97386
52472
155567
58348
148648
97505
146249
65815
91870
144178
155963
35069
138746
29391
65119
107218
115922
35573
35611
38255
115862
41113
111577
157954
75307
85428
107220
69957
97649
121594
144201
64593
89547
48517
52046
64061
29000
34307
29779
102107
128094
49609
77730
77906
89784
130042
52046
64061
88569
128093
40515
59804
100780
61232
69130
39370
43610
87253
76574
79067
90226
94867
44379
93009
121243
104846
30247
37745
37754
33715
133252
58828
76139
30361
132971
78560
81928
110208
120898
44543
75634
132061
132071
31936
58079
147635
105626
116988
76667
119241
131047
29026
77995
78300
103889
29025
77494
77498
113154
93325
131675
145186
145194
43970
84421
126358
132654
144241
35201
105464
29027
103870
120896
30785
77995
82842
29046
76368
140118
141095
32045
72795
73811
31056
116921
138685
35095
45665
112044
127298
98765
112435
136108
150571
36275
64456
88129
42804
48375
128544
33607
47305
108534
119679
51181
94076
84555
95482
131818
61772
91070
95483
29042
83712
56152
68443
120467
55297
59179
82860
101245
29045
29049
117167
117358
138695
29050
141143
64090
73277
92400
29050
78498
111345
141095
29061
141142
29157
36162
119164
122786
29053
48202
78613
113785
57623
88146
39280
73050
116873
121190
127343
131794
31051
44326
44400
103033
45117
69283
87236
99351
141360
153643
63247
89536
140807
141316
29086
34412
79517
127854
102351
82979
29065
115691
127911
37031
63252
127931
97728
153525
157444
49597
52481
136544
67317
146604
129639
129646
35243
75647
113038
149304
61195
91327
29078
63443
85072
128431
96073
116830
132617
157868
66266
80011
122662
99087
135756
54854
72912
133879
133881
50588
142383
89210
100435
114759
68385
120466
133516
145349
77232
132706
57854
104495
105291
93769
128443
133200
42824
52359
98255
77421
113411
138809
78875
140310
106195
113194
116969
117223
51186
68461
117806
120471
76335
35119
50158
53423
35244
80827
106936
116109
140958
152940
32936
40179
117137
80227
84885
108390
153985
31440
132719
136618
55347
87106
49683
82692
93090
57020
110529
113196
51564
93954
120512
76335
90067
139909
77698
91068
29108
65968
81292
36266
43983
130609
141493
141518
81811
52354
104485
95894
118839
32203
77826
97758
29113
35893
85072
78103
93944
93954
134995
29137
30991
29118
89122
107878
112768
117397
135480
34950
87100
136652
40419
150874
155245
30214
79182
57616
89174
92088
93120
106966
70601
128455
146185
43722
47018
94782
95584
72066
98055
131759
149163
36073
57714
118609
29135
101517
91673
102604
121358
148862
29136
114274
70603
101529
130999
135330
61569
118865
62760
154561
112648
144339
112344
39765
80014
131556
151688
114340
143760
29141
63497
29143
37922
139905
29143
78973
55665
112953
29140
122091
141113
29141
56837
29145
74406
53053
99730
99764
43633
84718
112865
137645
57916
115370
122091
29172
41261
117689
122722
148041
61777
153917
55895
61534
139471
152973
129495
139432
152973
127295
156406
54106
65405
84995
60804
72191
114952
36114
110623
146195
77085
87176
91529
113519
36341
50099
158016
29287
137063
137090
33302
66413
68575
74070
30426
44268
55903
128493
143077
29164
55967
29175
94743
113793
84993
129979
39392
81618
118738
157953
35438
61556
79733
112985
31937
87436
132647
71173
106972
127779
96875
129161
48436
95591
157899
52580
35345
138800
37418
108293
112742
52215
51885
105837
104523
119046
78932
29180
29184
34480
115367
29227
55707
29200
87076
130510
31159
39980
43759
150320
72205
79136
89304
45750
89304
91975
156086
29193
52571
138860
38938
40103
142146
55260
97726
37369
57560
61272
112752
29463
41295
112976
69060
136795
150320
29194
64109
135785
52767
117064
29197
88916
55689
61277
29217
37265
55916
93071
97356
110846
61215
75785
130099
130509
142669
47247
54547
97428
146442
29214
130397
39384
54320
157948
90211
97620
105371
64521
120986
132619
64724
67147
121404
141645
95079
98575
145991
53992
97538
123930
64237
115123
149046
36772
129379
147541
147550
46402
107707
112707
140778
31952
39753
140485
80603
132583
95273
104632
143939
95624
121509
30158
88916
37749
81662
125973
29243
43331
84665
29243
29249
123679
29364
140385
29231
30158
83654
88922
57199
71894
103570
154292
81873
155067
38108
44269
32706
87930
101163
42287
37264
130093
53508
89770
93121
93146
29234
55886
136996
52188
121922
30158
89239
92902
46125
46128
66648
67744
76271
137620
145710
114782
114803
126117
29244
30418
53180
32228
89162
109069
32197
73129
84375
84393
99026
99186
153269
37824
107329
30952
52364
104858
140949
29249
84665
63409
140379
78318
128820
94612
113897
55145
76247
58457
67706
53915
115510
115758
132954
29849
63164
84335
106263
74080
104858
128751
36897
42093
79253
44110
140074
50340
86636
103143
29269
29306
36877
133090
55989
63166
112919
140144
53498
56852
97805
33452
64189
76541
115768
63807
98459
104379
140142
88183
102003
102005
106469
130021
140057
31042
52487
83526
150647
90121
122568
36060
88312
127785
113712
114397
36865
84723
103806
141002
155363
94811
113008
117448
45587
44307
52332
97719
114396
29276
29304
37905
47182
71435
132834
135190
73515
104609
155488
33642
104190
157384
157386
29286
120350
152859
67305
92423
34984
79234
128147
30170
33662
38095
104919
84722
84726
84733
62603
76135
120345
47944
50606
89785
151503
29304
63255
114632
135190
123091
124105
29293
121010
49278
100368
139254
144435
83132
98850
155894
67840
67894
100366
70377
123345
148737
84083
96698
103920
88345
106061
146589
32094
35913
76028
62087
77789
87734
50237
106073
113876
41436
68176
83364
83365
41533
48960
82806
29309
95249
138011
31233
31240
29311
92539
128647
38052
98570
123558
49872
121018
137842
83551
93445
110842
119430
65207
90967
119476
144823
144895
144897
62154
107635
113611
132532
37099
108151
127755
153259
32256
108104
139295
49970
50122
68078
108250
31324
42005
55557
107149
82130
98214
50045
139621
43262
118367
119568
133650
50557
82805
83572
84723
48209
93338
119100
145146
44782
101699
127473
29336
34646
98747
29351
130346
155270
41315
53707
106644
29803
102299
134337
41586
49126
119240
138550
29358
104404
155003
50033
88029
42701
68336
88164
139424
68270
78324
107157
55364
81729
94293
113884
31324
50554
94429
42305
29681
39374
70240
72385
51513
103312
103798
145498
42932
76086
120034
139239
86027
94829
103965
139308
145410
119734
120745
120749
122132
62303
69950
94240
132916
50834
51236
94576
117217
42185
42389
80874
51447
55850
94982
139314
79818
121038
145564
50273
136882
139643
68423
141309
62489
68750
136823
46810
94173
149066
151164
29358
102732
106732
118728
120591
95235
119736
139214
152934
94387
145663
129415
51337
68254
94618
120398
29369
139120
62545
62571
115379
149043
29375
32965
133780
140678
68798
102011
139955
103519
103526
109208
109210
103519
80887
103773
103829
80131
80732
94084
120594
31356
42387
107203
139257
51495
113707
153861
80877
94246
103801
34654
128506
147201
34425
89815
97281
57483
88597
105152
136084
29383
32611
84963
38859
70219
86014
139799
29389
107553
45940
69050
125643
36781
106650
123853
151797
39796
155714
45649
85708
151032
79577
105691
129819
141930
32382
58440
124151
38412
89293
96473
128606
145367
63537
84963
35935
38443
131207
67204
75307
82167
153313
35976
36066
48512
145368
52881
67220
69682
70856
39379
53308
66086
117781
118207
79414
128193
35573
69904
144194
144197
29413
74643
112751
118928
29405
29413
50199
68242
112388
132594
34324
122077
104868
127162
138361
91593
79724
89758
95813
143310
56341
96675
134042
29415
50199
88292
84585
98303
98306
134228
58018
83470
135280
39922
71728
98129
38908
29451
87078
36324
106010
30966
134860
64938
125133
141841
105136
146605
152599
153531
29420
88261
101830
29430
31513
57377
123578
72943
127371
55651
61322
153524
38259
38270
104806
112940
29466
31513
70747
39168
41135
107939
40240
64282
109529
135598
35117
49655
93923
30779
33154
76531
29466
70922
123581
43173
65681
131614
107087
139556
152848
62482
78857
50137
62482
76149
119319
55874
71885
132334
106096
109580
36268
76149
78809
65299
81686
81702
121291
29601
36257
29443
36731
75992
30238
113128
39036
102689
118878
137762
29444
127784
88398
152997
76588
82837
29447
29460
129523
36139
152849
50949
131506
67681
70952
152839
47871
106295
121832
56981
77319
83291
152830
153627
39545
97676
119336
61204
29488
113660
75299
128464
142128
41276
49972
55022
102157
97093
102969
105550
57972
36314
50129
151972
75789
102737
146199
30561
98857
30983
122503
153438
114412
38327
53242
56883
129156
35865
65807
95033
129192
29528
29534
145385
75390
96362
114475
114607
29481
78851
43433
107549
136032
29483
113658
142719
37853
140688
153321
104523
133272
45186
104658
29681
58781
60517
94957
106847
106850
119813
145580
150138
32544
149127
58248
94675
32561
69677
81402
29488
144260
52461
100690
57186
98589
154871
34467
102134
102140
134110
52159
42677
102060
58248
76982
29494
29509
71435
87837
100471
100472
103967
115083
29509
37905
38094
156806
29528
145385
94595
120830
122312
36397
78725
113881
157593
42577
121139
154363
53498
97805
97813
135190
37026
109095
129743
37016
63283
108493
41285
132781
29531
53020
36993
38061
29533
43051
102370
132349
45369
57564
88887
102180
75771
147389
147390
98796
98799
152595
29525
107298
46649
145385
62032
115176
123597
149737
81430
88810
65487
96494
134118
43325
62498
50362
78011
84712
83934
125514
30237
138717
43021
88817
155376
32311
84131
98018
86593
130493
34168
34174
64072
149793
45717
126169
136603
83426
87580
90041
109587
55808
74287
154527
36108
50986
152989
37269
146776
149180
149188
77978
78537
88707
105547
141220
33483
150490
150565
36156
30646
45342
53020
111870
38021
128770
133813
52517
78244
142872
31719
77968
82591
129925
53179
104558
107105
114260
36544
62710
66858
70423
98384
30193
88555
88556
99579
36535
129596
135048
39840
52941
97234
56080
64417
132349
105702
113682
88102
29568
36575
147596
29556
87204
69688
112979
77885
127474
144332
144613
29554
45529
119344
128866
67800
83021
98045
100497
81354
41717
74142
74144
133365
61416
105785
82507
93764
101783
144349
56033
119565
138073
119630
129273
129310
30068
30180
30315
53742
45196
55677
137602
29565
29572
78331
85995
100343
42508
79576
139351
36558
95764
133818
120367
145572
76119
114041
127833
145605
68438
80728
120317
144349
29577
113335
56346
68903
69103
82605
42954
106216
139128
145800
29577
61640
64416
113333
29586
29589
51355
51359
77087
152231
90523
137913
137970
29582
36575
128678
63951
69940
82572
29585
29630
58921
134939
78797
111157
111195
146851
29628
44502
75572
107276
38304
66002
80221
83007
64752
69108
130422
29643
132749
79677
90258
133748
137392
69270
92977
70443
71543
104615
57214
64635
77647
109321
64616
132605
51001
55264
56479
89565
118693
41105
138222
38179
39378
43198
45587
157556
35434
82289
96014
151689
36247
45993
106218
62669
62672
139529
113159
79770
120615
149275
81355
81778
105364
30678
50270
81514
102082
42191
50270
78310
139529
38780
95138
95153
105577
120633
80434
94430
94440
104016
83031
93673
113380
71355
82140
87448
148674
75710
91949
121963
142504
39247
60551
60554
65292
61775
113031
31299
60130
61730
87119
44979
103534
130931
153739
39247
65292
83694
123056
50987
94432
117989
50671
138890
155836
87551
91549
152622
35856
87520
50987
94433
120685
69151
130776
44150
104811
137579
29630
63911
81689
50418
50666
103710
30543
31185
55328
108048
133693
34904
62933
98838
157384
39524
56279
69822
134848
44904
61249
101465
142370
75233
82750
146444
67335
134249
110027
124363
156983
50032
106421
127858
51292
29643
29649
50001
78165
88253
59488
69740
117133
144162
29715
110493
58822
101816
127853
87376
157089
102406
143291
148414
29650
29658
88170
77894
158158
50888
58648
67374
94116
81719
100424
127308
133214
56946
56951
101739
122719
39036
133407
61571
75573
76131
76132
78473
120991
122492
76138
78474
78477
29666
69362
71514
98851
57655
92112
147049
44208
75242
77395
116638
51157
78945
111181
106987
136713
76079
120852
46024
89633
123102
113888
120800
120831
80092
123165
130004
154323
29671
29679
105156
111389
29683
153203
69052
116953
137497
34164
115733
120876
40499
128893
136627
42971
57097
57108
70618
102677
124076
131790
39673
54705
96011
144185
97529
133573
39028
129299
29868
51163
90904
133001
113180
129464
141789
147161
155840
122393
154177
29688
29689
137788
41013
64818
129717
55880
76896
29694
127808
152969
135480
54766
69335
77940
118642
37244
39574
46900
64823
50242
62692
76177
46246
80181
131891
29700
29715
65023
67075
95036
142055
98708
132580
39441
65552
79236
156192
29711
62720
142048
154001
114213
133052
39434
79497
89864
103613
48341
52709
88141
106312
36137
48360
115682
139604
32653
32773
133780
147201
115423
63585
141334
155677
63538
81882
95541
130198
37336
89394
101052
29729
91459
115682
36137
62603
106315
44629
133279
155410
70601
133467
46070
96780
122677
44872
53452
34078
128562
141195
49852
101774
113512
139004
34618
83201
127618
128188
29759
127880
127882
87900
108580
116736
34263
125874
125888
141213
39241
40065
70368
114855
120876
75946
152803
49168
88409
139160
30374
109507
114741
134178
133467
31852
104451
140787
37083
38775
103874
62675
105644
139159
152804
78064
102194
102228
125292
122579
122974
154695
29848
44014
55724
114685
132734
146185
92010
54740
113556
29772
61982
30912
49856
152784
89017
90032
129685
155499
63799
78491
127934
29747
41839
89562
50523
82430
88929
142962
29773
129509
56338
75622
91131
109802
49923
52824
125786
137657
157685
42463
103071
114511
37911
88860
96790
83966
97455
103304
107766
36854
123819
128488
40392
57577
153940
29759
29780
39738
89496
82608
99973
124027
127984
29774
105608
108647
123829
140117
29765
29773
50048
30910
82253
35371
37815
63871
156030
56177
115673
147152
50038
105513
127697
29788
73010
150696
118975
147348
157240
37527
105378
148275
59647
86291
110056
118132
135058
137113
41378
50038
29780
150051
47358
139974
149968
57839
135899
99098
58972
104546
155703
34307
37780
140424
85172
110787
125610
33024
33481
135837
31426
50289
78524
29794
50275
113919
157715
29796
88424
102025
68152
82159
100100
145106
71045
71729
82498
134733
29800
33188
93399
157097
102625
153835
155501
113401
116159
139051
61802
87800
66048
108050
131336
29796
50160
74139
82405
119438
130588
88430
64081
102608
132838
67570
93841
134595
145052
93811
93883
101946
132898
124503
150569
97983
119511
124924
54736
83255
148838
148892
40111
137317
145095
41483
108038
108144
35986
81729
102056
29812
37532
64326
124103
150531
42306
138902
50724
81532
120005
145431
48851
50155
62683
102619
42757
78929
100363
133144
88237
120312
132562
63220
76380
81670
29828
32732
54159
97650
113364
113374
57336
61525
64715
105715
42660
77690
145817
29828
97517
102362
142629
78256
103253
119742
138924
30122
92539
92551
92579
76276
94087
120357
77690
78457
117105
120423
29992
34948
65609
89349
34938
39675
62706
141131
32648
37372
50493
44953
70575
100208
89332
77475
138154
43619
71795
125219
120679
134769
154085
138629
142392
87630
87640
144668
33270
52147
87632
52942
56813
101533
151629
86239
100190
155138
39608
61636
93145
35138
101435
143341
45251
45256
121515
147907
75788
110300
144344
109062
87630
100208
35122
90089
125718
40977
110242
148850
79174
100008
130196
58890
104131
59414
84258
30287
38358
127891
29855
98654
106871
30013
64986
79104
141930
30013
64985
79924
69770
81933
148326
153691
98664
120695
138462
29862
29863
42063
81734
135825
152812
41898
93131
110422
143192
49281
119086
144710
55572
136151
147074
29863
118766
120695
30794
41095
132618
136373
30024
122680
135304
55462
109613
148850
156127
82024
96812
119260
82934
115786
115837
82144
57574
129801
147458
38588
97656
116148
148146
59619
76478
82337
132588
90524
109685
122064
29884
29912
88248
41126
49736
69500
90373
90392
118756
87021
89267
131269
29908
29912
56040
70009
93022
112856
71817
84120
156066
98331
123164
147801
148793
32371
34872
63441
50217
72307
146042
29908
56603
29916
62766
151839
106884
136495
58246
67027
106881
122239
39829
43350
93431
110274
106363
49593
93649
128235
49615
106914
127249
127329
35240
72482
127368
35112
138702
153520
40189
69019
142423
29907
123151
123878
60132
73851
55344
118835
132714
93830
93831
43076
112773
144294
73748
75664
48372
51135
54145
80661
92538
152543
29916
88526
107620
88526
95123
141078
146585
58082
53554
138016
41671
83869
146697
63729
104260
126299
155685
95129
110450
52806
121743
142606
39405
85651
94999
158111
95123
146332
69887
95076
142588
29925
96992
120622
74770
74982
75116
157431
69988
92782
108952
81559
92969
95920
36470
36994
50230
95146
29925
146039
29933
78098
101477
144543
29929
53814
155655
33413
52542
63211
76404
63805
89550
144519
31294
88892
108169
133950
31354
31361
140176
141156
56714
88917
102177
114574
120631
29945
36904
90784
106025
29956
81955
88457
29941
81955
30930
53738
79059
79060
36827
82251
90105
114433
37674
78751
58536
81260
105116
123453
36560
52385
35178
35409
98774
130249
39178
39399
104637
37001
102605
136056
39402
50230
29949
88631
114277
129623
89880
95602
122834
32635
84682
85284
132020
36663
155244
82034
36527
135042
135053
139825
92859
95355
36934
69239
95036
130492
36515
71213
114090
114098
34989
36535
36546
78278
115328
101569
101717
140731
32265
41827
119074
136395
36560
56858
102164
102165
146285
38827
117051
53505
74673
89457
101534
42541
68666
119597
122599
94503
132561
132562
58514
94154
126889
59229
59565
132223
32799
85690
118036
30122
113371
39302
43083
50342
140979
38860
39422
53186
62723
56745
69238
30128
33977
33995
63632
70591
146650
75639
93539
130973
62769
70496
70162
88717
121780
113127
70687
116578
116579
40230
130973
82083
113404
121069
147224
40208
146019
68606
97483
122680
135303
81212
38160
71842
155048
56743
85463
138262
39811
50583
67185
115961
99438
127112
133851
38730
58469
65128
122674
38708
140398
141014
153327
39442
50468
139775
104418
120016
120749
145542
50098
127284
130674
139757
37426
40863
127229
127284
139638
153110
157526
157770
44463
116864
94344
104406
120093
145537
107461
121518
141802
49046
66747
122466
30002
64034
90067
36693
56010
149517
51634
62469
84772
98496
76823
109043
131121
147335
30031
49003
128306
87455
95744
142569
144212
50178
77726
93194
153773
30015
141890
77519
77723
103662
36567
104910
128302
38215
47237
80873
85400
61677
91607
129814
142004
58766
116298
148122
30018
30027
122007
38926
45142
70939
122292
53029
61406
144365
64880
78607
95466
82327
132053
148837
38656
70848
131298
70538
70826
95718
132963
45849
97426
123510
137295
49003
155348
103942
123221
30026
104910
52906
95466
117185
139461
139602
46050
81616
141740
97616
127276
136774
146664
82794
128302
110749
110838
130156
30035
83238
143370
52194
100681
68427
131415
139810
92305
155811
157444
91327
117229
30062
89421
70195
156231
156499
114144
108043
113498
132733
114173
138439
37207
52163
140373
36139
106832
30071
45333
60173
53043
138398
144342
37464
85099
127561
61435
65670
87741
112962
138849
156830
73781
152492
156336
65285
80192
127264
148885
49590
110756
50243
71760
131196
152573
102157
138407
69304
82381
132358
31076
120536
65174
101096
148080
153139
35438
38982
141671
34934
84571
49835
156998
71024
94910
152153
98344
98372
105229
79097
91294
98351
98372
87110
102445
113749
70867
87175
94339
32287
85991
104572
129991
30072
111650
141078
139821
58068
98638
146281
158080
31260
57199
148128
148828
102122
102124
158126
37937
71933
135532
155022
37472
97745
107844
57595
101223
158124
37937
53869
58035
114153
63543
126800
131436
140573
105485
125904
127845
31491
72601
35004
50687
80007
138332
142421
34786
86004
52551
114687
114746
147105
40356
46332
135441
152702
30093
30095
113754
125532
145998
87648
140766
135441
154208
157242
40143
56164
103108
108262
146097
54971
67503
152698
56410
58159
79443
71580
72260
97380
63013
103635
104463
59221
127769
35367
36807
44267
140882
62755
64256
114125
121793
39710
69942
121793
134150
71681
96859
102527
134710
89444
103964
121947
127712
30138
38610
107339
107339
30127
53172
88529
121816
37988
62793
76952
154854
34466
55338
70410
70873
82113
105954
150493
150500
61193
70879
110699
44593
80726
142658
96850
154953
91604
132637
49734
132586
132970
65539
79942
93171
138857
53172
69943
72071
77418
95634
102198
75715
82193
105368
133024
30125
30131
104088
80062
140636
153418
74248
141782
145748
156075
30145
52017
36546
68037
77198
103349
128794
125656
127317
52711
148513
42562
80528
120245
121564
42636
43565
108032
42494
120326
133143
139955
108244
132585
145724
153867
35478
40150
127361
133881
40224
47383
47720
149486
39224
75650
112720
69648
75555
112871
41228
96929
113010
133671
136447
33976
88529
104333
153418
30146
88529
114176
78524
114133
121869
30157
62793
91771
109662
53869
77393
79300
88514
47088
113636
123299
37095
52821
50142
50374
107144
81907
30198
30207
81299
77604
118178
151007
41863
87958
145013
30159
65917
79319
126566
143276
36864
88840
102137
63887
66562
135424
143451
52314
76544
143346
33536
37609
37876
127994
130971
148590
32281
33100
44201
126324
94902
112819
89079
99035
158139
35427
37202
89458
126324
34940
34949
79681
130784
30230
33659
34949
37197
51023
130254
155685
30669
63313
98475
128609
42370
68778
94018
42700
50726
82165
139128
102014
107183
139539
36452
65016
139007
78289
78663
107685
120412
55082
94565
94626
139536
68377
61177
70960
77666
40976
85858
132575
150026
81393
92873
95280
129762
155757
43140
67605
67613
36660
36692
92908
44447
65512
147635
150511
45987
111307
151161
30191
36565
64332
133106
93358
101575
147392
107719
127334
40477
84541
82542
147304
147305
154830
30194
48648
81459
34956
114183
128660
62811
43340
103679
114434
123561
90499
91349
129374
33373
40670
73892
95788
122630
133449
38159
90231
121303
97692
109771
121790
47235
65816
128407
129044
30207
78146
96010
136373
47161
110644
110648
102429
136663
37877
127259
133463
30212
78518
89887
147790
62820
133504
155561
41237
92211
136662
35038
112319
116731
130559
146709
152548
156227
34029
107341
127446
31595
69929
70569
122391
62760
97483
122680
123217
48509
52759
104550
140250
55337
69226
101522
88560
147795
155561
30234
52562
140453
62804
103774
139859
88656
105566
147915
147957
33398
39197
71746
44669
105624
115953
95567
103774
115319
62824
95567
101812
45426
56283
58241
125473
31272
38392
41062
92945
69048
135436
37746
55704
133084
154163
87413
50332
53628
87095
94916
50335
77563
87927
82254
114434
128605
67390
95503
130378
142217
31236
131320
55632
56483
119189
139755
90162
90286
115925
63059
82254
128601
31526
111703
114202
115306
128093
43804
144138
144151
150545
150548
58913
72557
44393
88490
146142
146336
88374
109989
110008
129721
88382
88399
107312
80547
81715
141540
37504
140429
75673
82460
121830
142163
56286
142697
148593
48452
64247
104715
141083
62412
62610
85644
116014
32403
52808
52818
56202
56567
96659
98557
31274
32349
90360
158109
58422
97144
142632
65048
65597
68641
142633
56971
58508
70616
68671
91371
139763
147953
79127
95184
118594
155832
64939
117809
121895
147324
73209
100575
111482
30280
62610
38842
40744
132857
30275
95112
103360
103541
55719
57378
102658
102659
63584
78346
140601
32662
34650
81862
107541
95963
104044
148357
156058
83211
104209
122038
119376
56001
89732
114761
53267
53323
135199
52020
82758
61196
85070
100075
134544
81695
130042
139872
37127
63385
78709
52470
140388
140775
36370
57171
71676
96804
52430
78687
141149
155529
31840
82435
82437
128713
52431
85678
128255
43812
102733
140263
45345
146950
52612
30300
30304
107109
108425
109296
140068
34568
34827
44942
62972
39451
147877
148670
30301
52020
37733
50573
90082
115705
33805
105548
141220
107884
32860
78633
115296
37778
44928
134142
55761
104697
139875
52624
48527
48614
112788
30329
82276
30318
73117
115434
139879
30330
73117
89784
128096
56530
62787
128585
148669
155599
75820
94339
84517
30319
57005
118911
37692
139878
81356
128507
109212
117979
119375
75671
87178
87316
144357
30328
43052
128505
55761
63924
104688
63924
30328
144357
62856
128096
155472
91135
125586
137829
155592
78515
130042
104702
115434
30340
82553
42765
67243
68942
81302
68324
106896
117525
145229
55759
99622
68443
120467
145409
69426
145832
145860
69201
120039
132911
145259
102502
148802
33785
53954
30347
49151
60730
132832
55058
86927
100457
138433
59607
124008
137594
150563
45251
95485
129597
31611
98284
119981
56895
149156
31204
62305
94323
120008
120045
145450
157572
30357
30361
113445
30419
36626
107614
81110
109220
122865
145505
30369
46673
64340
68954
30369
40643
43879
157208
40283
123632
135303
155865
41011
67128
90885
49736
96617
118620
141912
38732
92770
95806
153356
67125
69492
102388
116524
33151
44384
134856
147509
53935
53944
107166
112219
133138
51411
57268
76081
145440
51651
51683
57703
123025
61337
61484
98506
58308
63448
93299
30377
76148
110570
95962
128699
55475
89732
100751
129121
143909
30383
127727
43124
71663
77880
30380
30560
104449
149516
107039
119186
129320
30399
30404
141175
80390
90853
108537
136863
30388
64123
139908
148711
68148
93897
127107
138561
83739
109050
114843
155664
48411
48433
125994
144442
31673
102900
137180
137181
36661
78509
57957
116749
35129
94225
94232
30583
30595
71143
134913
157791
63713
100573
146335
38056
38164
141149
58403
152847
78522
57563
70741
116344
35357
56771
83465
151756
30560
46497
90071
30403
77886
139552
67295
95484
93048
96867
131047
147273
88293
76332
99084
139933
30416
50248
113872
139484
30410
36623
99619
99630
61234
85139
85150
134003
35099
55842
30511
56836
70872
30421
77965
82181
138579
153957
49831
81576
85121
93044
135767
138393
155625
35441
38851
40010
142508
46741
61915
143146
149613
88226
72845
85118
149401
50298
139894
45346
149178
81006
120663
157187
30422
36623
130171
36622
45346
43383
97063
99612
117153
75745
122407
30440
32959
38529
148460
111179
113621
39001
70301
122946
155208
31455
92297
104756
128491
30741
30904
82629
127209
50009
53429
76807
99812
99818
109200
137575
30439
30443
58268
58594
57201
123103
58391
89841
89870
91729
40156
85561
118515
30441
30506
62865
30441
30509
44931
64037
123508
148459
97944
43863
35038
75739
144317
50113
89011
127205
156225
50646
101613
81609
81702
100425
31761
83090
121540
85885
89104
125292
125294
44931
102399
134784
50023
101828
139683
50023
120599
30466
30466
30483
130622
61271
87652
106292
142160
65007
129782
129784
62889
62897
104449
55650
58285
70775
153661
35329
79671
112810
49883
66451
101697
121008
30463
30465
30938
64037
30467
36663
88630
48502
53139
126285
30467
104512
62889
78748
85112
137913
143534
39678
66012
92835
34817
122695
122723
42352
133804
37027
38105
99084
128778
63912
85790
114281
141175
142857
144758
56181
122954
129618
36655
56943
88631
85755
107138
109686
73162
124575
31748
122955
30553
30670
63359
155591
56313
129079
58582
89514
147369
79671
155144
155152
54409
86806
61737
112806
35522
43493
105188
30505
30491
87610
41923
67810
30495
45840
56543
73204
153840
54488
69584
92894
140654
110931
123732
149137
35629
38020
62813
104204
69772
107779
130225
38886
36889
40155
76384
133090
107351
124173
37922
104475
35008
83147
105723
36958
102155
130134
81919
94566
51781
87860
30509
64204
127427
92712
124064
132200
39277
57803
110220
110278
116900
148238
34437
36582
69836
108050
30519
70208
88657
98842
63978
78531
130654
30519
65669
35297
49825
81332
61437
76133
141600
76092
98193
135205
148577
61765
66286
47749
72289
130491
157650
34210
34727
36688
104367
30537
30542
75972
77730
97922
100941
119602
144942
31768
82911
140771
155399
30662
67629
36707
44336
135066
30562
30622
110701
45098
58098
108680
70115
107773
148324
30543
61084
70208
88617
64686
113809
72385
96852
105915
117752
60945
71082
146913
30538
32124
35732
113287
88659
102928
104256
104273
30618
30733
30786
113696
77838
113287
88657
122660
30575
117004
117003
117004
153814
30547
30575
30556
110833
63232
148774
77093
106935
120674
62962
66920
66923
122802
33610
36684
88660
33145
34038
45601
77616
30728
37938
94852
96152
54321
97869
131773
133028
30558
126178
142183
33610
114266
44232
58961
101383
79099
84785
58228
131009
146463
30563
110544
30622
46314
136382
59521
69382
96568
122714
31138
52519
56949
82953
56929
90898
39813
97025
44817
74488
155555
81009
96560
127352
147003
49770
91079
120522
136621
53575
95828
39506
53273
153164
115286
154940
37655
104361
105297
52060
98851
104319
133029
136765
121768
133234
134631
147843
82782
87315
113807
98797
71758
132353
132360
143120
97602
97616
133029
96322
155194
155232
36706
107604
114328
122894
65963
69798
83839
30595
98784
145917
36699
107605
114328
139967
76898
111008
120522
60870
64612
69537
118690
71233
78790
149510
37816
53183
129868
138316
67175
154163
44007
105588
123250
128715
30746
36728
81624
81813
81973
31397
47750
58360
105931
35925
79036
156070
65631
131521
142015
121895
147328
153085
153086
38687
40973
103195
119936
51791
108312
121555
30611
38614
128063
77105
134766
53183
86069
155786
105271
112860
120139
130443
53183
86069
64952
103124
105325
61694
133210
30616
32180
86069
48678
124608
135961
37654
88667
67763
71893
83434
44551
63456
57256
106985
124257
111251
116892
137148
30624
155783
136383
74570
150952
155248
52600
103822
128588
45629
134391
30634
56006
104058
45306
56007
52370
156021
129643
81502
82107
83390
96961
30831
38080
45105
140908
30884
31062
93032
30637
123272
52955
104047
63229
63247
30646
40344
30640
30642
104058
114365
52758
89805
108826
147966
34527
37724
98967
104047
104067
129929
63925
103956
123272
30675
75836
82533
114353
30740
56870
111724
43875
43879
44091
83374
122470
133652
134441
76769
122340
46926
70280
110283
147272
44091
64341
95994
98930
110696
139452
52625
53178
89645
34839
34842
141178
155449
35087
64300
69932
141307
70570
108818
69937
135177
37261
38315
89820
141116
30668
113383
35096
64300
133314
101426
132542
153042
51455
86942
36022
108152
101497
115601
140365
30728
67446
82758
30677
37220
62272
34909
126724
126726
69596
149268
68482
68549
68598
95237
37220
62643
30680
104566
155610
88362
88385
67620
81571
102058
115348
30711
38627
64191
68121
81975
98210
36596
64993
141008
54016
38591
118639
133522
69848
121571
57532
77300
97120
108383
136557
38510
39437
41029
129617
67128
108000
136655
141852
42080
60936
79704
149099
30757
44539
135619
118827
120507
132700
138684
81591
93070
107728
117234
31279
97454
43543
146056
146601
96151
155935
31127
95724
156874
75566
131990
142402
156555
45687
90692
151132
36384
43909
70343
147535
63879
130176
141374
141377
70553
81849
108073
116214
39480
54564
75654
157876
98703
128051
133341
39578
47681
64987
147460
52070
52492
88671
128047
90086
103970
114390
30719
52069
52070
135679
30724
78547
155163
31160
39605
156561
157122
99800
104320
123403
130176
40361
114377
115270
52705
63006
140901
52465
145592
155524
63879
78236
104317
115706
95962
109068
36766
64321
104320
60090
67552
83815
155448
37524
139988
147001
102132
127916
38627
98555
140843
30725
78311
54016
150816
44348
81687
148294
56573
56576
103529
134509
36960
100114
128118
37907
78176
121973
40989
143391
130111
145814
30736
89128
115127
127871
56056
56064
64018
109629
91658
140761
46863
126232
44336
45702
126323
136004
147140
36727
62952
135178
30920
49754
77691
55756
57918
39069
52066
139988
149671
52409
98607
98619
141140
39060
89627
36691
38602
45304
135038
34596
36713
37667
104219
50840
88769
95322
55750
78176
142881
153246
36007
44234
79812
108907
122770
129619
153849
30756
127921
30761
49685
87614
87915
130307
156521
36736
44745
114382
134502
36736
129643
56508
115372
122180
131062
110001
148447
148634
30812
113428
30771
57791
30764
82270
89747
98016
35321
36738
72572
83848
105845
147983
34305
125232
125256
42728
48235
81887
58120
102585
141254
31122
75325
89255
155408
39237
40065
43602
63680
58076
67500
94086
94214
121799
31150
98019
30863
76717
30791
33615
89605
128031
51768
128421
151261
30780
103729
128861
89096
140770
155124
86420
148526
156999
87847
88730
90130
76551
88798
107553
129739
38196
54075
69125
102796
30791
30863
103729
128473
36782
50564
128473
88228
147223
37747
63104
102158
103148
88826
102148
102149
104499
31110
36850
42712
35727
87614
36782
30812
30826
36862
148637
155066
155485
39393
54288
96015
63002
89614
55682
64433
96551
156204
30807
76344
155206
89531
92964
95370
110643
35560
134111
141117
44737
45970
105543
154727
43805
81585
81624
89610
77729
127441
51420
129796
147226
155521
37732
46258
99748
96562
154308
133910
134540
150870
52525
78615
33709
79580
49487
49859
96608
156569
35095
101573
127386
59359
66233
136895
40361
40569
63004
115270
78849
141321
47962
83053
115744
150764
82744
134263
155092
70402
103966
123400
47963
103918
35977
64334
123399
149249
39132
94770
95298
39127
39162
43391
141491
43393
61632
61643
89149
38115
147736
149146
47713
127716
130656
130694
35944
62970
123399
141371
38068
71781
99054
45020
83189
127047
30835
75969
139069
44125
50939
86984
76545
88763
68122
115040
77993
90023
115240
51837
65454
78013
103511
113579
32743
73182
147880
43169
107228
124043
111937
139569
55792
70158
91210
146902
30844
62223
84119
62224
30846
108261
44646
131150
134792
71870
83161
33597
79429
115240
143528
45017
56177
142101
30865
76161
152981
152982
101937
109930
121978
58731
122447
122450
147094
50564
52085
115250
128031
89606
107929
146267
35593
138966
33360
118957
144580
30859
33615
104050
78067
89605
156441
98248
119268
137637
57084
66486
84925
123700
36290
61804
120916
64379
128030
34805
103324
103444
109177
77993
128709
128712
45939
31931
32145
99930
121192
31151
122782
140855
72308
72309
116928
33573
104224
142103
30877
57974
88236
69271
94864
141530
143971
78784
85528
115984
130882
38521
56175
85466
95033
109487
116007
120610
36085
94293
83321
141452
153542
30882
64213
155462
30891
90185
96165
132787
88802
146402
61976
61978
155825
31025
38467
97241
148317
157377
90103
123647
123656
155183
87655
130864
31025
33126
116921
36832
39139
88351
128021
50659
131409
148066
30897
105529
31148
46044
59297
83679
78384
140874
45833
99081
156539
130017
155705
108114
140871
30901
37041
52841
107356
75760
93152
111115
31981
51778
74320
83397
88786
130493
58191
59057
77031
30920
31878
146921
44307
52332
100175
30911
58627
59072
68331
43571
52649
88818
111345
43831
58625
157121
54154
57780
114445
154121
115525
141225
148458
30916
102697
61632
70311
99335
109474
33534
30929
59073
109977
141226
45410
53914
89016
121712
89014
89026
108493
125184
31276
91539
103896
103904
30936
77998
149145
44647
77997
149126
46622
73017
77048
146140
89694
78383
88784
140076
32442
46107
62150
98426
70870
73314
135592
58525
69234
73021
45727
46895
58571
108167
83958
105617
142403
37160
103635
140080
140889
43996
45138
57459
109358
113872
154857
56580
103666
123600
45585
54140
60483
83376
47879
55512
155244
30963
30969
141717
141727
46671
47924
96462
139945
30947
56580
78422
49505
49603
88405
152786
107139
119238
87108
128459
71847
109385
154740
156997
35182
71022
149846
63854
104462
140080
38170
69027
142985
30998
69879
116754
116829
58089
84340
63858
82256
123686
30967
43699
39790
76586
121909
122697
45514
133276
141012
55525
55588
148099
104797
35282
102366
131894
49901
49904
79564
122297
64613
96997
116578
150084
71639
84220
148483
70668
70675
91591
127392
46575
56731
83360
87289
87297
87664
134105
142420
146602
45132
47129
62238
72517
57394
83695
89586
130270
57458
70259
70363
104797
30976
30978
104985
93659
93693
118813
135953
95680
108563
139703
62408
62418
72656
136325
71745
74448
90214
65815
79217
117297
91602
103532
130931
104779
61773
96615
107252
84555
108738
142719
54289
97610
106834
115808
31002
38136
140691
31322
83687
153926
67427
69970
90177
103230
153365
39713
139926
141184
30988
33516
98807
42753
78305
98794
52409
128556
139967
63523
89260
155598
129624
139905
45827
67308
44538
62387
103926
125606
53352
100787
125773
77293
91736
148868
153274
31005
32985
31026
56395
57029
39166
112777
45825
121998
123559
44361
117113
155707
31005
32995
32997
56398
103531
37152
78573
100021
101962
32986
37841
63367
125576
121535
122473
40586
88819
86374
52461
106104
62670
65647
83486
135994
48628
149215
79462
79463
100927
116558
32195
44347
98438
99458
31496
69032
36714
45560
60246
131100
50905
59488
109583
150559
38136
71472
73537
156564
35339
99701
122054
38012
80081
117198
112999
137122
152518
47211
63309
106782
136331
33049
31056
37874
83525
112101
158157
43023
52889
93626
157206
31745
77646
79456
120641
32162
32170
34032
79265
147271
89795
39567
111118
65464
75012
104903
50282
69550
128562
141194
40111
130551
153260
89581
99260
100787
78305
89581
123857
140118
77786
139091
69550
102901
114855
31053
40730
104499
158157
74887
115832
70916
77091
108980
109250
34102
53452
56298
34153
53452
78754
122488
61664
70233
148996
31050
105061
133324
93591
108313
31099
88871
153416
57868
72915
78057
38352
41181
113074
137298
37043
38314
54869
81268
108793
31090
31099
117570
31062
43522
109065
119279
31059
58987
31769
53858
45198
46961
65616
128541
36532
43819
116259
150960
65087
98665
117091
121445
36393
41017
130007
69342
85745
136207
53384
78819
78364
78365
47577
56966
66246
83014
130865
140538
141197
66618
84930
110857
110976
31090
63824
89569
32447
43055
43429
129316
89065
89067
147097
93086
138168
64520
122101
133239
33272
111013
37545
50022
107967
31085
78364
49885
77611
101558
138652
31455
49884
66062
95877
105195
106911
106923
75186
112865
113854
51942
102033
106801
80155
116672
78366
39068
53059
70805
96897
110125
114650
121878
55340
74384
86127
106575
39010
55277
91299
89958
81842
81876
78170
78367
115133
70482
72265
81246
116046
73740
114314
115274
78020
78021
31816
89470
146252
120876
31099
47482
35098
133324
141251
32482
38807
65032
129554
31113
125777
133804
136002
52148
102318
102349
63273
133491
31390
53220
127481
128651
64365
65875
149377
63683
85967
62986
62989
143505
57723
80270
100025
31151
127990
147560
78366
124052
124082
133336
70574
70576
78427
36049
88938
75187
132066
157479
67860
71320
72025
109981
109480
136129
157941
46537
91356
139681
62490
68605
134933
31124
51877
85699
156037
156039
31364
32605
38272
43116
43123
128584
129368
36566
52405
101814
87769
33777
88866
127969
155530
56991
90466
113621
50866
121304
121616
90962
114291
130946
43179
67404
96346
45742
85132
129322
152815
155927
36754
95818
116228
137219
41839
85697
140157
155530
71256
129363
32481
66357
48684
54230
134449
40051
40067
137219
43686
78958
32000
58486
64933
98322
106122
105255
122649
125066
152006
105190
156037
142309
32977
47490
64288
88726
155192
125777
36812
88774
42093
78377
137509
144682
144851
64073
98844
99345
130343
51565
81798
31366
74718
139880
157477
70306
133458
153196
49799
143160
143163
39080
92559
156727
31179
44193
91039
91449
94153
31189
123940
123941
123951
133218
146703
65675
66147
71978
46028
148410
148411
39029
107973
118893
82185
96109
31174
31175
50326
123945
44155
73603
63837
123885
115214
123940
133804
50649
50873
133000
63072
63837
123859
63087
114495
123947
40947
134640
146512
146513
57580
71933
77393
96046
44809
72213
105757
31185
45488
155681
94556
135072
42496
105346
139600
150355
68812
105432
108281
150427
52075
78972
105315
145251
41662
94544
108791
134782
43106
155228
155230
31194
88779
123725
89929
133419
37636
76349
133492
149475
129936
31198
103198
155709
31195
76364
114460
31206
132184
32350
59011
71590
71610
45708
63347
80079
157181
36872
37617
31201
115716
128635
104114
136002
140119
64127
121319
98441
140851
91134
104127
105849
140295
31209
31274
32349
56954
65986
72723
73211
109445
88779
31334
36911
103079
61863
74110
131631
141655
31225
72017
88862
105725
38752
97114
116404
146957
45535
31338
38791
147121
31530
58783
84239
84242
35703
46226
70684
148195
81208
120740
130340
152502
112973
31223
114283
47429
67537
89031
145858
69912
140143
140168
84057
94769
116789
121654
31454
60932
63866
79885
47543
75627
108482
143785
31241
37979
157259
132626
48555
48876
102820
31235
37576
42530
107592
36877
42589
103315
86413
99954
42589
103320
38095
69837
123040
32685
109644
135803
148716
140303
147744
149313
31245
63016
155498
31241
133090
31248
38028
103847
133801
70358
86217
104140
155061
89335
99373
156764
149082
57347
45494
96997
31256
50378
42034
74157
128765
129295
87277
91564
144269
31264
38034
63016
31256
38028
88867
102414
81583
152525
58168
148052
38520
46322
134945
114519
98939
120612
128198
128262
79879
129557
155411
45849
123509
123513
151595
37289
71000
78104
97693
109229
126340
43237
43246
44575
66408
148445
31270
88777
35512
116936
153570
36898
37977
70132
154989
53135
85506
129349
59652
96135
123421
38502
53966
90393
31271
31526
69591
132962
115048
127489
141070
134543
116479
31562
97919
34168
63580
63582
157409
49843
69639
154678
60247
83437
72441
63814
64184
108262
154987
69755
138963
56413
59862
81234
111720
129633
98929
124652
109546
132901
139903
40143
56676
140132
72790
86729
115759
132422
46384
71874
140222
31625
96725
115182
149639
154678
54361
149633
32166
70448
112915
128495
37579
71012
147122
31304
31443
94680
107184
84865
103104
96615
112739
31325
66442
66447
122927
38580
121844
121845
60898
97740
97746
150384
36866
41656
44039
56678
52656
60000
74863
131060
42717
102008
120258
61472
43152
115936
120610
146826
43147
47116
47118
85538
46703
51375
95008
147508
31317
56410
58159
113159
56742
34991
35411
70697
72046
69525
70099
105601
113562
37277
55887
122179
153359
43428
68042
96216
98524
31326
41714
96796
153554
41634
55492
64134
31371
31372
140573
46486
65149
142250
45986
58175
121446
31390
70718
101285
121308
36918
98274
105579
145515
155907
70448
94487
43655
93028
122071
122072
82659
90217
122814
147650
31349
133403
34113
123973
31337
106900
34548
72542
97824
31334
31344
128499
31336
37963
80063
120552
145478
31338
31344
31341
94188
114011
119971
149066
34136
136515
45737
118300
146374
49300
55427
119066
44044
32506
63261
68118
118034
110389
118035
135986
136510
47653
74723
90586
125658
57999
109645
123691
124234
74882
118798
84437
124830
69749
76494
115033
140694
32510
68102
72925
62437
78770
107095
78548
115770
42822
107102
124116
103623
124114
39940
46865
136165
150006
53217
94272
103044
138719
50815
120387
145312
62569
88284
94594
128543
37889
88901
114512
37584
39587
104757
51144
134540
150870
153864
141368
155408
33609
33786
66597
97815
80823
83380
83701
113502
59780
66151
72500
41429
57040
75752
31675
59022
66903
32988
97739
126798
129971
140705
71722
121882
31517
34920
44765
156469
61901
116792
31377
34083
35331
111605
135288
153502
36166
64833
129052
71006
101374
140694
71833
72143
72271
72678
64850
111239
128001
58446
137156
140823
144028
32224
57816
156550
113503
45280
83113
142778
147244
31403
31405
40357
57523
46298
112781
45282
55321
66098
154252
31392
37935
56564
106649
107513
115559
33005
52250
149605
31399
31413
58301
73802
133270
54628
90468
90528
123783
34103
99301
96156
103196
39452
114105
121898
144101
87444
31401
31403
128309
142942
31405
55979
63218
37204
56450
77825
153532
89740
140823
45522
52837
62930
88957
37141
64346
110007
148767
31413
39330
80823
139880
140077
43560
53990
147678
148827
31416
79044
31420
78548
98755
147845
61484
83637
31416
75714
33010
84278
154769
63167
103137
128833
154991
82815
97882
134879
154762
44220
56302
56627
101635
57957
123719
156700
41286
124494
128833
73254
154827
41238
75909
147299
156737
107476
116770
136618
154300
154827
67067
88518
104335
135042
31747
44858
91242
92170
99473
147847
154991
31451
102781
46396
91236
122478
72804
82865
110217
55329
147564
81428
102781
57775
124407
145513
154707
106999
122552
132020
136895
56752
135180
154707
157325
45921
46239
58937
124404
58916
84190
123709
36998
84778
84791
130077
31445
51288
116770
92646
100842
111644
129084
34087
47063
130587
137979
139498
140305
73701
116950
149308
153730
73254
133006
47251
58894
60527
154776
31564
120258
140312
153069
65576
70741
116436
122508
31451
88966
153198
76401
148343
55464
74179
92904
95363
44559
51148
51152
33777
33824
156874
70302
92304
121544
136808
31459
31470
51073
132816
31461
38386
76378
78598
95116
61787
64463
105872
89544
138402
84748
101541
62369
106745
139310
37264
129987
31470
31481
42218
69670
94849
145973
66440
83419
95358
78814
113635
119965
139474
76391
84748
70959
122977
127976
156847
64910
121708
140272
32406
62171
128995
154692
143428
150748
89291
90265
122707
147030
38595
64808
69335
130498
50836
65726
119147
132802
71330
87242
43140
88704
105690
126785
150706
150707
72404
72459
57216
57227
57232
66128
31487
123572
123981
46529
57683
109952
57256
109009
128717
31957
63035
99425
39582
63388
72600
36299
38668
44388
141804
32895
44135
45496
156033
56076
70027
70028
101540
112943
112996
126762
148430
68015
83118
155850
58612
135471
31514
128118
155159
60286
97626
98305
113989
57879
76858
121607
40411
85299
99465
119961
32956
56201
143305
157110
131549
149271
149683
156647
115660
149272
78118
82260
103827
141221
63047
73396
104009
37953
109271
58607
147331
71059
141222
52120
102821
102507
35246
34982
73899
141265
57477
86504
106629
31789
66766
127212
155362
40659
136755
31524
81431
88956
122026
51582
70985
121888
114594
124702
130983
38285
122384
144160
95376
65236
152019
47569
125106
131701
105586
153654
155078
156753
31648
84549
126105
61550
64515
105091
141635
68865
145658
38563
115295
31540
31545
31539
40806
60598
66967
147788
46436
63078
132600
68753
68808
69999
96250
62388
127592
115295
32698
47123
64060
136092
78691
103849
127960
147981
65946
104175
140786
62861
101589
140141
31546
63158
71527
103374
37972
146673
146677
148316
31557
37218
44600
102367
36379
96807
96809
63115
63122
63133
141508
44508
121745
80162
92201
156970
69362
139952
141137
88702
48370
51022
77822
79092
89681
98397
140980
35635
49571
49577
147289
119027
31878
43723
45832
58307
63413
42453
140305
41609
57043
93590
96180
84964
116404
150201
153257
71084
71876
114848
148173
57442
58670
118679
156124
90592
91615
108907
153854
106113
98143
109765
125159
104682
135910
50866
110544
128198
34408
84624
128727
153831
46320
61059
147272
148058
53355
133622
146847
31615
98417
128727
128729
61852
61854
123950
151080
104678
151088
151097
47691
69774
154636
89599
89790
131149
88377
134774
60677
47570
58259
102936
105715
46928
65655
126188
72800
90666
147825
91886
131855
31611
98284
120721
118944
53203
88945
99006
31607
77961
77969
97389
140481
156349
34026
146263
147486
149047
52015
85417
151168
114619
32982
79139
100776
34851
74786
117665
118145
65419
99509
131685
136152
37011
70332
82641
103867
45042
47087
38057
96622
148542
40715
40933
109528
72085
100645
143525
117300
121682
123137
38196
43750
107949
62879
154927
36626
154927
34266
52957
98759
118543
57965
110490
62833
48700
91946
133121
33356
58644
122835
155518
52993
88071
127438
96910
122391
141314
32560
55712
57210
71004
140579
53991
122709
127920
31634
37002
37821
115752
32913
66353
140234
149080
72162
121482
140236
147202
40425
66999
97973
127445
54855
89872
142725
40020
100136
141033
41851
102996
78865
87008
149851
31824
98298
120767
46659
72334
106157
149665
31651
31653
37821
52427
88976
108495
52172
51889
65408
31637
108499
128287
52427
115690
61706
67266
91256
40120
84149
128064
31643
44161
115690
57801
62465
117643
131177
97624
108341
135784
85533
45805
63762
71551
110153
46324
65160
110206
129832
105527
127910
46355
62981
72479
156053
45844
108116
37002
37563
53971
127909
88983
102185
131106
154299
155374
88685
46663
64630
149424
52067
41355
147477
154659
52067
150816
66809
89688
102881
154589
67508
127755
130551
145098
31659
114626
51166
84782
42176
59014
108187
31660
115174
141098
78318
107580
79193
127651
89757
105942
124646
151671
37171
78316
114634
36582
131320
133693
63244
155391
39222
129825
63071
110571
124677
150601
67107
113843
141885
142005
44808
45576
98041
89310
100773
131279
78033
117275
93328
108017
62939
70658
77822
154466
121313
123125
41326
96876
107112
149114
153845
83021
100507
105575
132917
91398
131279
133271
41161
83245
45836
52067
72814
127402
43840
50390
31687
91841
31749
31759
37943
140308
105475
140792
83678
91890
63270
102635
77218
148642
153727
157928
52242
145903
55736
102180
102979
103597
31694
41912
44041
131765
34670
123602
131763
78546
103026
107585
153202
41981
73097
102177
148075
31709
89009
105847
114658
61261
154503
57280
70663
135824
31709
63292
114653
140792
80196
109373
125084
31716
31705
71557
71714
153739
44970
72778
81052
134456
38454
76329
97220
31709
62892
62919
71417
97222
44222
69798
117216
135165
37054
49216
67752
100182
109316
37551
39129
155017
43315
69442
96210
50197
82122
93703
130596
70731
72666
97334
131626
151827
152060
76043
77866
31722
33317
33353
53358
44017
157039
47338
154705
105845
125230
134482
134559
31734
52549
56665
81730
119981
145409
81546
104271
38158
52856
100149
31748
51297
58299
43111
129894
96267
118600
148145
153237
97472
107363
127072
84399
136390
143426
48324
71456
125941
40586
78217
88060
31735
125091
130367
52549
88982
50597
95926
138630
151202
50892
99690
131836
61805
72586
148593
153982
105269
123014
154191
32082
50857
100772
40197
49245
124010
125110
140303
39771
39789
86339
125115
89013
90096
125140
157152
47376
67267
64708
106843
118065
31795
46447
129921
31762
56471
78685
58581
70866
122080
56895
50626
51148
97165
97165
112506
153783
156975
52036
75295
84218
148726
145652
31760
58445
83105
107381
42289
42323
92095
136233
31770
99461
104123
125049
77831
106908
107376
41381
46023
73780
37943
102656
151263
39776
98352
109706
63139
86323
89195
71587
79779
140496
34618
51409
103944
63797
84476
124535
53868
51316
109757
104599
39269
76526
146365
31775
31780
31790
44984
92507
40858
40868
60927
119052
39002
124948
68123
93764
138334
113685
38663
39269
155806
32921
102491
104244
130317
130354
44174
44528
54621
39510
49805
108320
142219
39032
75814
97914
131830
32049
61871
62087
62089
87734
87916
49146
92578
126098
89024
130130
130354
45572
66758
83871
37028
78044
78181
65969
78030
130644
138386
41219
56115
73573
93100
72355
73030
91230
105121
80201
142485
123526
130976
55427
108459
113591
135027
37337
39684
85007
115648
41524
73036
84160
91765
91799
91832
157204
113278
141241
157477
157479
73279
86173
92722
151470
80123
99241
57349
70341
83153
147749
35589
33903
74644
137877
35955
77789
139205
31813
51164
98205
135769
152815
152834
37544
58904
69187
32289
74242
88475
105172
44718
96607
89030
91134
129184
129595
61948
92303
100516
79516
80030
122202
32211
151569
68710
68875
79934
100639
51247
51303
129734
133279
155062
42921
51415
83823
95216
31823
52198
140700
42363
80716
157579
81403
36065
56665
127661
32388
106472
156914
137391
54864
81588
105957
31853
113167
78554
102409
102434
102462
35108
33107
54185
88201
99836
33731
106274
157521
59062
83959
92272
31844
102446
104241
147131
51706
66326
149481
62204
124111
153756
157071
74032
80459
85039
98563
71131
82548
134971
100115
104551
149874
37819
82433
84614
52429
58487
149791
154859
71133
108931
117222
65375
78555
78557
100189
89039
104241
53379
79143
89996
115016
80547
157173
80108
98188
98722
38818
78650
102195
103869
60283
71548
72299
99201
67414
97846
110200
135906
31859
37046
31874
114319
64962
103126
123971
124067
33256
89036
45810
143161
154196
155398
31858
39205
35054
138494
38437
63300
115139
37089
37886
100085
105655
100802
140674
46545
71333
124679
153021
38003
56719
80516
89150
121697
37089
128608
128613
66169
107087
98475
98485
114709
128613
67274
97542
98498
147585
59603
73519
156343
100823
127135
39915
58527
135361
82827
120978
125383
126740
64222
96748
115597
122624
31876
46320
82861
97358
148052
53378
156544
41234
130578
93049
132669
56638
57927
64222
96748
53402
69280
134156
157993
82465
82817
144621
62154
81972
107636
144995
31983
155080
31899
45572
69850
117421
31887
31949
31900
141300
60875
110584
157982
106810
111271
112028
38599
100104
134788
43182
45503
101384
107844
37900
76891
31910
50686
57669
121845
123274
37132
55769
142881
37069
97044
130901
142796
37113
100104
124590
134504
88733
108691
151228
64071
104667
31904
136076
148654
32203
71885
84268
47159
48744
50651
77364
37957
140368
148366
67609
73378
92177
99241
52282
140364
106283
128923
70449
74154
115407
130281
142876
52336
104045
72750
111337
111603
138111
79392
82503
147107
32006
43579
134215
38354
61543
72446
82954
127055
44496
117357
135855
37135
80772
124104
35285
44494
98104
44526
64522
65747
125032
35086
87471
63377
80023
124104
59071
67924
106646
106649
108409
108410
143400
150287
33014
64525
73013
31927
31930
73055
31929
101982
115594
51421
109741
31930
37137
105652
49205
54674
125125
76687
59824
107261
150337
150767
121609
141167
72806
84799
122079
142453
44447
82943
75632
155983
40880
56526
72385
52749
64989
68663
87417
99336
114724
115409
129810
73837
79764
79928
147865
32056
101900
125790
54971
73061
152703
32765
62343
70985
98070
51229
55343
81628
38285
81973
133765
144160
68642
90213
115875
123117
46557
49152
91171
96133
105492
109985
76641
96158
133263
47515
61884
56453
77239
77320
38686
70647
83155
96154
72774
82661
138967
38720
41362
63986
69541
72138
151389
155271
155273
59079
123565
140067
79834
123425
143142
66046
83469
85392
126610
87044
40788
87717
132318
93508
95596
119066
119073
34279
59007
39739
89091
114688
115409
121387
133074
147080
37338
37869
78126
148452
63400
84871
102214
31983
99409
140667
34598
45625
103727
135033
57118
133074
140396
105289
105292
139593
67895
67897
121521
158011
75652
111982
156271
31980
107570
142879
124292
149689
150291
115602
125286
63022
88879
142249
31994
78444
79261
155087
83115
83822
142835
39678
39687
77254
90975
46477
75433
127099
127134
112587
138243
143086
37705
38688
104377
114713
59674
65371
110780
124842
33425
58313
71874
140187
40425
43644
71795
152511
32913
48304
63041
32901
39815
73501
143432
48796
126052
37886
89052
147586
37184
53267
135198
137276
53267
53323
71069
75759
154855
154863
88948
97259
102827
147498
62209
96634
98568
124765
45615
80071
103883
154356
155721
117745
119790
138920
145705
108567
119887
135196
87040
43595
122931
125863
43596
103085
112177
143920
45286
91924
103389
86576
88961
106359
75366
75375
83050
100056
81860
100823
42647
54484
153253
57941
76957
104522
87038
146710
155953
70374
70396
108607
131783
32853
38845
65606
129955
38845
130827
90858
115478
32032
155611
104845
110032
135094
67056
67089
98267
42331
117230
43077
47207
123163
93413
113543
121492
109378
42110
43588
73729
81425
127681
156903
49669
75713
32033
32034
56922
105007
127191
146707
51162
44991
63754
83153
110151
32047
87337
45072
61888
142645
107281
119676
36468
117087
121464
37225
52279
63373
122263
89372
90854
147200
74514
137651
151724
42811
142059
32047
55392
99148
32949
114551
123612
47530
92291
110467
131687
155961
95844
96897
70663
129877
144093
148403
32066
125634
125642
32251
32741
39736
100008
148416
57118
129810
149349
70464
85367
118146
46440
54284
98345
32991
47316
32797
72596
118038
54437
72955
156519
157028
59419
108466
155153
32074
68217
151345
155273
36559
89130
100769
77735
90088
114728
56923
102203
115380
96458
100388
140436
50434
85135
153681
51043
54198
77121
123259
102256
105486
115110
32808
44790
109627
121613
32856
39324
86938
143103
143116
151389
37206
78159
89464
157006
45621
59730
114582
126760
114627
123391
127930
32490
101968
104407
67410
98219
143300
149679
32494
39056
143194
154389
35449
69723
106874
85765
119111
37651
45554
132616
135176
92729
116229
141827
81688
83936
124306
149971
43234
128431
32212
32223
58854
108652
134537
78069
74936
101239
148107
37221
71612
101759
45111
155568
42750
43591
108581
88323
101969
113900
88811
128019
35338
38333
101921
141358
52800
128023
32128
104312
74440
75866
113402
32131
84830
89912
110950
38333
140389
46200
72267
45508
59143
109514
76532
124610
135525
57170
61813
66283
63246
99091
84265
122709
124610
135526
59507
63573
102945
72676
72677
83253
103075
93777
118320
138298
147505
32123
63396
78575
89100
101664
139117
103540
109732
68361
115712
122320
57466
83762
35338
79124
101914
121537
51604
85943
99959
100797
57950
137126
105990
122184
135620
135972
37611
37614
52964
104525
149181
112278
124523
129630
137029
38683
127998
129404
66501
74190
141941
46838
98065
70780
122809
52963
149596
65040
83732
124049
65039
65398
147402
147692
32768
72655
57971
96454
96455
32486
46624
80320
97560
32800
40220
56342
123442
32146
32153
140448
36418
147204
32143
45095
57035
54010
60096
60100
140413
36306
116223
135850
32146
32149
37516
114808
53825
56482
77825
154895
155456
85396
136548
147581
84412
102222
140453
63756
89125
131600
72788
73244
32153
108839
53810
79938
83642
109601
34412
37200
63756
156180
57080
77272
98999
52283
63755
140447
78215
155706
46436
132411
157914
32170
100686
104943
42582
106693
132124
36400
44463
104513
35784
60905
125637
32364
50433
98771
127711
32179
130998
74079
125827
157687
62524
82710
124428
63172
110041
136636
79443
94487
112958
106875
113440
73354
92124
155104
51023
63424
114833
85982
130998
45319
73425
122904
38462
47959
47962
115744
34228
34453
100650
100654
32179
34034
36285
53663
117374
36034
36042
104620
129608
85264
136144
143519
65774
73120
141970
78615
78805
139360
141744
40169
84722
35492
51753
89463
155634
32337
37197
37202
127712
94483
99206
106333
134831
50435
114803
126010
133294
43647
64964
98240
148964
54498
64164
64166
72611
82606
150608
85207
114808
126010
106904
134966
32680
66581
137146
151020
62590
123889
131852
149023
82606
59394
63468
149184
65232
110733
141559
32200
89119
32263
58616
62343
57728
148170
154350
156895
84404
103890
32313
52452
106096
106111
135915
46631
45330
59417
80348
98398
46634
47476
126725
146359
47208
88397
110724
83885
84269
122186
61771
63344
46424
96443
144042
153811
32377
36298
105560
114801
122337
32215
140450
87158
104588
145057
154693
67041
83459
83546
132529
32226
44298
146257
32635
66233
131926
132020
44338
84639
84642
99303
36644
60446
152043
39959
99068
142987
32228
89162
128420
132121
53637
46081
123419
132533
32226
126049
132194
137895
36489
103935
140645
32228
35975
41394
130122
135743
137151
126049
32337
32364
37490
115576
44919
56767
91356
97338
120231
134766
32254
100484
104570
128565
61519
62379
72777
127419
91287
128114
131369
86362
98769
127712
130253
63623
99423
104369
47438
115662
149700
157126
84398
98683
158142
158149
45116
45126
55752
110170
33090
100472
140740
140744
32790
36823
96487
58865
70049
73717
64551
109649
158136
66289
98631
122671
158018
58517
62134
157916
32260
96459
103967
140744
32258
32261
54025
78161
100493
45653
85381
110312
35472
55901
76764
134890
134894
95418
109081
136847
39885
54025
130254
115735
116095
137561
116576
129489
44567
141638
35878
65236
65241
155386
33105
33143
78329
32280
44098
46841
105427
63418
157035
33360
119121
146302
41118
75930
87921
63649
127125
43769
63475
83101
116154
140931
114775
155037
37232
44098
38479
79943
91377
32952
43054
43071
72953
50114
50646
101613
131734
49824
83157
138434
142679
37206
126312
127812
153280
66953
98195
123878
151444
50153
78450
95428
139654
127138
141128
141129
146454
37177
43787
89463
49929
94183
104534
143479
39913
60214
83609
121904
76985
150076
154435
96956
142408
96949
110025
86004
64282
65202
130758
150069
82038
121866
131415
70476
99044
129377
137179
41214
41401
132315
157183
32293
157011
128636
144440
157184
39914
78071
155037
60788
127908
127922
141389
32304
51334
76511
144756
35887
65957
98145
124185
32303
49063
118440
118502
69793
78462
100899
32304
51334
70380
119040
118773
138079
32309
49060
118441
109079
33399
105891
105901
157893
32309
32312
148516
45875
98883
104951
119245
97097
98883
104949
135936
84511
64077
110410
122453
36797
48337
63775
49060
32535
36409
81652
84605
84879
136610
33390
97496
126181
140476
33618
48592
74051
150694
41310
57511
97390
147160
70381
140747
34709
132806
143020
35333
54404
99499
137775
81256
128433
39286
49712
61582
138723
113887
142462
46452
46683
89477
145241
149772
37177
63426
50694
112051
112088
105619
63458
96451
100324
157006
32347
155937
70057
102253
157998
47553
54088
60655
149974
35056
102433
44271
60576
89203
151580
37174
89207
134944
88201
110338
72452
89311
89317
114929
64633
78462
78666
100901
73707
87198
119946
124735
56283
136470
150363
46545
98338
150588
32357
82998
119040
135109
53292
69669
69699
142887
90484
98896
39875
50510
32357
61547
114792
154768
32356
32359
38700
100591
32358
32359
36738
63939
97953
147046
103171
132320
43830
51334
148527
37492
44080
135417
155970
89458
98771
101720
131217
63695
129796
96320
96930
153351
154214
33116
70033
96560
113883
152618
43349
91569
43933
80600
124087
33273
72701
106097
79270
89394
63489
135211
32378
32389
135207
39624
50484
78128
71013
135659
40841
66453
66524
111622
71600
89625
90079
154983
45887
85267
110554
33567
55162
73197
78451
135220
38480
64555
86331
97363
71598
95009
135160
154683
51222
96236
97005
58656
71596
84225
91985
91986
148931
32413
146641
96169
143249
92620
110179
139097
60832
62079
117906
84691
34872
81407
91712
132530
145881
32402
61479
121956
126458
126514
126526
57915
63508
118114
41535
61963
87928
51962
98690
122852
150023
121954
121959
126527
156319
37282
89159
121959
126527
41313
55434
89239
104294
60764
62745
63616
85488
91753
91951
141730
51601
110520
123793
123926
45904
61495
146641
52895
82299
82301
69255
71318
32416
126422
95452
135571
153870
33863
47525
59346
111787
43611
61479
152531
58217
59194
77401
149828
69646
118786
51091
110061
149930
72529
74186
92190
99171
43611
32416
37261
63698
127584
43968
63966
110183
124852
41236
87033
32444
155968
59007
117547
132927
103402
108724
108735
127376
155968
63523
126571
126600
46605
32425
32444
42131
50869
116872
147878
84827
107736
120818
112655
113148
40131
82885
113870
142984
51647
71342
118424
151304
44711
98195
144111
62330
97884
148432
156701
65752
70200
112732
65285
96928
128290
105828
155616
156435
68212
70656
111450
133354
91596
95100
99948
112667
112707
141918
61823
61829
130487
68732
70770
131349
46107
59618
118795
154951
77522
68640
72507
77102
106689
138774
57238
102687
114874
32989
54290
96409
122143
147593
150998
48165
59593
66276
32465
78631
98328
73092
121382
66850
66857
105679
85996
110728
38955
65771
128003
92216
129371
130202
62733
69009
71902
59020
124972
135080
157199
98712
136577
139233
88658
150556
97900
134977
149658
102687
131359
140525
153183
103231
131780
135587
34519
78480
78882
140540
80302
109688
145893
145965
104282
130730
56668
88621
100015
111545
32472
104155
42211
43341
48106
150760
67566
99228
137222
32749
33324
122710
107501
113886
120271
85604
129771
86782
106240
129771
32493
32497
63183
63303
65986
36912
52112
67913
109298
156855
33984
71396
120626
134183
85025
109350
136343
54014
79888
51309
103866
106368
43190
108146
149143
61228
97916
124289
129110
61477
67140
77270
154567
58697
125488
106946
154361
154708
47000
64606
73071
44305
71735
49810
87111
32492
32502
83734
107678
32503
138482
58650
97995
152387
82376
126477
136995
51343
110788
143186
32501
45856
92208
118008
55216
108083
62716
103924
133731
140660
89240
136995
102475
124443
158058
65543
123447
56445
80205
124532
60512
71128
122378
153297
44022
65422
148716
83257
98676
121712
47396
148488
123375
157194
157200
60439
90391
32521
112607
66029
84314
109904
37471
126565
33503
59000
108119
35466
44839
129291
57061
71277
32613
32753
59660
35014
57926
63516
95327
155109
44867
112994
138637
33031
89428
126600
98870
99131
99137
32529
130577
118230
125593
139405
145587
44553
53795
72628
144878
149832
80261
89424
95324
73355
92206
126974
32781
155822
64998
115981
124148
124190
32781
100776
32562
112540
57217
113191
147432
147433
82351
95023
36950
100961
140632
69552
78755
89250
103906
32748
122541
140208
151230
58717
126376
136781
148504
92401
92420
99580
56972
63548
96773
33288
33821
149980
139847
147296
33330
59487
132731
157290
90317
95732
39077
53052
138503
69255
71665
90319
91204
67753
83432
84017
96775
63708
84493
124913
85046
124656
133941
150880
74509
132138
32562
35018
78786
82042
112725
73196
140042
80168
80425
103269
124615
135966
67741
115034
63693
100449
42509
42917
44838
150563
42193
59603
84440
144841
41589
42504
111388
137869
46403
46430
57856
136219
50682
82361
126624
145282
32592
84633
157437
67682
84913
144828
149788
37455
69677
69906
92726
56291
101304
140533
46054
47572
65573
157041
64978
95459
54550
144115
147476
78796
117833
124796
79928
147864
43158
45273
82252
83895
149299
151441
40389
57799
73357
33152
39343
40389
121418
39779
43612
58160
98206
32592
148688
35827
35834
97619
149392
69547
86217
104945
63556
32591
37467
128653
55331
68011
73807
119110
81223
93568
108592
108593
68813
70234
150720
51077
86426
104479
76554
32919
52384
133816
34850
100204
151729
32614
72619
32605
56291
140533
45430
45771
124119
148515
60179
82570
83235
32614
40608
57087
72578
77196
95762
153231
83401
96009
131736
156348
57370
91891
133435
38600
105962
117670
157116
145493
73707
91669
111510
119134
62267
109337
155361
59626
59629
72658
72660
101274
129969
32612
63567
104482
63567
63570
89412
101288
126662
32864
33027
75431
146616
151085
112160
149355
112520
138718
32848
91909
100207
32629
53208
147245
32629
62399
121618
122711
46292
97830
119547
126441
75493
95406
131992
143712
43603
45813
148827
150687
52590
121618
126793
140561
53212
114715
127893
141356
101283
121308
140695
140696
78140
130201
103979
58919
73948
80160
80577
58933
66917
83407
67509
80157
109106
143075
126546
127636
36415
36564
126818
157742
43915
32640
52248
100693
128640
123708
124302
134936
60546
60592
98346
123575
36640
52735
32643
102260
105709
135626
155648
148777
100693
130201
47203
124837
59552
72910
110016
129072
50495
89345
129752
44836
48104
60208
134891
55198
155298
32651
52561
90634
116335
116403
116405
53211
32655
32663
81868
141014
32662
32770
128503
32658
101067
155073
37316
89305
41616
52321
88288
131912
32667
79407
128503
97777
150241
37322
128503
133780
61554
69416
72546
102137
61045
76965
106702
131634
114955
130997
32664
141331
141336
37316
145949
89858
115197
147978
88860
122544
122546
150241
52252
62057
62062
88142
145945
148285
38811
71962
106370
32690
37361
102279
150293
48627
84652
128050
33057
33060
115053
39090
102425
151283
33103
47788
85001
32747
85580
91678
103448
40430
60338
130840
43349
105816
48623
110996
46283
98439
136196
52746
150106
54336
148341
48291
72850
124296
45639
140301
32696
146061
32710
116827
128436
137391
155152
134922
32747
33073
115418
147409
150254
35285
94553
94557
45511
89824
32702
128223
32704
32710
61455
81271
116827
128436
57836
60390
73300
46509
64038
146417
91858
141836
45864
123927
132723
140984
50810
62051
67555
73392
34477
114190
114194
60084
86532
100582
33093
80766
80768
45189
101159
51080
72824
140128
157369
61163
89335
89336
63890
143340
63900
77267
85188
136393
71821
145420
37226
70906
85757
92764
50891
50962
98333
33022
92912
155312
56123
108656
136808
98264
123318
123557
149006
62992
65993
80533
67164
107248
156959
32745
32764
115150
66744
102935
149267
46980
46991
57134
146441
35680
38751
112805
127245
52574
88480
61163
70575
151927
155299
59955
59959
118151
32739
32745
60865
60896
76855
44957
58256
128838
147992
79977
95937
141976
69528
70572
147995
32737
89318
54463
54902
85376
153354
62028
139032
139255
152763
52807
70036
37365
85946
117070
86167
92605
116997
151527
32764
144673
60042
85041
98529
144350
58689
60042
85039
132888
116867
45248
45252
47704
71231
73635
92374
106237
151266
37361
104272
122880
149940
157333
46491
63157
76867
65292
95665
154496
85949
89322
102100
150279
32759
78113
104269
32864
66537
72439
32763
114934
121778
128681
58576
58599
36263
57321
88232
157647
42794
97164
106327
38525
143241
157349
149654
53941
79769
97937
32963
34656
104269
33389
98301
114934
89327
151849
62341
63589
33406
61129
81864
114960
32771
70250
46838
139858
80769
109796
79407
140611
153335
37041
52298
53194
33051
85006
153335
34635
45188
45190
149959
46231
80350
89328
97876
104147
49235
135482
152641
60278
65122
143854
84615
90837
92141
35001
105403
121572
121625
33302
71764
64436
67405
107092
156691
82858
135903
156981
87140
153457
38951
113325
121253
98237
113327
91921
125065
32792
98886
107305
32795
148362
155878
44915
110266
150034
155459
74098
103054
49069
117666
57279
58942
119590
121161
39314
80788
111426
33941
85379
135248
72612
100353
40722
40723
151751
80745
132149
141262
32809
46187
98083
131063
135359
41952
72656
120180
154146
74195
121937
141388
36967
45924
124016
32811
64155
32812
32812
140920
151485
32825
50492
81861
127304
59364
122446
124507
148361
71171
118137
125346
132308
33389
81396
114947
130868
34148
39939
92784
101256
32837
155068
98313
144957
70270
142310
156439
39619
76264
106753
42955
85596
115019
38739
38740
38744
89717
99170
108587
127007
126323
126685
136004
140462
62895
88635
34356
34836
95543
126655
58937
58938
84189
155296
32836
158123
40100
71866
105689
63614
89866
97880
128681
39787
81654
155068
39664
127125
149388
138249
147346
67342
67343
100023
149866
52807
127285
34945
65609
110051
142622
39674
62734
100925
137358
34265
78121
81742
45386
48782
83555
50277
144943
144944
146553
32867
147346
149240
74743
86746
32869
50077
69786
92844
115338
89370
146457
32868
105145
140996
90114
114158
38959
65184
65575
135091
65232
72444
96546
121323
121345
140996
32865
87556
103766
110441
123936
151164
39460
83257
98675
36625
52499
37737
40094
54817
54820
86856
111460
151869
37424
128195
129955
83854
148750
115342
130444
156013
42602
44687
59792
66814
52496
147357
103766
121323
156013
147357
85515
90004
130684
32872
89685
155474
114175
147381
124511
125117
150501
56726
80702
118260
34007
111824
128195
129955
32899
59631
89078
125025
36981
52938
81422
57507
84362
98011
102673
91094
98443
117437
156378
51625
56777
74556
89763
51114
54110
121021
141127
58058
58063
122246
124381
71585
88776
90016
140069
32890
50703
60411
105165
142600
156138
64584
84398
158142
38925
70189
142515
146041
53974
73169
132854
59883
154969
49087
53114
117527
126805
57447
121244
153741
32894
39218
70225
37042
131377
142056
90676
33556
149780
103345
108520
120775
32905
36971
36981
134932
32912
55818
66973
150098
150105
70864
111310
152577
60016
70837
143566
149755
86015
111307
146460
40828
62466
64661
77320
129923
109899
149921
32908
88446
131537
32911
129956
140662
60309
124661
150046
44378
108494
105145
115340
121379
88975
36482
37411
115340
128192
73505
88851
152595
47315
80107
106241
84085
135797
149119
78273
52505
156475
32923
52034
33193
102193
36608
122956
154919
62034
119483
134677
134680
44909
60057
75120
92458
151727
43221
90817
144064
50931
51071
57649
144207
39133
40412
150691
32942
32947
64663
99241
124508
150767
91090
103329
147839
32939
117069
141174
32938
32947
130659
32942
53314
91144
32941
32960
64259
131552
32942
32951
33059
99075
128390
33519
121775
128502
93133
37342
106659
147606
59508
61645
67770
46127
83719
84069
44915
62950
90076
34681
89564
146870
150373
103178
148887
34274
85225
140165
149218
32954
155090
131559
131808
32954
37423
63579
81518
72230
150073
56207
62965
70899
66841
137761
85715
86967
104390
117326
37450
55703
73361
73621
33392
33723
35116
63579
81518
101041
46434
97850
109748
104271
140615
33008
33327
57797
68262
82518
91274
33006
44804
70567
76160
81652
86459
108955
129774
63577
86447
86459
70566
122682
32981
115304
130046
132857
39612
39617
66147
32975
43574
46677
157591
33263
43557
98781
110758
110759
124454
157552
45022
45024
73043
32980
32982
33189
106109
33066
33657
49048
60928
154586
32997
103938
130207
37295
37296
129970
78461
114912
64114
89838
124868
136367
147343
34532
90674
111822
46041
92121
124872
52506
93446
93455
150758
126798
129971
145580
150138
85001
117335
117791
37295
106104
56668
56944
73993
137196
140693
140697
40886
81036
92743
33008
33015
34463
60511
82077
134827
46376
62163
69758
79735
117075
61092
74277
72748
154990
33013
53220
130092
61144
69528
147992
60362
73355
80331
118024
33028
98488
92050
105483
33013
100713
115036
106192
137491
79427
140547
64542
110205
33358
35389
44496
63415
72692
74197
150052
65863
121192
148645
33042
117741
34169
60322
111060
135357
33054
33327
44953
97650
126992
37473
155102
91979
157524
46184
83091
96702
152003
58117
72262
107315
70598
34441
33030
33479
33908
33723
33726
34397
103962
61172
80133
96475
123586
58788
64099
122689
58195
83907
87027
100688
150154
47078
125107
150475
156882
33074
33616
34123
34568
47414
59536
85566
136565
40204
44788
73498
99277
99280
124340
63735
72104
136565
136566
137293
33336
60193
73792
120702
33046
33066
33228
37263
126564
147605
34466
88557
88564
34172
54586
73944
116002
129187
78880
153361
54674
84412
85350
37337
129974
153336
37267
45603
140719
51658
54899
33066
33346
33387
78881
33189
81695
115304
52987
48364
126220
157983
52277
39883
56506
108734
131380
70150
107693
110812
41824
57908
57929
136587
73203
89460
140432
61171
63660
97880
127043
33344
41327
45567
104271
117071
148636
47853
99193
109803
118021
102234
134111
123598
115646
129984
34073
34127
34129
118895
145727
41695
53877
66004
74687
33082
33109
33136
34300
96795
48839
53724
72865
137456
40727
100187
110342
143722
98561
100059
136676
33094
33283
33438
34420
46633
99849
150843
51327
52264
89452
140731
66004
74687
131217
140482
73875
110906
150430
150731
83028
134574
147972
33090
63732
78329
100437
36273
36276
48565
77900
89283
72640
122574
157032
60335
137435
137452
40542
124939
33102
33210
34251
33105
89453
114731
115460
57324
57495
78856
135260
33431
99856
119004
74138
118289
126065
150603
92614
99976
33105
53876
103967
33164
63772
33109
33112
148351
62269
84995
73890
93031
110063
101746
78128
80335
129977
33172
90654
33493
35487
127518
33430
34311
37322
101054
140616
140678
59814
73367
136890
33120
33217
156755
33164
102193
62151
64153
153922
67398
109954
126995
143640
33118
99887
118274
57295
144458
37490
74673
81408
43263
58330
154172
34311
34423
92534
124620
143215
33135
33141
89476
115112
44738
44746
59003
43584
60255
111842
111843
96394
124187
124911
133627
113161
143347
33392
33692
39320
96733
106890
110792
46398
143415
148873
47374
82364
42813
74335
85533
122153
43099
131286
54730
126065
131372
131800
135699
37525
102259
140494
33182
33457
33853
43394
89147
141330
33145
54650
151933
51449
60847
65842
48787
88221
134818
33143
115087
115088
40185
40261
58956
37525
114732
51102
56455
91730
118841
126404
100431
105486
127750
140436
77486
120520
125255
33266
55171
75410
151179
85473
99058
109076
107036
122784
64803
109667
57799
99743
124914
52663
85040
114805
115113
148941
156976
33466
33886
33887
33904
33319
40264
63070
116345
112616
138491
127504
132529
143137
146001
40669
84024
84100
117633
123428
143113
43832
61308
83863
135521
45075
100379
59306
64099
122689
122736
33613
59818
92618
59704
92571
63458
85995
115109
33184
100324
140757
155632
52397
85701
92510
121168
127631
150578
33179
34772
129992
66112
99836
126140
130717
140387
59321
70513
119558
39865
113377
117950
48103
52956
60279
139135
79198
108654
132166
150661
62465
71097
84715
78700
126117
80506
117875
60286
97622
121606
155257
33183
33199
33283
33213
33488
59142
63458
114829
127733
131495
141712
33333
33533
33904
85275
133236
66546
150569
64327
104208
54168
72461
77185
77777
99287
108119
140918
42119
57163
40009
130082
123081
154528
72901
126158
52820
86692
91250
33199
33483
34264
34473
88328
115708
115802
33298
33487
117864
141732
147012
83660
96685
148689
60122
83831
111910
112442
54040
135070
118103
149617
36913
36982
125478
133491
133664
92214
110299
143430
39994
58948
96769
106761
33459
99019
106552
136956
33217
33438
33543
33266
33364
33504
33726
83933
110511
122829
33490
34264
137176
58195
148987
153461
33938
72967
98665
121413
34423
138780
85814
90562
125775
133352
33328
33477
33557
33726
44122
116613
99351
131497
114708
117351
48696
55571
157601
63208
64647
72414
150607
88753
130264
33388
78201
59185
114533
33251
33344
33571
97962
140014
150808
62984
81523
83390
34675
45369
140209
42705
60183
85725
125227
33466
33899
33987
34903
37976
140157
96565
103458
111480
111505
36101
47122
88318
135102
41616
64057
131805
131908
33642
33887
33904
34396
40153
40175
59778
136660
46625
64235
155680
55034
73436
128199
145590
45120
45245
99613
64520
64522
149890
155754
54153
60256
77454
152339
65489
98263
104928
127337
131267
42259
88682
118777
126435
40572
54526
86454
42270
111100
117829
33659
33662
33670
34912
63302
78056
89072
33256
35170
95715
119836
60088
111165
56622
75742
142437
146547
45117
84789
107497
110089
150947
33504
35507
55171
93651
55153
138207
46569
117945
135351
136410
42343
107563
150721
35177
89036
83865
85446
120891
135511
33328
83685
87636
89046
102392
40133
45843
60198
99765
54056
113966
152094
87633
33388
37587
37949
146391
79714
87067
45871
135813
51291
71199
80669
125081
33294
89027
106023
57378
89867
95697
37559
46015
53710
88996
108418
85185
151573
108611
108677
129773
72540
105870
150121
33488
33751
64508
98978
98981
136460
58758
110038
110044
122119
33821
135733
139574
140265
47704
83979
124823
146169
85096
99085
73276
85585
134435
51825
88017
88346
33294
46015
63282
106355
126573
127067
114815
135963
146861
33313
149885
156171
74891
98958
100420
55380
74840
120124
33853
35460
35476
110314
121112
136889
111274
33336
98311
121400
71763
33328
33878
35570
122236
33311
148904
39791
74572
114952
45734
114238
123521
149450
33405
33609
33786
140209
81694
99588
139867
136785
150165
34818
126430
153375
46224
66533
92795
115026
133007
133273
133274
64441
131072
131256
115642
147364
147381
149223
52971
88989
89005
142631
152955
62273
72196
110934
57463
74231
140866
41780
73183
135759
148114
44075
56939
57464
72710
37035
89520
156688
61081
76867
124947
34362
74323
111260
150635
60833
82002
119264
119265
33468
35080
34535
125154
149454
66513
76633
132735
60561
63970
65287
109689
38017
88684
92373
33583
35608
35652
33339
33673
59535
66556
33952
40493
40634
40636
47295
33344
33387
33527
33857
124346
146236
149040
33342
92001
153082
39703
78370
89005
67964
67992
124997
47735
70426
149416
38373
88982
125049
130367
33672
54615
86148
119645
125689
33468
34466
34911
111215
135760
140150
60683
100536
39705
53475
80859
33500
55312
84987
127327
91218
96860
39823
47024
56857
149614
115730
130367
37333
104275
115522
77643
79459
116944
152674
64552
149612
44977
51043
82796
128988
33657
88544
45735
72859
72871
151472
43275
114750
59355
75530
121146
132321
57497
108686
44662
59943
125201
33717
33723
35155
137250
143344
33820
35332
63145
134199
33382
33930
35370
140209
75263
93810
78682
124826
140261
63214
78192
124682
156438
42907
100124
146990
146992
51680
59059
140963
55380
110150
69165
34275
80593
80690
49307
93829
126063
151601
140240
143327
143331
155155
84048
124546
48015
57526
145662
152314
64825
59661
72439
109884
157023
35362
103585
109156
46887
97308
69135
76763
85157
99572
60150
63560
107777
153833
143345
33415
35538
151289
151323
97866
133782
97495
114817
66189
90046
136487
143258
33411
98988
137233
54576
61829
130499
140511
62987
123309
154906
71782
84751
126683
36704
46123
115274
153432
98012
130657
40240
45437
83868
39207
60041
157173
61965
145937
150708
151149
64221
119359
54455
64796
147450
155157
33589
34080
34675
89384
105536
76975
132597
157930
44445
60507
86295
87039
45123
108986
111798
79550
127943
127947
33723
35058
35067
55802
33414
88956
155161
50519
76404
88954
33861
33873
34385
68278
124464
145615
33440
33960
33964
34145
33420
102981
124323
127949
40570
63188
89550
33421
37764
58685
128310
106676
122325
122344
33492
34426
35451
35467
59462
97077
107198
157800
62032
140222
76404
88078
115190
40483
48066
50543
151057
125300
137256
54713
58202
143728
149590
33457
34398
138601
99495
127037
138091
33434
127964
128844
33441
100088
33441
128117
147986
40559
123840
143635
71636
121962
136732
154289
34426
90011
39774
58545
80213
33446
33464
117309
36943
131265
42297
54641
92396
46186
46195
46202
135022
135037
143523
131627
141641
141643
149033
33964
34552
128807
33461
34433
34827
59887
60351
69739
142925
54706
56254
47140
84566
129153
33452
38630
40485
66498
69931
126263
43959
83177
120709
108856
114816
115097
57279
88994
99811
59142
123751
80455
85691
157305
53586
92356
58942
73828
155527
33462
34147
33616
33617
34760
130218
155799
34178
34831
146796
42126
55021
132354
33528
33533
34268
34269
73126
111964
33548
34222
61081
119231
124947
136034
63923
88324
33478
33498
36811
59102
41693
43496
133376
150125
47795
119341
120515
139590
36774
62280
152200
40155
103198
155709
106177
106181
110597
33479
34244
113260
33495
56331
123790
33724
34225
41223
57166
131999
46184
125272
129175
141725
33729
34247
86647
112398
127778
36219
141777
155743
35194
105056
33751
34247
54594
34252
35267
53727
91891
133435
33535
35206
35313
35207
103147
103148
140136
33493
33850
33853
34300
59845
118366
125764
33498
52612
64162
88536
33499
36850
99974
96824
123788
37973
104183
130695
33718
50870
132895
50781
73106
100440
99287
34243
35536
66891
116377
124991
129039
63112
127993
155170
40974
114595
121200
84957
107482
63830
105054
148380
155170
46809
46276
62241
62596
77023
99268
47736
58356
92001
150449
34136
47466
53897
85503
62953
62985
146366
89849
155717
156711
75826
109572
36301
157984
115651
122251
38911
71553
77287
84979
87431
137956
40506
79808
111888
116243
102282
110940
34871
35502
35507
35508
100968
132394
34874
120923
33871
34059
34378
33886
34387
35599
64076
98807
140115
141091
40586
65861
89593
64812
73091
110498
152152
43933
59527
73763
34867
42207
47022
72990
33729
33924
34264
33551
62422
63609
50801
157398
99024
115447
52490
63079
65861
149767
63079
86289
149295
78089
87934
34454
34468
123858
33655
131552
134549
92186
100044
134734
134751
85636
130335
130886
55948
92339
109399
132096
34361
34569
114224
71110
72252
136782
143666
54662
73104
123753
36914
143318
151293
88819
104042
115232
71407
106114
151954
46582
79778
151296
55418
105756
33878
34497
101443
62322
66351
68654
117923
48146
80746
126229
149988
126143
151673
151675
35383
147023
155462
42383
42393
123090
123554
68654
117920
131663
59544
86864
54032
90914
90916
145132
88351
133581
102020
153055
85947
111526
111789
71058
97385
143411
34532
39968
111661
33659
34604
76568
43322
71866
38040
107931
155491
52531
64031
115241
33583
33755
34620
35639
85350
47706
108097
108208
133618
48243
54674
145719
40624
99544
126877
33752
62330
91073
144407
53486
63065
103824
128028
49513
99825
105758
33642
34904
113389
117380
48840
92690
100319
66538
85057
87592
44123
53482
63036
128515
112465
127116
34077
34688
102977
46573
58430
70047
56309
97236
100534
111616
34230
106405
118783
56175
107097
128578
103824
123534
128028
135112
34607
41684
54728
59626
92039
105659
124594
63012
90023
123499
60378
84828
126952
126984
120927
124015
124401
64647
64698
67628
107871
33608
34688
123602
155665
52615
104050
128037
33607
47628
63353
99244
47822
146984
157298
40216
55385
59403
34405
48861
110992
126175
59984
150818
34077
34666
148155
34077
34671
156876
71316
122491
59798
111072
125705
85327
118828
130312
150387
155190
33960
34827
34147
34835
73430
150697
47855
71838
138255
157580
74796
131146
143507
76548
88747
90127
100083
111301
118337
137435
85955
136266
136267
66461
84663
118228
138872
40832
103250
117612
34510
104663
105434
33899
66736
86206
103385
43789
47625
128725
39369
66180
89341
156856
41176
64293
77987
88755
41327
43664
85497
154533
58619
92206
125743
140610
85744
100161
126274
74038
74318
74599
99662
56669
56674
86118
125605
61465
85232
92136
152277
34745
34820
95117
77987
123398
128860
86734
101254
137892
152148
34613
45895
55291
76291
79659
81163
95280
129754
33693
47072
72090
105729
45183
66178
116978
58876
135066
54654
99829
117952
130353
45203
66415
66424
124210
34383
133289
149912
150950
74748
83851
150748
68319
106521
116196
126950
76109
87542
112039
61988
123607
136339
70436
134512
130264
147654
34920
124574
125052
146800
34940
60380
60381
151577
47994
51342
59903
34530
34963
33664
33675
34060
34636
33667
104317
156351
47694
55129
66602
34756
60440
151803
33675
99816
99822
74767
92006
110615
136369
45441
85398
122807
145590
33672
34932
34963
59574
59985
33677
34920
51500
33677
33684
33857
34983
35944
52410
89618
115395
34223
34982
61109
128153
144090
85931
111370
149322
46950
86557
132056
46062
49167
113585
52493
78772
66265
66393
66483
121241
34577
34974
88960
60027
92355
126359
137359
105525
142647
52750
96670
143973
57148
58296
103727
38582
78238
114303
118007
124931
41663
111691
157431
157673
33906
35051
44607
151013
65024
66836
34386
60380
33697
33715
128331
33730
99571
112419
38199
38310
74830
132237
76315
85155
58453
84381
84384
84641
69104
85462
122552
124784
136588
141938
149910
73742
92444
118002
120444
52062
100077
37671
114321
128280
39231
49786
115043
38602
37640
128057
111556
150463
150489
49313
112556
112692
37640
89612
115492
64121
66935
114261
148385
109866
132117
151011
133255
33855
35080
83685
152202
35116
83658
97053
154911
74554
125868
85482
140935
143664
111251
136879
36224
76456
116433
143563
35127
49032
67219
34491
47753
133792
157146
130312
150381
150385
157229
35195
35230
78620
128332
99795
144068
54618
55945
71445
157329
73649
130241
150381
150632
62503
66326
141469
37649
89627
115349
40784
46638
100912
137175
85316
104056
115349
33747
62932
104266
157392
70520
117731
122664
99252
104565
114273
107832
116951
120638
142491
111191
120401
120410
120432
97082
76562
76684
104060
33762
99682
62937
76472
104341
42032
103396
117983
122989
33796
52598
107640
142103
38624
135509
33996
35219
43094
59443
65556
137464
151838
42967
47788
33759
33762
139950
45184
147040
154111
100203
110697
116517
49373
151791
34904
99682
33762
34620
59740
63662
71280
154277
38046
45032
46647
88962
92295
125536
143266
47887
137505
54187
101107
130800
47164
64120
130028
61115
66795
135649
57732
57737
66735
125917
71738
83892
117720
134103
134104
152893
58049
96970
122700
78140
130209
140702
62402
65056
71673
156324
48901
51591
139152
35265
59642
42047
88645
118012
150681
34086
34671
35332
68213
66777
74201
126064
137183
66663
48990
139465
34051
67020
73165
125724
50409
55092
126264
121718
125369
33930
111605
67842
75267
137815
142691
77654
105491
132300
156508
36677
64040
76332
85499
88410
121061
89278
140701
55117
75490
126985
43682
44802
110440
134840
43212
43241
49211
86317
62534
66456
108550
98262
104224
34823
45891
75274
34104
49223
60294
66224
36698
64040
86973
149447
46674
74078
87592
157034
38105
47012
139911
46672
52863
128083
145214
74200
111976
149816
62888
128083
138226
37462
101213
126824
140548
73944
111551
126855
46702
47928
116654
35362
103586
134199
51489
73971
137422
47903
63866
97646
124577
40907
40968
139072
151965
102187
123677
157759
59377
110617
137539
60930
86051
54181
66634
74293
87835
104477
47922
142871
143493
37686
142868
34086
45929
103585
61093
151269
92424
93817
100697
102734
128640
36684
63866
142180
100718
115764
59678
86902
100466
101373
34099
34499
135566
137506
62867
131928
74365
132131
137331
46314
61333
38221
33835
99402
151710
34165
76497
106601
132270
100224
103418
132232
35366
89319
108088
150270
60441
73351
98942
119548
36359
124641
150785
157892
33846
63880
107640
115676
59686
60878
80170
40595
75470
126532
48442
80653
33850
35440
35451
83781
157048
157052
85763
118620
121481
33860
63012
89839
60429
120190
120847
157266
33856
131595
141400
35460
85446
135535
150872
58485
68263
81263
83859
34334
33860
103699
107659
35141
83658
122721
33871
105811
110119
157052
105773
115393
156790
63880
98224
35538
35582
33864
33867
128142
59329
59968
52031
89986
37762
40094
150836
66955
80826
155564
38096
141345
47697
71504
150912
62718
62757
112089
48211
66804
34577
52512
67182
74343
111673
111675
34911
35584
89665
96855
113069
134830
103263
106474
33877
128847
36834
37712
33879
35559
35502
35558
35575
143755
67754
106345
115057
123766
63954
104079
115320
122213
150353
150555
88947
137110
139844
49163
58430
151526
35613
35625
104190
138035
152208
40781
76576
76649
89121
116445
151977
51641
69622
137299
150390
128453
128459
88558
143720
144951
157466
84361
84699
54913
128980
33902
81359
149373
86068
86131
106629
129533
47873
85711
103384
97930
104190
139392
97930
121501
130356
36846
79250
140243
48320
52244
52272
105964
124135
151190
33908
35027
35673
49617
55053
56244
35023
35672
49091
76367
100951
89659
137103
34666
44668
61877
71997
54180
80447
84015
73662
135782
146658
147326
120401
54697
131972
85438
100215
100452
153620
58024
157517
58944
112028
110840
136744
36570
48844
105041
47334
68079
119862
142187
33943
148762
155224
34272
35326
64383
77461
86501
112452
86165
86357
36607
39843
53170
78609
62943
97964
124336
140569
104656
35359
35362
52025
115626
129917
58289
73283
75695
92012
48746
53752
151651
152113
52333
52688
84543
86540
51991
66746
116025
143769
73751
99563
137070
38628
62246
62590
57180
124217
149292
149293
55000
73610
120444
132056
39722
47558
58771
89672
128152
128303
79095
105031
153136
73274
140173
116532
157509
99209
151193
34490
35440
48621
71511
133148
89672
155350
48470
55105
80480
80567
51314
81136
90834
124476
47892
74444
116674
34073
34093
34143
34632
33957
33965
115640
128151
34336
48958
54276
126759
47926
86574
86575
111869
33974
62803
56047
137254
60167
74439
118888
125378
34127
34166
80158
143488
154672
73024
100300
125717
136748
88672
135276
150734
34143
128811
79094
105027
73747
100078
45816
59511
97402
125599
53315
156849
43488
132514
157771
34878
76671
86487
100716
54997
55422
135954
143937
60790
90695
90715
79371
81456
33985
64112
94764
49272
114135
156146
156144
85638
99869
151033
66925
86350
106291
34297
34463
65888
66048
86885
106753
143882
66811
100382
118992
126179
54338
125870
108360
143728
145220
38882
78618
126776
34311
34330
34398
92550
34387
34899
35595
114168
115329
34052
71889
80075
92032
47432
72897
84696
68363
110345
38538
115328
121810
128180
128923
131838
49511
121810
121813
52028
156144
34401
71511
90011
36619
38865
145773
63524
77035
147947
154983
34271
111770
126293
34019
143551
144011
36651
128184
140995
156391
34025
98224
143528
59435
129026
53470
115332
73769
85759
98955
150094
83626
123588
34018
52389
38865
90847
105219
45612
134752
154151
103281
110949
44129
110679
129583
136873
99924
125629
55032
67981
100153
64684
40571
86163
83714
121312
140561
90517
97051
101303
101356
128184
130824
34025
143502
66336
139752
34264
34473
85162
115810
38884
64118
150134
101056
118452
126407
48225
54812
72771
111204
143551
74284
128716
141314
34178
34433
34550
117309
34123
34510
34556
63024
40260
115353
128205
128209
149109
155506
130346
133082
63687
145503
54881
116251
116257
144481
85104
78735
101332
130720
34039
40260
52760
34364
63547
114881
65895
74625
143656
115754
155506
77616
111529
126404
137120
39699
74719
91966
106564
106669
34044
37084
102729
116488
52117
88928
140251
86808
86810
107934
126217
110302
110523
137640
105925
110957
118039
52760
102730
128208
155506
34055
34577
34585
63954
111665
103385
106724
117860
125906
157467
86141
96016
157168
117592
34059
34578
34422
125589
150937
48203
55163
112276
137342
39853
90044
109918
148305
76568
156589
34571
34632
50559
88121
99217
120072
63587
103316
134203
74326
99907
38761
47732
100154
157472
34069
114915
140576
34069
46249
101092
115008
121408
136785
115781
115800
151766
101093
101215
54187
81765
86278
121914
34723
80558
100416
151830
75347
80683
34738
34745
95698
115364
128737
34337
43901
85892
151430
47405
47612
60190
135262
34091
132816
144619
40432
111105
111116
34083
34684
34686
37741
89828
94810
58926
85981
111865
34713
56771
45884
56985
59547
110750
41562
44750
100827
101060
140209
59045
60085
130801
51162
63383
115381
40378
74279
89244
132010
63754
89491
110190
115116
34728
148155
156922
54859
73427
134649
157496
34552
34571
34739
47696
84902
124441
124837
46208
49465
112282
117534
41561
52730
95927
112282
78871
105322
46042
80709
106432
109490
34816
40565
126291
39336
59024
126545
41976
78101
128561
46825
54702
150133
100058
40249
93463
93558
93726
35969
137150
137165
75524
112449
126966
150916
34112
50720
114771
115381
54886
134083
143709
73753
77494
94874
95153
86077
96265
101009
137623
56002
108300
123999
66743
126518
48082
48083
143178
49105
74649
122645
137472
34240
44595
52398
92238
34132
34133
156174
54831
124933
57136
94231
125316
125360
105717
106512
116773
34146
156173
34760
34765
55067
106573
109493
135570
140408
38226
66320
151716
34143
105431
73610
73611
86044
132056
34765
34785
34820
51770
52621
60739
34132
34146
103989
144662
38944
104448
34146
46472
86883
34336
81074
108463
151852
59565
144838
52866
157666
48362
86649
86651
59697
90875
101112
154572
60620
100947
154579
35729
116670
120042
109897
116212
132582
140521
105311
78879
129790
140711
150156
34152
34831
78849
45313
123303
60789
98904
117655
37051
45127
59328
92032
143722
157467
60676
76700
114375
123312
96799
36300
118432
137787
64413
86332
157771
52606
63221
64021
145141
63221
89534
104007
128273
55119
87310
87350
107116
34848
85962
111814
51240
137791
73769
38581
43824
122397
67139
134973
51076
63544
107060
49412
100465
34835
46101
114375
85892
86194
86685
89750
97215
54678
106449
125630
47196
124326
40490
143969
34553
51993
103241
151631
45801
98016
85124
125076
141055
73034
85419
123293
71001
78340
79628
58713
131155
85214
146632
157374
85291
47970
73842
82002
126159
132421
139084
143093
43810
50710
102733
140236
40424
49538
76029
55188
121985
137764
138241
76009
76012
133846
154610
108763
148653
47198
47322
64758
113704
116559
129087
90652
112673
112690
151813
53902
128373
135624
135645
64072
34199
150557
45427
73421
151113
59924
86475
86485
86524
74822
90539
151949
34893
35608
104189
60730
60859
75257
129926
52188
40163
98392
110722
54876
55631
74946
101004
64161
68637
71260
142251
79485
100287
151252
36688
122663
60231
103321
157605
85639
110928
111468
80835
111111
88352
110095
114837
149602
47522
66961
136602
136606
38131
122643
48318
80826
125935
54824
107558
122156
51704
51976
121628
132538
110860
99889
101342
116446
132639
143739
151489
43685
136235
141841
148086
82004
107783
120939
40447
125530
136671
37774
64036
86973
34432
34466
34932
34974
34986
37770
99670
140233
35023
112543
53576
87801
118611
144508
74005
74265
48595
75179
100651
83970
88283
123918
136815
40642
110131
54094
99855
139268
98975
129732
129834
85534
123918
135384
73271
90112
106338
150723
70463
106431
113168
91419
154543
154544
54534
71812
131855
81826
82668
92843
59807
157489
36224
48369
116422
75062
91091
137907
143556
157827
35071
35145
35155
35080
35127
151394
43382
59631
121158
125207
49058
81079
86427
35179
71512
89815
115123
140426
149046
40406
99212
100226
137006
35109
47887
94226
34261
35267
35330
35206
35229
35270
54612
112729
145065
38697
47225
80507
38774
83850
76776
86082
151572
151745
52437
128246
140426
56973
67474
96775
99214
101820
140427
66338
74971
143332
35232
35280
35327
40492
55031
95386
63371
102802
151846
133032
98436
98481
48860
80308
99663
54788
136852
143707
54023
74589
152195
36511
52218
99963
54977
137409
48354
85162
131232
59662
117611
125726
73038
140247
149130
56333
106383
35331
35357
56771
151710
52732
74095
143156
109034
111392
120147
83236
119514
156580
55732
66859
135284
135286
51673
74584
74684
151634
57646
89374
120950
133288
86903
152292
34701
47597
88352
110097
81447
148436
148508
54409
111859
152368
106214
126230
126237
101257
118511
106299
106571
123900
92910
108073
108078
146221
43356
67745
136416
34295
62782
77149
133025
51273
104390
127106
137815
40545
133230
155594
36491
77147
47470
126871
152359
35381
66052
104492
51302
54115
134923
148719
78743
115429
128578
34311
34426
36804
104110
76722
88773
128580
141299
101089
101122
112349
40071
43368
118498
157855
156774
52603
76722
128024
135112
57172
131025
76571
85219
89684
115508
34317
34319
62837
84281
34319
34325
56391
131029
75055
99366
111908
78018
98199
99727
66886
86778
95422
45948
99853
123920
115431
128752
53832
60835
75194
152418
62881
72833
84111
131959
135728
48834
54104
134909
135404
64325
75226
77542
80977
118396
120119
129094
47982
50580
73054
44428
78437
81931
131649
37481
78480
40908
45804
86802
91556
54166
54175
65533
92547
127518
149682
34332
134783
39854
40996
71569
91848
135893
142263
35476
35487
54422
34342
56579
89600
86686
111924
86691
151773
151913
105849
148715
156779
75457
151978
156621
39907
40371
83197
148095
103868
141088
47291
80943
118527
126394
55745
114476
128479
45154
46086
59391
99904
111887
48842
60794
34795
79381
140111
148894
73344
58725
60429
136937
55904
70529
73160
34354
34361
41701
41721
35551
61460
34357
34491
35536
40056
92736
95549
126436
35508
35575
156906
46067
61896
76747
126813
66074
86542
118423
53642
97803
99749
111670
34365
110352
126241
40467
72870
95650
128329
46413
71203
98640
34366
35551
121330
34370
35581
70418
59523
80766
123909
157257
70081
73778
99851
150846
74286
88818
34569
35584
36593
86440
97057
100101
135948
52124
53203
58500
110438
45285
49516
101395
52688
52721
74344
76412
34527
39826
43338
124884
137195
34385
35588
88559
112090
138128
146317
97053
153519
154343
39939
46287
74181
101528
73026
92313
92314
61408
131926
134426
35594
45699
47033
35630
78843
49534
87517
119388
35595
35630
139928
34395
53343
89540
60626
65183
126937
61040
137430
43730
50803
55370
55377
60959
85590
151375
35602
154960
35654
35668
35058
35672
51037
156239
48560
48833
54894
157531
51644
74726
89525
91821
34468
44216
86405
73404
142528
150674
53686
55250
100720
100845
60783
133414
143597
150672
48717
60479
147017
34408
115172
141316
34414
74422
136892
114762
115688
34412
35861
140310
140314
55937
119957
120581
131905
49458
118426
152077
89726
46060
86193
86666
47510
59808
118527
35265
110111
126262
60353
77590
110676
34425
52825
99000
140311
39989
60765
86440
101445
55653
70075
132083
48929
48931
73765
86386
74733
143737
34426
35473
49001
52957
76411
114944
76561
140426
35507
48594
135925
61132
95943
132369
39685
114036
46658
62809
73212
117418
37011
37799
103867
34439
88567
114224
58712
74937
148386
151241
53987
54148
73170
73195
100209
110820
34530
34953
34850
48312
115722
115726
58995
67610
73768
111705
34463
61454
104495
84160
123637
141048
151590
52272
69360
74896
76556
85959
112292
39969
86281
92659
118318
119854
121146
56935
86249
99836
48513
75098
92482
112071
67042
119351
141669
141734
60897
83697
148669
149744
74212
100246
100248
126380
51475
51477
77004
48615
117657
35232
126262
129143
64228
79948
123795
40745
43480
111088
111712
100268
110012
115089
75886
77598
151742
100819
51461
53457
74476
77541
85992
94941
143683
67610
46286
62073
66129
97143
58928
108110
109409
150996
37253
113456
122181
90011
143504
48078
148614
37253
56843
140469
56507
63439
131373
140469
71606
88083
149673
116055
150490
34480
49887
60791
98909
125807
74982
100904
126204
137859
45189
108937
77859
88427
153105
48790
100668
101163
73765
86315
116250
116257
97851
128006
157811
71281
108957
115419
61097
79823
82471
154412
86571
97201
139067
37347
55728
76286
133276
37106
55382
92841
115338
64109
135785
142046
146457
53436
126432
35460
54594
34497
61158
152362
49065
52204
91633
157844
37741
92844
114987
121335
89826
94854
139735
75553
86727
87023
35575
77304
39324
63626
146296
49093
53613
75223
48772
53613
85932
34510
34820
123398
36509
115483
40777
112581
101075
101299
112420
152297
92834
112834
146756
39227
74502
143918
54882
86532
112307
117456
74875
137301
151584
48989
101270
112965
139368
34765
110932
112086
132457
151234
126803
127506
127528
66665
106665
42982
42989
51678
48684
93513
134449
95541
97722
114897
126796
150138
45260
55058
111727
37480
101499
148629
126576
75259
132443
152398
86726
126719
152364
152616
62212
76647
100745
76668
76886
97368
60091
113866
151737
77115
99952
126730
86415
143928
53382
53938
74469
107006
36582
34540
39349
52811
140585
60538
40867
74366
51392
81477
61062
149981
52477
98436
112083
112369
34544
34552
105179
54468
127014
138086
79796
151987
43597
43601
155097
111816
132395
41375
151242
68083
132050
150215
34571
52720
141371
60811
82577
45913
49145
86971
112549
52826
77055
151002
72004
84037
51501
128123
143969
36746
38118
64290
52239
85862
135366
35146
97584
126849
91427
141140
148852
148869
54870
100806
111359
111365
64319
88756
131144
51727
60722
74856
75508
86905
45553
45675
115494
125420
126459
141933
40858
50594
69469
77242
147539
148923
81765
86252
88205
157889
34739
34746
34757
101039
116349
137321
60307
103424
51645
86033
101035
34746
63024
34911
106280
104567
140011
149671
35944
101116
112349
143076
40216
89792
92759
85461
48906
49058
86951
126738
72293
100884
34581
76568
88532
60732
149228
151767
47515
52252
76825
34585
34940
40925
79721
95923
126775
49410
73772
117817
117845
87732
100737
34966
34974
40432
126745
36727
104218
123106
139986
77609
80706
92795
75512
83061
148920
153645
92094
112502
142330
35880
36068
83645
106671
48137
118621
122645
48368
74458
83706
54807
56254
118191
137150
44894
55986
123824
125794
88705
102340
140009
89928
99945
123820
156710
103725
103730
53080
67347
144850
152055
136723
40784
137559
151508
106297
111085
125051
143503
48944
99857
106571
62810
62824
141345
58737
61315
88366
111038
156589
126363
126691
49549
60414
86889
111616
119658
62956
63905
139969
43620
83694
123056
40028
48983
101143
34620
35654
86087
54098
95183
37871
42753
148585
156711
112090
152220
49878
77832
87939
113514
34647
76634
90424
113283
121719
35660
82233
103944
123219
40422
40436
49506
152365
47471
71650
73406
48589
100188
137225
73440
84202
110401
40547
52112
149091
80872
81122
121833
94321
101133
151642
40064
48125
76899
152291
41714
70448
112915
34636
105311
36896
69354
70468
152910
152914
118407
157813
34657
64336
98289
100048
105903
124094
49232
54203
89910
152156
36411
40393
79136
40885
46551
114865
151480
47675
80371
150640
61002
86797
112620
117325
156517
40539
47757
49365
61099
81983
152144
115770
50969
104173
49183
113294
133435
64136
105723
124094
156300
97867
114951
115644
49863
101752
152701
71075
74553
140682
45894
84990
112451
143054
147748
149654
51009
60989
151871
103939
128500
149654
34745
85308
37479
130114
130115
86073
87066
93125
125752
44472
58538
109753
37322
114951
114955
85742
125872
70204
126974
131955
52098
71269
114470
147560
79827
138078
138080
34691
149737
34679
52098
88846
103354
84957
132357
143140
88222
88223
139531
34673
148155
34728
147423
34679
34682
156505
98932
123597
37487
127571
34684
41080
86601
87761
87762
157739
67001
73996
105541
50408
113889
114544
52697
130366
71558
141048
151590
93446
117286
126878
115505
123815
93150
97836
114531
114552
156148
34688
34698
41960
38618
51770
101072
114546
47212
60849
117321
152359
82385
103459
127133
154808
123536
147626
155665
131325
42379
91929
108638
48314
52656
55194
114516
50927
73185
110820
125937
54616
87840
148809
35113
35150
35307
37090
34725
155670
100739
111953
122668
66374
87735
99952
40252
54556
149602
40920
59635
86940
115608
73987
95352
91782
91783
117483
100032
114094
152390
36453
90693
104893
142744
49148
51818
142794
34915
60418
81090
142410
37927
132813
53666
91650
149882
149914
105506
143328
83984
105038
121924
34725
58318
151756
80723
126320
34724
83466
124702
130983
97316
130757
150065
154818
60990
126986
138268
151461
104122
114575
140223
55983
140223
41262
41269
95746
95756
39689
112485
154385
40434
49506
76262
99719
117458
99311
114532
36990
43238
52541
63180
128549
38131
52409
91432
71474
53504
70641
100636
156902
111552
136640
48707
59689
92728
34734
96199
114830
86754
102503
143544
34737
63480
69059
80903
118484
127141
49324
52723
137797
34872
81407
98598
34739
34740
34746
128746
34745
83055
95117
47669
102653
112492
112493
50936
152175
157731
135557
86446
92833
101297
51990
67021
67199
52751
80916
126339
132226
49101
75116
137905
151792
85697
155553
34754
39204
64191
115776
85215
111984
54962
75115
111793
126623
34769
70131
155165
40579
111432
113088
137493
48456
52073
120889
50713
59277
126868
60638
69414
143960
157549
64319
140034
34833
126509
135802
47625
128823
143388
34913
132344
138248
86761
126968
55991
53162
118474
148048
151436
34876
77164
97367
148511
34769
39204
115657
142958
48953
101403
127143
152112
82150
86622
112611
34781
148941
34777
53504
74310
80253
100909
132438
152398
39992
126944
154390
53076
71023
116795
37173
39877
70167
49424
127096
49265
96537
43068
86855
94003
64050
139624
46484
52672
92063
99365
45130
98106
34794
86342
101111
126206
63883
105431
91656
139618
47756
48964
126532
40661
104415
143673
152272
66170
108979
147037
149299
34802
128475
128476
54604
112874
138642
40919
114591
138169
112823
126473
86340
122466
37606
57031
132844
99546
126238
137861
143868
48470
76435
106588
132503
34826
66001
79776
144929
37606
103437
128478
76436
137957
74749
116002
116307
143768
34805
63098
114481
110897
132929
136833
150787
75059
143974
153615
97459
74587
101017
126701
152614
103338
103423
133619
47920
74573
103368
104220
78993
79641
129639
85640
85761
149619
149622
52794
56943
145806
52141
70965
144014
44854
47292
75007
36655
56943
141353
145812
60913
91217
144085
49059
53623
75223
47403
114254
48966
74216
53457
53461
75766
140049
38148
53465
83887
49320
74777
76300
76498
100469
70908
60876
86609
91884
44551
53374
117309
47998
101129
118421
119497
73743
74883
100074
135664
87716
137547
152214
152390
113016
141321
79185
147659
152228
66942
74531
126650
51581
91148
92776
157743
58267
109003
53407
74756
101125
46672
122758
128080
53695
112494
113342
88606
90069
141176
36658
111045
48229
83289
132011
78250
122758
128077
86121
105516
106704
36663
52794
88630
93098
121726
153398
54726
86432
131347
36226
36295
99400
89938
103679
109440
132182
112164
40864
117539
49509
61096
142745
143054
58284
67838
73648
85691
54326
83146
136422
43155
63060
128591
34857
34859
122570
133557
34860
64218
91579
106044
90006
90006
123676
39880
55735
63722
101628
101194
151993
152192
72550
109086
123503
155028
69618
69627
69633
125190
40769
40772
65843
137121
140370
149974
35602
35608
104189
36191
60393
92749
142256
49129
52135
52141
60933
63234
99753
143978
91955
49383
84695
127011
125192
126078
131822
145758
47459
60657
75541
52826
52829
86489
44341
50771
101426
60822
111884
37843
61809
63899
63918
42657
112729
113139
145578
35608
35609
132604
61236
63897
110600
129110
75128
75228
92694
143343
42645
60952
132545
133049
51013
75018
79826
63891
71769
110600
50406
94452
55012
76680
100576
101270
39693
83971
85082
124611
39992
74710
101002
151639
34904
62933
63907
59838
113605
131158
34899
78843
89540
82761
102219
65822
86833
126911
73761
114335
39802
114730
147985
133989
145007
146284
66013
75401
90281
100892
81444
104189
139957
38024
55773
89049
34936
63768
104455
56011
114094
124218
152347
40071
56878
133146
152414
49090
49164
91878
53546
126736
129636
70410
34918
125206
155680
47470
82575
39706
49438
117325
142367
49120
81139
107268
120026
51491
128943
38242
78490
100218
116209
116306
129673
34953
79697
95013
51327
146809
51697
37404
50335
86227
152660
79564
122297
134366
49413
103461
103465
156017
107821
111017
133999
87651
133445
154520
34985
94796
35416
50260
105157
101096
148074
34940
130784
81767
85328
133400
47836
84597
37542
56160
98769
104451
114677
56796
59940
72027
89527
52263
55720
115458
115570
45341
142205
158066
53104
75155
133892
94786
152493
156202
133218
133578
70591
63627
133448
133859
140638
78957
130544
63632
70591
104919
122870
55356
130575
88040
135820
61605
116744
34963
45055
38123
39162
67351
130037
63957
88549
71907
96302
106688
122229
36869
134736
135187
147112
52375
62804
122061
147790
87523
138682
138887
69133
93414
138578
56620
138456
144271
130951
87240
114312
82721
95553
146729
95765
128849
63944
78669
86091
140962
48028
39332
67277
128252
138364
35445
67281
79673
116901
61354
113150
138688
35215
52371
55333
114237
84120
109422
143313
128849
55362
74917
74920
36589
89652
104329
122095
41138
88574
91573
135167
43350
76361
93422
138837
156849
79208
130794
108484
34983
89980
70329
105808
128666
131592
140961
70640
117194
48820
70875
89169
142883
71427
88493
105006
56530
104983
53144
61218
107428
122019
34995
53172
114135
57584
91572
44047
72348
122222
136409
52636
117468
105579
39533
45452
136468
34999
98313
114934
128680
73867
101051
104147
61351
61956
81226
157136
35005
35007
121624
41527
109702
137121
149974
35816
87009
87372
44169
50681
130829
89357
101878
40172
44152
87366
138738
101878
105403
35025
57622
44433
108068
108069
35497
69642
146798
35050
101443
113260
111952
137926
138143
152617
55349
79323
142352
91077
138637
83125
95493
116699
142679
64825
122547
154025
155065
45047
76122
154785
121286
39597
72376
75181
56392
64134
140144
151325
54027
70858
90908
91869
38494
77592
144236
61036
127016
46466
63123
88875
148638
37911
64136
154029
75376
157680
60886
127016
39717
43697
81938
153826
82089
87509
91573
130638
138656
138720
146431
35032
52103
115557
155644
156299
81636
35040
89914
44290
134583
138544
56374
152492
152496
152497
53925
91445
112633
112699
72019
112345
35254
110484
113121
127266
86639
115555
140161
72861
83830
131719
157693
46429
136399
74670
98584
103688
153156
43397
110287
110290
97447
47773
92479
122673
146692
50908
105230
137968
35181
80330
93104
35245
153478
61036
112543
151367
35058
35673
50895
35065
61575
64106
71055
58398
63783
97212
131143
39205
112614
39231
57460
91172
107897
43900
109917
151078
151384
44724
117147
117148
77440
79329
93055
113268
53102
65443
156113
97058
106900
142451
97212
158091
39267
92489
138699
86787
35071
42376
54958
112334
35310
41159
84151
148712
155055
138108
44418
45919
120898
96734
131649
36782
77995
114421
128859
69132
71094
74264
142946
70634
112842
120504
127168
98088
115172
141316
149049
49790
51580
35405
35104
79551
93274
41110
91354
53543
67232
133399
77323
96344
130252
146453
39125
47282
117005
77955
77956
78158
35096
82437
149049
64301
98088
124805
35107
63457
133415
113152
138694
57158
138694
145172
91605
94870
81997
101956
61213
120724
101577
115172
40039
63235
114623
147387
88854
134737
153416
91496
110551
114690
85054
132677
53106
91948
117161
117162
35105
35113
40945
114589
93502
130972
141123
146737
151493
35150
42907
153684
112935
113947
138573
78724
99985
77411
130778
134097
94234
157604
55321
105957
148106
43555
87233
138383
138570
56128
130607
115382
35393
98179
104550
138705
35141
71615
50166
105451
35139
44118
82096
148929
45759
83593
85449
130002
35139
114707
125410
35133
90089
125410
125498
65750
87341
113753
70024
75966
113388
54081
116689
151633
152470
35141
54287
67443
96113
79931
38074
82505
65404
94905
137592
43631
50943
82942
135463
63384
114686
130856
102153
115044
154599
144355
35139
64220
101643
142664
66062
76807
87073
96530
110670
112796
35658
67423
147463
130150
153451
35171
93651
138108
36746
37189
52263
83810
101850
81362
90117
90301
143924
115071
131220
128275
141311
57005
113357
81625
154521
55504
81687
106269
123407
43698
49782
112634
35161
86787
77571
91514
122082
142223
114735
152646
77275
82124
147740
88133
104981
56264
56269
109128
35171
35164
62980
90126
91052
131015
38118
123061
35264
138541
65258
80055
130451
130552
55389
76596
37595
79940
79951
91529
132504
35174
131308
111810
44374
80251
103451
117790
78005
116723
35184
63768
127308
148323
49817
116776
78059
91408
37490
98422
115090
35219
35230
56721
81292
87108
56632
94774
81286
41197
50591
35187
91408
61662
106934
121694
138160
53932
112939
35188
91408
55851
81255
111109
117158
57265
94757
102384
134103
45414
41172
47483
157206
123858
138780
141062
36863
89569
124027
64383
150564
47492
49615
79332
115667
156404
35490
127320
59492
99056
145887
146652
45452
70814
81775
69134
92394
141754
76386
155172
155652
61508
113438
138481
35235
53110
113054
131832
35231
143903
36889
103198
48517
130044
82982
133966
134139
44778
109190
131042
150821
79349
130933
145995
48072
105669
89475
122431
127384
156677
35221
89652
115309
130965
35228
101047
141349
55640
56350
113010
138164
99609
122010
122092
38895
81235
35229
44216
74711
74769
110954
140582
37696
122104
61476
95659
108343
61596
71784
143348
49732
101956
110684
44381
81566
138465
47341
122426
132977
136468
73697
122430
52371
133523
35231
85196
35231
35250
35265
39313
76662
88460
105138
139797
39812
81830
81841
71487
87355
130280
153898
107840
121185
36603
86592
128233
35501
72470
79460
39211
93721
96148
50401
76822
112721
39611
92022
133216
76639
117557
132713
39253
44724
117148
142429
35520
67351
70194
93936
38043
80658
111978
35280
129143
37984
53632
145908
57932
118844
134223
142348
35350
67556
79555
44520
49752
110250
110251
110280
79179
82887
131202
142983
37873
76811
101529
112900
65605
81746
140657
71148
91541
130563
39040
61433
140620
140857
145891
35374
35379
63636
105138
35297
56463
81318
83125
130502
146692
156328
35270
73508
37324
77944
78399
154912
121760
130164
35294
124060
108204
144345
144347
35293
35308
43602
57625
114867
147628
43759
57612
91959
38926
120539
152839
104723
56730
111257
132113
117577
130089
130096
141409
35294
79076
128902
41288
133446
150295
133469
142156
146430
82667
69692
79739
35308
35309
63680
35290
35309
35475
65194
138655
134313
143131
103957
105701
114871
78746
127295
138655
35293
59009
121307
142916
71013
90015
85196
61300
117110
138308
47018
113084
115369
45291
117159
54275
57420
67379
112548
63693
70717
95470
104986
116776
130580
142338
69819
146069
146073
152880
94780
130769
138754
142335
37175
103976
118972
75724
107834
107862
111711
95296
147300
35393
100123
90008
156415
103957
129985
38881
104850
39636
57077
59036
66937
118129
140857
35326
41521
143903
87883
133265
42998
43003
47341
99581
145516
37634
54755
63939
79066
131363
138354
51296
80267
147104
35438
112985
132760
81204
87558
118739
57468
77431
109268
148023
54755
110510
115263
41537
35330
59642
58812
63955
70089
115263
39316
113125
85183
148351
35347
134234
76394
153217
56656
155937
93062
121918
133558
61516
114465
146607
79124
101910
104347
112728
146080
155920
37151
133208
91962
127201
127311
127314
88723
96293
131104
147759
127180
156105
51596
104164
106348
150736
38125
69502
147763
65874
105158
80842
136754
35359
151710
37443
55020
92548
152276
55907
83294
114867
127392
124945
124946
150760
69057
112743
130515
137185
157283
35493
75784
94627
132130
57363
115679
140060
140064
112137
113089
127170
138777
52785
110674
110734
64229
52531
115668
130462
111605
138554
44191
44704
104948
61436
79182
112345
53268
155888
35405
91311
91312
155971
35370
57564
109156
35371
88793
99905
44292
87095
75217
75219
144337
45369
151710
104038
113129
60689
87306
140356
90844
121263
121265
77358
91093
156373
57278
147705
147739
79357
111525
121259
145386
63974
88456
111650
128191
81957
139797
139807
62765
121259
129954
36586
66048
36826
52855
99139
140054
56329
61546
114234
128984
35438
101565
102719
37243
140484
140735
56591
131577
146877
66048
108050
35391
103544
104499
36841
121083
81324
89706
65888
66052
66389
53505
101568
101742
141188
45299
98727
129195
35851
130775
138758
55991
64382
68504
77691
132519
84808
100531
112881
153600
78072
112655
113151
133465
39853
44432
44432
64382
64385
105434
156120
35552
44418
58847
89667
130531
133165
89604
122826
66000
101738
155633
87537
95786
57239
37363
92342
117189
35434
59222
77548
92998
38370
45169
114793
122988
83994
116991
141270
144217
40719
79720
37545
37554
118903
141647
122237
122773
122850
123548
35423
61202
73009
69280
85038
113014
58719
77312
93834
95285
35453
106296
38629
55458
134428
143164
152685
152688
156808
100479
101720
104570
45106
92658
131400
142164
42901
75970
81941
133472
55825
141419
142827
39039
138547
146162
53928
69869
122494
55898
112758
64494
155366
39067
54273
105800
142675
50541
81354
53913
57731
123423
38982
79738
94772
141671
35447
59577
101572
39328
142505
144254
152456
47415
93461
112812
152458
123423
43351
116902
155625
81331
118886
35451
90011
69166
70754
90266
47776
106526
131712
37714
87177
141200
35463
71960
35467
141200
137494
138425
157773
55126
55172
148277
94786
84175
142310
156436
121290
133577
135285
39316
113125
152461
72991
113887
142440
127186
109336
70275
143149
146859
63457
83493
99985
89753
156671
35473
82024
85364
132969
55912
87479
53037
53437
67402
77578
83516
133030
153139
57002
144350
98917
56591
73506
116255
136150
84664
116628
98602
68492
98467
154492
107728
152612
39223
71126
71145
133197
50627
94978
38970
87059
93127
142213
54261
93990
142686
147301
71747
77710
134464
35499
48533
55986
94827
91129
124634
152732
156388
87944
49621
77406
107452
148564
55584
112889
142849
61320
65760
79191
127247
156687
101625
41350
97604
132122
49593
53095
77259
79191
61197
91214
148057
53531
69641
79328
105120
101617
75041
125823
55322
92132
94766
101621
83311
87616
127248
95853
87321
94802
113113
144371
58811
63771
150031
45318
122826
75168
35536
91955
49666
79209
146034
41361
41379
47142
77719
81376
81378
138692
83414
91261
122371
65189
107967
108992
110072
112929
130295
142665
56956
118177
126214
35524
35531
97391
38055
43795
130913
50663
50883
91470
132715
76828
102427
140906
148450
41207
69025
138560
69620
97674
97832
67911
92261
137842
35528
104585
131365
37833
70642
114838
153495
35527
35528
105370
35531
87134
91505
35531
90153
47421
54466
68056
131571
66549
126689
44157
70053
104784
96181
127618
134332
50970
55953
147886
42376
64612
97099
128977
62838
62019
62166
139287
50586
116534
59526
74236
95463
111099
103021
115990
147241
46957
66807
132405
157877
116942
101774
115020
49985
77819
83928
116738
35698
51886
87874
87968
88415
127433
127434
35581
45470
69593
62069
68824
87898
115236
35557
37659
124939
128879
62143
105648
40527
121020
137290
35559
143166
35572
112448
57633
146704
101698
113618
152790
35871
38347
90145
110968
114022
87772
87784
72582
35573
35574
128994
113406
139146
39528
97343
131657
35572
151438
151493
35829
63552
96395
104584
90212
117012
49774
109278
113351
133060
140520
155051
35591
155732
49026
111079
137648
35586
38018
51594
131596
35582
35584
49526
146589
98168
118251
130835
144897
36593
106280
35591
54416
60348
35594
52376
156589
61948
35933
61855
62223
35592
35755
38175
87879
109858
89665
130967
98842
61968
113231
87849
60348
61180
61727
156207
53343
78843
36828
53290
140470
142583
36653
50601
56338
75622
42207
60937
49993
61824
39486
69897
128986
129000
35614
38202
97272
156327
38202
56982
110995
116562
35652
76682
156157
71247
71258
96162
137918
117012
142583
35661
52990
115904
35625
64125
117009
117302
117576
61936
139105
139284
62065
75839
101767
127451
62109
77799
109837
61824
79495
115863
129000
129002
49849
83954
127453
147448
57634
97874
38401
44597
147466
103517
138960
35625
35627
78246
78839
65127
122812
147768
87698
61842
127427
64125
130832
51783
108186
138709
128597
154741
71590
123123
41385
69434
92817
95204
98516
49673
67965
112222
129170
35652
79707
87802
44529
79290
148195
154450
41605
73638
39645
43762
60855
40182
46534
149748
45824
51059
81608
81611
48206
83675
102465
146399
35658
61712
147624
153697
41319
67655
110009
154468
41522
82306
113222
63892
119018
138909
75786
94602
147625
50524
50619
81595
119158
57985
109042
115870
35655
130685
35660
60066
83425
123020
142378
97807
122473
99747
121552
55909
57555
57557
70952
87802
38251
105098
117302
56377
64524
90292
115937
35664
114385
115866
38159
156329
38769
90767
155831
87631
109562
53312
53753
143736
156131
78839
130686
59498
93482
108224
113414
117590
35673
86791
84700
87915
115834
115841
87639
39215
43614
49733
132072
38362
57196
61850
142640
54768
81159
129784
38988
41135
91299
101526
127330
41818
77039
119438
87740
76753
35686
49195
64311
122469
82239
38475
64680
111604
139776
82973
128657
143527
91309
116956
116968
155971
113320
35951
141670
147129
49517
127479
144818
53793
59879
120806
78904
116050
137901
141713
64938
128237
35700
60399
85947
116644
112903
114710
138587
156120
151946
44873
46042
106426
36452
75863
88417
35757
64468
35755
97497
115942
129100
35769
90280
131135
147151
57196
129119
142138
147151
49680
49873
152760
152762
35712
66585
118532
113408
79632
158134
62221
103511
35715
49044
51965
41848
53793
142925
151471
46226
118711
35728
86022
110407
88936
135433
155272
71234
75907
117559
135434
88800
96818
97182
97026
97031
97183
154350
49565
49938
137847
45533
59630
97713
122500
145997
49724
135245
152772
62221
87720
139180
35730
148216
154460
61233
87506
145997
87915
91839
110409
118532
111888
116362
154537
45535
40421
91872
115482
115896
129404
57027
115926
129080
35736
38346
90889
128934
49431
132192
94687
115931
117301
130065
40394
77567
99567
35765
60870
96752
115935
113547
117292
87736
69260
115924
128408
136359
62439
109063
152734
100757
111752
35779
45206
141585
35806
35837
54883
94306
90303
129181
130740
156136
48880
48881
78281
113718
64594
96755
143992
96771
104594
38435
69893
105086
129183
64426
156136
152710
129099
39690
60765
118383
126988
39811
55439
65116
35760
57027
115926
131130
41091
57027
97204
129113
97068
128862
155993
46158
64452
116010
141512
82965
83738
113506
126891
45822
90345
115926
79668
88251
102476
128428
35767
141588
146531
61875
113580
114884
90299
96752
97099
93998
130549
154115
118704
141403
145742
45234
138635
35775
54642
58012
58208
58212
71387
71376
136311
146871
54673
77617
35777
56873
79280
38691
75556
91246
104844
76754
115965
43166
45868
51889
75898
108598
51638
59613
61936
139060
139107
61918
78840
117906
64534
130405
113516
127422
51762
103517
111131
115336
138542
35795
92933
95011
131292
35795
35796
90417
146150
49609
87895
88415
75834
101666
114065
49854
101796
108288
35801
49601
35798
35798
35808
66476
79028
129279
146149
73411
117661
143171
127439
129520
152791
76655
49225
49236
78124
127430
62069
65022
65159
87604
35825
73342
124983
134126
122285
134381
135937
135939
36641
156005
45563
53247
70850
51817
127484
148152
70818
72172
110989
123076
46369
58143
109253
123786
35818
90200
90202
97271
35826
47002
90241
69840
139047
63265
89168
96052
87378
138676
35948
138925
35823
91713
117660
153811
42911
50551
137389
65760
68030
93857
133130
138508
90202
129023
143364
68143
119660
66359
73535
134115
44884
143736
153624
97245
129160
154843
127413
139169
116657
127532
87603
114048
152762
69666
72021
90199
68837
113253
142552
143356
72021
149880
155915
35838
64450
149395
49605
49684
152786
69412
75442
126632
69702
142887
154887
41526
81610
144474
83497
93770
93890
145151
59215
116926
117906
125637
60294
76760
110400
35851
130776
156339
49977
128887
37752
101695
104168
68151
139196
49346
93337
119023
137084
46297
103500
113579
129446
139136
105450
64531
64538
68961
156131
51906
64238
78083
87865
108008
104814
77809
91735
152821
75958
88003
114057
35865
115915
115933
68735
83816
89471
103886
131600
68156
80748
75950
98042
133718
41573
42024
93356
119682
52892
41973
68100
81845
127804
157665
157672
35948
49994
55081
62013
49728
87697
77814
113552
77853
103559
143715
61226
75904
115943
116006
136327
90282
95022
97123
144167
110687
133161
143864
146825
105382
119681
127424
91585
113736
83668
150463
83640
101333
42258
55528
68044
68197
50645
93426
137741
146404
42027
81597
132905
86358
112075
114491
151776
35886
49098
125153
137004
98143
149697
54850
66177
66180
65926
98145
103099
35898
53646
64671
78795
35902
39147
78795
147537
61900
101734
35897
87201
111301
76699
126060
128431
41924
67691
69195
67722
137955
138031
64621
65904
113610
130848
41719
49979
113263
139283
39138
79412
116163
83816
87926
151760
103500
113293
79399
122702
127551
86998
99434
112827
130644
51679
62422
111719
79140
101165
131374
65162
103574
127523
50221
152969
63150
104511
128665
35922
87292
133392
138382
50924
106070
119432
62109
116974
61828
61883
81582
82410
121450
122715
147308
61980
121141
152790
53460
105086
115806
40047
62394
115796
116103
35921
44229
116122
38388
118688
53412
63082
63212
113340
76355
79040
144099
35930
35990
120735
62095
68014
153945
43214
49198
68188
95378
129335
36726
129750
156006
156008
49256
51740
109926
38186
64729
72128
77647
139828
141738
64729
95729
96476
156919
75827
113574
91735
139243
35969
46720
56254
64723
96907
118670
136262
63212
67059
75836
46939
66493
148043
49817
91095
138844
128746
51901
77802
109447
55632
74527
106825
146473
77770
113552
151646
68680
113482
54807
56224
99189
96419
105582
35953
96419
36030
64696
104591
101735
146285
35961
123740
124157
35961
85059
131985
35961
115980
124157
78095
105601
129609
103559
124192
70489
84152
96638
36613
78032
113246
41066
62186
66506
87993
46118
46120
46155
125806
77755
77808
103654
125373
139224
48920
113725
115423
41805
119498
132331
133365
49741
44298
73494
125722
62539
157635
36059
55503
141371
78313
78317
82456
103963
86358
132490
132495
53067
103247
103582
119746
86192
86199
94542
51283
62365
119821
36330
82154
83082
46444
102498
110082
152657
44398
45578
67098
153667
52166
120213
102972
134698
145747
145776
51276
120213
36321
35997
39797
36140
38507
98112
36082
88356
97566
118558
103961
127725
77873
84554
76013
88276
90459
129260
146157
156384
79157
79277
130414
36273
48538
62636
113828
67221
67454
85506
51639
114492
150474
36016
135328
137224
48414
54222
153012
48497
106250
129230
36005
90342
131640
54588
104591
145085
139338
151158
152908
149807
48881
62261
113718
64651
116093
145082
46397
49753
118866
50174
78742
157744
158041
117127
77820
139162
105790
74961
100188
109446
129349
75942
87712
139719
60171
101875
141899
91042
78241
114002
139464
49987
91052
138939
36040
36067
55398
98113
107419
109315
109446
89373
121460
139817
141670
53494
64677
153389
153391
37252
129251
147129
37252
53153
96518
36036
77923
88044
65282
76643
113022
53501
109492
36043
38508
129493
36315
88276
113873
158097
62450
78224
103733
134812
151131
36041
36042
145877
36143
48956
51938
110322
125209
41001
75821
129497
118644
36311
69493
130429
108370
36310
38662
43893
65640
132804
141855
36308
95599
130429
64795
95589
95599
121578
47468
85503
85548
136392
42922
47447
51961
42881
130565
130566
36108
62498
152989
58128
106744
36077
36325
38387
145094
104950
104961
144756
36209
45968
106664
124039
62298
78821
88360
36265
130054
36361
102067
42659
102768
107163
108625
129538
151084
152848
42478
95164
101684
49047
96873
118211
94714
50900
78727
157594
75174
124818
51639
75407
101339
51998
62529
152862
152870
39153
79599
116023
36146
85786
152001
48630
51998
127594
152862
57760
103726
76099
139462
151239
73531
86438
121466
36095
101858
113738
139486
48575
88431
105398
125036
52346
75998
113645
127840
75993
125193
98064
106844
118575
36093
53742
87175
78539
105002
57974
81729
102056
88157
152996
48393
76124
142661
36112
62415
113755
42777
78569
157815
80069
88373
139603
48566
59834
114029
49137
49158
78090
107918
65220
105111
152791
79277
105426
136475
65668
65743
91004
116663
106541
127732
152996
36099
96190
106373
117369
122727
77839
151218
157907
47837
131802
38669
42843
66908
89818
76237
77915
114075
129548
139390
37698
79308
138396
84453
101920
118843
153013
88133
138396
107310
42533
68515
68709
76200
120021
120096
68339
68870
78895
113705
42222
139158
145406
152946
75601
107969
110621
36238
53536
102070
129523
42702
146103
55614
94654
125476
51278
80627
93973
120575
126045
42345
104139
104148
44784
96024
130530
40475
83052
121217
42597
52199
120332
145723
67918
74020
80545
145646
42569
42685
118175
37710
139058
36133
46515
91343
68976
74721
140451
145792
68414
68895
78815
36132
48228
143625
36133
65059
116141
118125
132325
36135
105963
48228
72219
72758
151356
72485
119359
36140
36145
70443
90499
62258
77871
85786
86888
113841
39497
141691
40733
105749
36397
57609
78725
88008
48952
76139
139507
36281
48492
101998
41041
96512
129375
137465
99201
99205
156704
48917
88050
127596
129551
38442
69923
116116
122915
36378
76161
71737
73040
103391
103393
125540
36158
67250
71480
96512
52609
126190
135866
152284
50101
78937
51929
157615
64748
116116
141737
97526
99735
146119
48150
54528
76224
113564
36197
62432
120549
55810
64735
144121
101857
65564
71853
95729
156919
60089
88202
106986
153012
48202
77909
127753
158016
36167
148303
154135
64833
116277
156630
71375
95063
126837
147053
36174
43605
95637
37628
75859
87660
127519
36188
137447
137448
87213
116384
130565
71586
141811
156530
156869
62454
151091
127591
96160
96523
104615
155740
71508
79647
104615
116039
80641
119881
119905
64636
79228
145032
62094
64790
65938
63434
119346
121475
137823
88236
94599
113768
36187
61892
69925
97001
58672
107554
69923
116151
156627
48275
70941
109346
38544
111157
117015
142590
48894
139462
154875
52578
65890
135866
52578
113091
151995
36205
91489
138752
38421
38554
41056
95005
65884
114733
144130
147213
101873
117942
88345
157600
57763
62411
88274
103728
88050
139441
139625
36356
137394
151988
79410
118653
144265
108896
136232
116597
130526
131689
42009
127681
135231
137940
151988
96354
129464
147211
52922
59496
98909
106774
36214
74330
114733
129456
157665
51568
51569
77250
122590
51447
102208
119738
42212
103138
103169
48405
60089
78699
127601
65884
95967
62448
113951
118935
40042
129450
147213
155840
36404
48266
48274
102022
45469
91688
92924
129455
129454
141782
36221
114417
118190
117186
137473
36233
36239
76977
114529
113783
48528
36226
36237
36300
137002
74221
151415
116771
120381
145270
153024
55601
102637
102655
140831
36235
116551
147146
36236
65648
76977
42715
107655
118105
36323
43715
76250
139469
51112
65645
109981
102699
110001
110076
36272
36239
76885
80523
92318
57972
78857
102069
72022
50044
76034
127829
53225
70019
113923
153056
54346
62683
88265
118843
153013
153017
36260
90902
36337
36455
78254
127394
76063
78168
88156
69054
94640
145718
42844
116285
141651
148026
36257
62636
88156
152998
64743
95081
144781
36277
46953
76987
89176
62565
94567
94631
52424
116282
129455
133042
36267
95071
95196
138390
80509
120196
135815
139643
62480
95176
107176
132585
92926
120841
133041
136208
36272
112850
105728
120755
144133
38505
141789
36324
42595
153081
73073
92025
137952
149353
55503
90126
115705
88072
139554
90253
138346
144265
78869
152846
128405
133766
137392
101952
101953
118556
76134
88381
113645
114028
36274
103721
139495
90902
116551
39484
144397
75995
38469
65424
137396
50010
78485
158148
91357
129458
129467
85092
145893
151269
48538
75998
76063
56356
78219
152876
157602
48122
57771
82935
153009
38590
53187
90386
73439
77839
127686
48448
48450
62516
54452
130954
58520
62262
107731
54042
57535
113917
113919
153059
65104
78964
116520
62654
120241
127859
158059
62517
88430
157698
36300
85962
36387
41029
79470
127701
154838
105790
153104
39471
56421
140377
39475
120844
62651
76235
82135
106709
62653
78859
101957
56114
95671
107484
129613
38539
82735
90685
140564
135908
135909
141778
94502
94567
64795
64809
64877
95173
97188
98389
64877
90872
141745
155748
42481
51850
94268
120038
88061
95574
121427
125507
113931
113932
48633
62434
40048
64673
36399
37417
64864
78807
38508
129498
129521
141742
56703
76229
157714
38502
90393
48208
50239
51418
139631
62295
139470
88209
139611
41054
90358
40758
90538
90568
43461
50089
51183
68268
75981
129516
144128
42674
56550
113554
121505
58128
78150
126569
36347
38492
116276
129517
68507
78774
103302
140041
52168
68707
88282
145764
54029
94570
107178
139666
86865
90590
91694
43593
94475
120224
101845
102030
120734
127807
88390
113661
127809
113672
151166
154837
142870
62634
120800
71264
78433
104356
44840
88160
117892
139501
66643
121508
68268
130426
155753
74781
137940
151988
90569
104620
78900
95846
104964
62321
101836
54222
127803
139571
39472
90568
145875
77539
130733
142802
81388
90563
116217
53698
76992
138737
92821
151984
49047
113694
157499
46019
107679
118085
52006
88196
88311
88312
83196
83203
151984
62424
107087
62653
77925
105732
43184
48293
48624
68557
104608
124112
145622
80408
106877
128611
145838
100520
140442
73104
136798
151551
157999
36379
58993
53384
79149
117062
131056
131059
39754
95532
77122
90688
132310
52003
152864
96726
106844
47837
63121
53001
62243
107272
96804
96924
119065
127779
92307
96680
129631
36464
81639
131887
153829
50143
62344
62551
86592
104027
37417
64793
141746
65919
105413
131056
152212
53480
90516
129621
48467
78597
151070
73707
99009
129452
136471
38706
79149
95491
62235
78834
64876
90649
104716
116519
129614
129617
142116
42330
140179
43109
65640
69000
129544
128883
140422
150151
106346
113941
95800
116361
129547
84303
121333
36408
36410
141010
78503
101949
107825
127746
127803
139571
62691
102075
127699
84234
105265
120149
149595
64903
104968
101970
113666
129507
91396
155822
36410
91396
145901
100773
108983
140688
37448
58390
60561
149980
55000
117998
126818
38676
90872
104896
111935
106484
147176
125375
151336
43893
55626
64903
67433
77024
113795
121126
36456
78151
90518
109685
111554
153146
43893
90470
95367
90882
140287
154178
88229
120069
62006
129518
88325
152968
157675
158041
36430
76660
118636
145873
41032
97754
107416
116309
76688
78167
79441
95803
36433
95803
136824
62580
78613
88146
64878
121122
141767
107184
120480
55098
56054
68501
127823
124797
133336
135880
136011
36718
36902
55661
55683
76066
107169
85814
99880
133352
133356
59491
65022
77740
113244
117164
49850
49877
62065
117180
36446
36454
36456
128224
61910
64454
65133
78024
62009
113291
37265
78151
62169
152784
99062
111453
36460
36559
128883
49701
139008
90042
97117
125272
77899
95948
116208
128236
48826
101993
127612
63523
51298
51454
122097
78871
115128
128092
153366
37073
100021
125687
130197
53654
79150
95491
39420
95373
116371
39452
98490
76272
92788
101918
113670
36468
55705
142114
50148
50252
118937
153828
46767
138501
70350
118588
79220
116337
116466
36479
50429
114770
128086
82145
90690
38821
86620
127135
133732
69788
79351
94777
129946
63643
69788
145412
62758
101659
134420
89496
45332
89773
108867
132568
73334
73337
96981
88446
88450
139758
116502
145419
145771
38861
54125
69238
73016
81747
114139
120752
133025
37796
52139
87640
134420
38819
53000
67058
140656
39669
86072
90846
107549
63642
105198
114160
56495
47428
55064
56959
126575
44983
68985
45713
66847
79637
126575
57014
70600
123388
36513
40995
90670
40934
71968
63178
114548
68799
101162
133785
54750
95618
108146
89377
124785
147209
156263
38141
108957
153584
127947
155328
157195
140286
142088
147396
153641
74327
110309
110712
117077
131163
36512
63843
89579
156163
50077
50750
114987
36983
37273
37553
46570
50757
64076
155335
36600
69306
95933
81740
151019
71209
151839
36517
36525
95929
120843
116252
141910
62766
64254
41125
154658
154660
63644
114087
53352
128412
64104
113164
65723
78963
90738
95451
63645
99265
154908
36601
114087
140992
156421
52872
114134
154913
60573
71315
74614
114504
50549
63069
128010
99813
94739
95934
58088
70096
116253
129534
141978
144905
88458
140989
105187
52013
88460
79103
79105
50562
64337
37720
139816
38543
88508
148783
155228
70330
105808
135792
142215
90766
95165
116388
147114
53466
84338
36554
114130
38534
114164
36548
44076
113588
147111
36561
92905
146519
88959
89975
139846
89979
128130
128852
139846
36555
90739
90749
95299
88523
105187
139802
49559
133355
153755
52786
78675
38779
46805
104629
37999
52015
151168
58047
107884
122706
135899
122650
133395
38776
70492
147102
46834
49353
141801
49991
94493
123845
36755
110451
48648
115324
37702
48420
103774
115319
139838
69837
104919
46106
82794
128851
36579
132088
150177
46326
106202
135860
47183
70181
97510
36579
80288
80291
37722
62777
115326
129605
48697
62822
149210
89130
85474
135864
87589
88540
89672
140970
37279
47992
122413
122501
38095
78270
129919
49038
52379
115617
130543
80292
124794
149263
97231
104503
64061
76317
141084
104202
122104
140960
122040
38098
43930
137134
99102
121332
155649
70418
105043
48598
98391
153796
129764
140560
90720
138429
39714
88583
43516
63121
146186
40453
95693
141844
147535
90879
153389
36602
129531
44611
76996
95373
131577
132292
62849
139871
141230
77958
153270
62845
73037
89977
153136
89985
153136
156472
40438
52401
84565
85452
97956
97976
68361
80158
122320
143488
49877
61838
85838
95332
95900
108073
61267
66233
72873
125112
79373
52498
115298
147346
153157
52517
78395
78633
142872
145771
156697
43879
57057
57466
83024
70398
71432
55508
130171
146102
104554
139897
53719
79019
95390
105363
128136
77969
133690
105820
114211
144758
153630
38473
40435
47274
74080
107612
133688
89375
111941
142091
56682
133351
48196
74087
102529
90114
94857
105380
38016
57172
36682
38703
40975
120842
46441
51142
66857
66858
55639
72560
73460
137244
88593
88604
122272
46560
64841
116331
120842
53339
48818
116380
47538
47916
68955
81942
83025
88601
147973
99407
157446
80731
152043
157446
68987
85861
90760
116388
108986
136260
136992
73105
88588
157160
140396
141060
150151
37678
47916
89878
134447
90847
104091
111666
38121
102130
46534
70002
116810
37674
64204
88633
81451
139918
64208
105862
122235
45945
105036
40136
134317
143136
153856
75046
85845
109905
36978
103796
148401
53305
93274
52740
36669
87577
94947
147438
45562
75506
114314
115274
70464
88672
150738
85839
95341
129537
140519
46891
92937
104645
142045
99955
151011
37067
39247
149150
47036
47265
65933
66426
36678
41239
85239
125663
132117
57711
89880
93567
97905
77974
103790
129625
36698
46674
36683
95348
78981
117025
129641
109213
123183
37858
128138
155606
36703
64987
129747
36689
95085
130495
71175
83937
57753
88710
154958
38799
76615
153720
139954
104380
55483
116472
142007
62948
70979
135074
37654
79376
102340
36747
90729
95405
37773
64034
36757
66720
74759
107603
41499
90669
95735
95425
108076
129650
141972
148724
122884
128556
60243
115279
153433
38650
64806
70101
76517
116315
144364
39578
76876
95723
75506
107770
122268
38068
71781
83183
154709
78293
150856
44330
62934
72223
72224
44334
131097
135064
88666
108684
133537
71167
114339
131362
95597
141775
58103
89620
140010
42229
105293
92600
104213
36726
44291
81159
147101
44700
117675
127913
36822
36901
86258
36723
38769
54768
90767
58638
125060
136016
137071
67441
118261
57636
111638
157453
104630
127137
129784
63383
108297
115381
156712
69765
153689
39408
116397
141319
90052
102340
36740
55212
106804
106805
53662
116269
130813
147484
36939
37718
78168
70713
88710
78416
139990
63010
103958
103966
38779
68987
57791
65974
147375
147086
38512
53662
116361
70494
107206
156004
78805
155753
36779
36795
56004
134179
36754
116228
141819
141834
44397
54715
54749
37626
55748
100176
120897
44942
117309
75046
95758
116314
37185
37190
155536
38118
64290
81438
45917
63904
102326
104031
129638
129677
141932
142740
79595
115392
115395
36760
38659
78993
141965
129504
53940
126648
82264
114379
47902
74756
112276
96400
103998
105774
134684
52918
129646
129668
155757
36763
105029
105030
47681
105029
129675
114421
120894
146265
52919
76582
78817
69767
156798
78798
147541
147550
63009
114390
123403
36779
55471
56009
110858
56174
147863
154957
155536
54219
156166
36772
64830
96160
102324
149711
155339
96523
147551
36778
43803
90400
68634
124041
36777
75294
112048
112310
52891
87560
92961
116071
51243
76736
90379
37823
43229
62275
110552
132985
152241
128031
57904
70767
98057
130586
38466
60953
116043
37614
153403
53513
64969
78998
141992
54422
66754
98602
148751
37612
131328
132281
132302
95240
95241
116387
141992
47805
58011
88522
100753
112452
138026
39856
67815
115677
147152
38301
53964
130039
53572
70914
78213
123581
141224
84130
123692
158102
59134
59148
74007
74008
99859
36801
90777
105237
118592
38698
136073
105095
118581
118599
132285
155765
88792
141303
149736
52082
124680
64449
65936
105086
116042
115243
129634
116467
117083
36810
38269
147627
53320
53755
141402
91709
71581
97380
108614
38230
115940
147609
64185
147986
50797
70694
143398
44251
98659
98708
136109
46714
88534
106805
116416
133557
38230
64509
89145
81926
88823
112529
126444
138032
51476
55661
75643
36847
86701
103476
91760
104584
47805
89580
115227
78420
86751
130400
64218
83084
89938
122570
67104
130430
155830
88783
131422
65719
70857
94748
36846
78264
56329
78543
103682
36842
79133
117318
44647
78118
103656
114446
98680
134116
49487
52324
99271
140115
52091
91709
36848
105614
118579
41418
95203
98516
76745
122198
128572
145356
88826
108800
141096
36851
115320
46938
78217
91732
79117
79133
129839
63833
128002
127990
36853
78264
78835
39152
50365
128010
140243
155557
37603
78304
123801
36856
155544
128847
129920
36860
78575
79125
153372
88871
89572
93430
52978
63395
64016
101921
104433
147135
65280
99257
149825
72730
109499
103148
123977
41339
103423
148586
113874
41740
151317
71044
88885
98292
131211
65997
137620
144501
93398
103324
123891
148588
45866
102419
129383
78426
46465
73405
133425
73405
109618
153422
78971
79474
142841
36878
52303
79475
129863
113874
51125
50344
71044
88885
156301
88364
92893
98699
146966
71930
80140
90033
97666
130697
130698
155652
77183
112529
112578
52698
104117
115220
124196
36889
36890
130391
40983
50295
140760
140772
54508
65029
69584
144070
37648
103143
103147
105673
134509
154445
98983
115058
39190
39199
90781
142039
112450
138026
138027
63187
68138
68158
122868
37889
70465
99486
79532
148521
41808
53599
149462
63130
56401
88872
93474
141292
66347
100286
149226
40546
66347
36905
37010
45127
137755
53521
95145
142062
36944
37051
137839
57410
63158
84053
122866
41851
54012
38993
58755
68623
58699
148083
65243
73976
124549
36922
50341
103077
133951
125790
36916
71709
151299
41514
42423
103076
149078
40249
74779
93541
37574
63807
86731
100042
108264
147116
37976
96383
115209
140847
47008
83561
106733
41367
57135
124369
114278
158155
48609
93463
125668
55733
88919
89554
104379
36932
90833
104904
116452
47795
86078
93463
139202
109260
110337
74178
117424
136763
45655
66014
109499
153201
45655
58830
62806
76537
88888
89863
98173
65054
95025
142036
76404
76533
115190
94897
116452
140174
156379
52541
63806
102765
42419
56605
98462
108100
105194
114554
39108
78157
88886
104118
114585
124557
36947
37392
38253
89331
36950
37392
72725
145343
37010
126781
63137
63219
124378
135326
89329
156812
40921
89550
36972
52581
100919
36956
63621
130329
140214
87623
104925
140828
37283
86737
89553
102871
63805
140212
140214
72437
100097
153899
37445
52581
140646
103853
130330
140212
37526
37747
52421
89561
98785
154987
63211
76533
115189
39236
63218
156357
44790
121613
123535
154324
60586
64858
109461
156764
80181
149265
86929
87579
142047
82807
99324
128348
130006
140187
63170
71519
103524
71447
157007
153372
154251
81422
131720
37392
89329
85226
130009
153387
88931
104177
115384
141033
52970
53487
79528
54727
131656
142930
64120
148711
43240
64305
133083
98612
139964
148842
70229
80756
120881
150164
61251
78991
114999
129938
131569
142040
69922
88929
115355
76399
146631
155269
79330
92868
116461
52861
86294
89597
149758
38051
157007
114630
87626
155328
76399
102751
65023
116458
140876
37913
124459
76402
104677
127939
141305
37015
37032
141178
146964
78861
153198
52360
90069
140940
155346
44657
128720
147382
43187
82413
136091
38056
102185
89014
108493
44475
88984
149503
157071
45521
72921
109646
148542
140799
37016
140278
140308
85526
55071
95104
136094
142023
41691
54728
45410
59416
123778
148716
76405
89004
83207
104969
99633
139911
141172
89026
114643
59472
108490
141314
146263
44633
44643
63267
45037
101076
105479
112410
111426
125655
137215
63797
110388
124535
73186
97556
114670
72890
111323
118059
125221
64364
105685
133556
147485
109096
148189
46564
114258
39002
107075
37340
70311
39415
133226
142041
155771
37034
84624
122031
86294
90761
95120
114995
102681
114762
141098
39859
88982
82242
148799
64852
147980
78182
85201
148901
149300
37556
52474
69234
92978
139783
146357
63286
70225
131471
139749
90025
40469
52861
85513
118861
155010
114678
90827
131485
103863
147745
155017
37596
102152
102158
78758
130128
145855
86583
151958
63278
148721
37062
37066
66690
136543
53706
86239
86256
97057
115154
135939
135945
53710
114659
50521
144662
115038
140547
54117
156773
156778
72954
89014
115156
38858
142074
100707
130207
156060
38615
78558
37967
55724
102229
39455
79245
90790
142777
62164
97561
99016
125318
147543
154094
63302
155680
52972
89012
89018
82824
99512
129565
148799
38490
63308
103875
63576
114917
140695
140696
37084
100123
149858
114664
123281
134309
66690
79245
117061
142073
102041
140334
156490
140343
141160
37119
142881
82427
130994
142879
37839
78187
38823
78827
117045
58874
58885
58892
96747
118302
125642
129957
150414
67116
37792
115386
128273
45519
63292
89009
115746
85633
100231
141247
125339
130187
150477
52149
133301
37155
85875
101941
104129
55724
78173
147672
83749
145098
69638
137800
144570
144742
37103
37146
124927
40395
41591
93762
137887
89521
124949
84282
109316
144486
89055
95712
130992
155679
116500
142082
85552
78060
82239
44016
114730
129079
86099
86109
142084
102019
52151
63362
78442
57123
133368
37119
55769
130992
72473
122582
134592
92897
109348
37124
37991
47398
63359
79391
102041
131109
131492
125412
89052
98487
132385
141240
63381
64009
64086
147673
143010
143011
63305
82567
102037
104375
67445
115408
141239
38878
50196
94777
63764
89103
64314
117346
52160
128316
131112
140777
116489
63767
82431
100235
130993
37136
37147
90820
130439
55758
89066
154409
89098
104348
154197
61296
71826
130091
142136
63377
84677
101982
105286
156283
112263
124207
157449
63322
123273
43518
89142
37142
57615
115376
109506
135637
156641
96559
115373
45385
105088
106206
38856
92949
64009
64010
89025
115151
38834
38850
156419
63015
76723
123596
140082
49686
92939
116457
156488
55616
74594
85621
105860
141358
141363
37155
101944
130376
86001
115114
139618
37161
52937
71968
82093
130375
56922
89491
115564
57299
80023
101871
140394
63384
79390
140781
57499
98498
100085
156489
63015
140885
94857
105380
105397
72566
101865
135070
37561
95963
97723
122576
82241
38680
78034
155147
38163
78604
89529
104960
125287
127199
109506
109508
125380
135638
63442
101637
140354
89463
100330
140754
43002
149112
85621
106187
106400
151319
117510
131114
133702
89458
37203
37185
140051
147663
101746
140494
50235
88449
129909
129988
99026
114786
99025
107330
57088
98998
108864
56002
63397
123231
147172
103186
106290
122810
71069
144702
50319
38418
101910
104347
146345
65051
117062
142087
63453
37509
89214
147724
147663
147857
154957
129797
130284
140732
141190
39593
46392
47761
100422
104262
130090
40927
140992
79454
89445
52718
140357
140487
52595
114833
89435
63737
79453
91811
115092
89485
156181
44989
141025
104570
130254
39458
63461
130090
56473
70780
85040
127787
140373
140378
96451
126304
37523
87018
148938
84765
108562
108565
157408
40927
156572
103405
121554
42624
69834
80584
95442
102230
102232
140517
62751
89698
37226
37227
90606
116310
42375
131346
53505
140352
141188
129549
63721
143017
63426
101645
149772
43234
73485
140450
78083
78361
63482
79254
149088
71488
108298
37229
53479
37229
88900
116516
52439
85207
89814
90874
92764
37238
116862
132289
137641
89178
107065
156931
114766
58438
74349
120400
96459
100312
115087
104575
127844
129991
148519
52595
101738
130255
140738
70455
70458
70463
71159
37278
46614
57188
140352
141279
149363
89178
98422
101588
104135
76449
37255
79254
104258
86461
153290
69342
90611
129486
155050
38894
82141
85736
85747
85714
95898
120839
55922
70093
132588
140419
56873
70982
146463
139989
146610
149180
77670
110065
114861
67168
122321
56840
113457
58084
55962
55964
63417
68036
101489
135304
37539
150808
39849
47348
140512
64543
64689
64692
90488
98970
126422
155289
89235
127572
90141
118686
129140
129216
89423
95116
97011
70639
89426
104419
104423
89426
140712
140718
37524
37538
46915
86788
90375
104719
57915
74312
79780
79806
64976
156835
78054
144301
40252
72550
90073
140527
89423
101413
104294
126592
146610
146776
147994
51078
55957
144556
77003
110523
37341
122440
122726
43806
64703
96673
147129
155110
56295
131361
37307
63175
127950
82379
89973
53814
130069
130234
130105
60784
115761
52592
70358
104140
140533
104440
50465
85967
104943
89201
108210
153364
37299
37300
39672
57263
39360
99114
115041
45504
45667
47563
136586
100690
115037
76495
78357
58973
64348
37306
42979
64509
40386
142831
97039
115829
82234
82380
101329
136195
39672
57263
115846
151083
63517
89425
96778
114880
38356
53321
99538
115950
53321
90292
63804
127952
140154
90235
121130
53991
58095
89566
92274
107221
144173
37367
57101
122440
59140
63165
63575
150689
100755
65612
78476
155430
39240
129961
149390
149426
78621
98009
98040
155306
38888
38915
115633
69866
55728
132995
122698
127551
153757
50425
52583
53511
129774
49454
114131
64511
113791
116535
147154
43410
65652
117102
78399
104338
37359
91957
78624
86523
101224
133484
37334
46553
70851
155682
86458
101228
107322
44982
68781
79146
79172
37444
127039
50852
44604
62894
80441
54372
85069
140609
37896
62717
148446
37390
64004
85049
104151
70936
102686
37367
150920
154040
51618
84738
137772
104393
141135
128300
131318
78179
95714
127895
114974
117058
134550
153211
55719
100724
115026
71481
98825
129132
131020
37351
112848
63982
63986
69548
37359
37359
71172
112848
104443
140785
115646
129978
78622
122702
38201
140600
141065
102095
102100
115022
85063
100804
104155
104156
80856
65150
133246
131539
133272
140601
148042
87518
130138
146208
37381
38930
39986
81622
78728
114954
152476
37385
111585
151306
61710
78926
143164
85604
104155
88480
116802
121398
39665
140645
155298
46228
71758
143131
47567
93877
105715
149448
65703
71706
131888
155549
155584
47223
54849
109912
156632
62476
64661
79734
149579
37408
133444
138806
146196
38921
61710
150323
38919
41288
92866
37386
37403
72868
117109
44273
104145
53582
99815
37394
101551
38941
50332
77956
139775
89343
100821
104154
78726
155167
39684
129973
140609
75591
96093
101511
47232
59926
62073
56153
67063
132807
53378
65601
89718
156545
128586
130038
56098
111585
150390
47761
140659
53628
77449
91438
138717
44492
61281
77562
77563
37408
134366
39665
89347
65096
121394
148549
53401
131907
43430
52767
78664
61561
70222
79730
117047
38848
117066
140658
37416
63579
104269
78726
158119
87028
115024
115027
140614
37470
45547
46517
37423
117072
38676
142112
37425
92335
79231
130424
80480
125636
140499
42965
79800
142974
156898
88024
93069
129343
115024
147895
111682
115340
92341
112742
55386
130674
37432
99147
114941
115012
99438
37438
87709
101552
37437
108232
133134
106466
125513
125889
150059
44986
105079
127304
94549
108232
125222
130186
44364
44495
57007
125222
38790
43180
57369
76738
86061
91403
37438
38943
101552
108846
118909
60333
97328
108636
121395
45509
72327
84775
123848
55454
89997
107056
121778
128500
130996
84607
87935
130155
55451
52229
52584
63621
37454
87935
88977
115513
118048
135731
149743
56183
59582
80572
55717
78888
128502
78887
102095
150492
39016
48023
51667
125513
83431
87082
130155
70717
92979
37458
63244
115696
155526
101292
141070
141076
115175
59508
63679
105304
115767
47299
110630
110956
137941
37469
126697
129740
44640
69733
106066
109752
87026
105078
69522
75792
79930
130315
44015
63335
86404
89054
86229
155713
89294
101334
133280
52810
84955
54366
112446
123174
85097
87027
52669
78141
141196
68042
89229
150329
92269
131965
131969
56835
82376
158132
52538
98464
108243
145754
145756
145785
114849
145602
149014
37483
104295
145785
39826
81888
55886
57238
88922
155109
140546
148629
37549
86450
132424
43830
52444
131116
114849
147215
147216
100603
130114
101528
118116
141133
84864
118910
153254
91029
88108
115088
155440
89965
37501
40058
90963
130319
63339
102228
104453
155590
52684
78155
100484
100493
45937
51047
37549
49290
101433
72458
84678
114755
102212
119122
119546
43755
77824
84708
77600
86822
105298
105487
113716
128568
141016
156051
155817
63732
89448
72993
135389
135392
144479
100463
115084
140355
37515
147059
63421
101770
140483
37513
52099
52753
78160
88106
155442
44688
121945
130175
37517
114478
53254
57119
110854
37520
104752
37748
101841
108839
42854
52534
83252
96051
99982
101571
140493
141390
121256
127274
155862
73152
151846
151939
153966
37664
146968
101746
63105
63825
115219
65481
149318
89490
100291
37536
69881
79935
133587
37534
120827
128984
125624
125625
125642
97284
148995
63357
61546
80377
45714
76701
140442
45551
65690
102220
89490
37539
149180
140015
71773
123271
155560
100590
127627
98774
130288
150080
150009
71341
72554
97820
144353
94437
94931
81423
107804
129949
151334
64202
89033
139773
141162
65828
115278
37562
75133
86501
152158
100148
115723
131680
147764
39127
155658
120704
121056
136743
130850
131103
88388
89515
81419
115746
56388
112037
122378
153749
78556
37562
37600
43469
82846
104040
37566
138032
38164
44479
89517
37565
58723
37600
37768
84794
114597
130717
140387
148940
156966
53982
97574
110213
124017
68213
79718
122868
148076
65179
65582
114747
116627
53190
79112
146341
65582
72479
149677
157217
133632
64241
89523
95885
157216
107591
124177
157261
58990
148638
154026
154028
147318
147832
155656
108169
134510
140147
50283
50296
101564
58685
88888
63178
79116
157195
61610
78943
87067
107948
49871
76925
142202
129841
129842
129844
53194
145342
150480
50553
156299
78549
88883
140845
37597
37602
104767
72921
80207
39608
69736
91004
64278
107347
140160
155262
53607
95947
103847
50556
71272
39607
79950
104764
98444
127993
65668
94335
110926
130135
130470
103202
109416
133794
80972
112836
116663
88833
123819
104115
130364
155581
39183
115217
140099
96222
64146
100004
129850
153194
56398
99011
37615
39608
69736
99910
63052
44650
53545
144728
39607
77753
90973
91004
104758
52100
70578
53409
65591
68111
129400
61908
61921
97588
106327
45308
123432
140782
96117
101989
114767
122573
39105
140072
58181
96892
129766
83233
125388
154167
55997
88739
114416
142100
49701
49966
87706
116937
122240
153565
153571
59469
69322
71391
58811
123432
124106
83796
130406
76372
88847
104114
57992
140908
105295
156350
156374
42649
64052
114503
37901
37643
109061
152079
105223
105226
156578
142136
147133
149095
155047
75820
52492
55501
64155
98083
115269
129870
70713
88710
103802
39576
80000
105110
130361
50340
115555
121320
89622
89626
104564
46889
114331
44402
62958
128201
85331
90053
104566
121499
43247
122906
130231
146914
140019
155206
61276
131489
147153
78537
85461
86158
122967
121372
132026
137450
148819
39064
72794
87539
147281
58854
83437
122343
37681
61777
118889
114368
140015
60422
69567
121687
37758
111866
151338
90052
102340
104086
39710
52863
88593
128083
130832
130837
139928
53905
148360
148691
155280
130836
39713
107603
122969
70297
116996
62888
141177
50578
64358
155618
52702
88661
88668
65240
87491
118166
153145
45343
122370
66800
102873
122259
45065
121748
130308
56955
57107
144333
74929
100106
143530
148328
62836
128098
155473
62836
88580
99629
38092
139913
37703
87177
139058
135441
149340
149537
59118
118273
148328
148337
45729
105820
148657
37714
80978
88133
104544
139879
114189
155218
102114
108166
58974
151670
78669
88565
37747
52421
63824
89569
37706
37708
74962
111280
143522
63979
70329
82797
95769
78670
140243
140276
128131
153140
41459
146192
152501
78835
104079
115320
155696
90987
105223
115624
115627
37714
94479
138396
66633
142201
142215
41476
75605
139043
63949
114196
45433
53333
155556
59407
135975
135978
90987
57846
104161
44416
62793
154854
86369
88492
39108
88180
121042
37726
62777
114185
148118
88499
37729
61390
68927
90233
37726
105052
115325
72498
76586
115362
131570
155286
40624
121370
121372
154346
115620
91774
128170
69869
149107
54280
56956
66782
84677
148298
81523
123172
123197
123222
86081
88661
44853
62980
90126
46687
87539
130396
144871
70447
89003
99472
107574
110114
37743
137470
102564
125263
130318
63651
100821
104268
37742
95411
136838
140638
39326
115474
88477
155301
37762
143522
69864
69871
80246
152090
62855
73117
139878
52562
81662
79632
84409
101701
52439
52562
84410
53283
53323
81663
89732
114766
137276
144703
63465
86409
126060
78076
114722
115378
52627
78516
99615
92366
147673
154165
72380
77270
150606
43643
75601
87175
105111
37864
134923
155402
45762
72890
118059
37763
49693
101629
119641
111279
50635
116686
130906
78766
79548
103857
115539
128542
102834
147384
50519
88954
88965
37781
76795
126547
53055
55122
61299
38147
64036
130011
130016
46943
46933
85338
91427
45475
71433
104755
157066
104560
104579
107105
154720
57663
89781
139873
43863
43881
62865
47267
48241
50582
139883
62857
114205
144759
112070
126545
37783
91020
121275
152471
95512
95842
73127
84012
89160
98998
84689
101852
149087
149496
89146
140418
141209
37826
37828
37831
38640
60240
55941
62706
137329
73882
105081
105900
37804
100127
104177
100115
115382
143331
62702
69857
76477
114971
53198
100151
89734
147365
88932
110060
78649
84834
89041
128814
45516
156773
58604
105676
153793
48591
107781
55350
74921
89782
114237
115712
131188
142866
115382
37822
125081
137207
97509
155345
67385
142280
152474
156294
40431
139919
108916
137106
52055
128781
133814
38103
39035
46483
62899
37815
63019
104038
39039
44198
55366
69716
86376
115246
154966
52081
156028
38614
53346
63231
78602
115383
52759
99003
114620
44661
69930
37830
49802
80154
125744
126055
57119
110858
114780
63373
100760
108301
49613
118876
50435
52593
78702
126140
38396
38697
134545
47390
111011
126055
87483
116671
130507
38396
60245
83214
63519
103576
102950
118112
154432
76444
89237
89817
87209
136694
144334
39874
44697
55734
41245
64178
100590
117514
88928
141007
51070
50431
89102
38140
38397
104997
61236
97582
124439
123100
54080
88905
128903
64244
132809
133872
45293
114504
122455
143111
143175
155967
70674
118882
142759
155961
52677
129746
52588
134218
46417
88930
117718
124554
50483
86447
89399
94771
128737
53883
75177
79316
88045
37861
57420
91043
101706
114287
115348
115548
148257
46526
57527
63908
140934
39595
55192
56637
57257
70709
83938
104058
137686
147966
58926
116114
39739
89099
99336
45631
48493
70713
88687
40936
79147
89367
155828
52697
89849
89869
128488
78468
99409
155087
42749
149641
123801
123820
128487
86541
102604
135330
112108
79167
85652
102006
114685
52789
145356
37880
94784
102405
52423
53924
115716
137199
63146
123405
137177
55367
70114
121297
107570
155590
38353
102108
147682
80900
148575
153600
153608
38298
59909
114106
144101
79143
82488
140646
66007
100581
143025
155115
37894
98775
103071
114528
62170
140176
37897
71192
91057
96412
146774
153465
153601
153984
71527
126684
134509
63107
98266
115514
141158
42463
103845
86398
102028
102160
125412
86613
115009
115013
102612
132732
37915
37919
120304
52260
84951
89066
98457
131306
52951
130386
71421
130572
134010
135582
52505
114178
141181
55148
68407
69251
70680
38090
43137
60529
149335
55750
133298
78735
101329
76621
112946
127210
105177
128538
139818
57622
96796
44219
94073
96514
120621
69921
147819
80399
109583
130598
150553
37923
45972
46671
81339
109036
47167
81689
114300
62921
62923
88655
144973
37923
125617
37938
107567
52620
107365
71875
44601
96758
134534
44219
57960
68026
96930
58203
96925
103617
45709
76505
52148
102391
102462
129950
102316
104240
129700
100588
145602
55491
124107
155263
94989
123999
143708
61774
63344
84089
48660
84966
133057
86229
101282
128653
65959
77026
45961
77393
39962
52151
81460
105034
69943
74244
74245
44396
50289
69943
74244
45023
88905
118066
72948
88999
50525
52134
64200
108418
103223
129666
86239
130080
62897
88602
141172
141350
52498
93150
89563
103279
141290
55339
81191
130581
138581
37955
43479
118093
151017
96494
97668
140104
140108
57030
135411
145948
92550
107077
135817
37956
87345
111714
87325
92047
151018
52282
67446
125274
52522
138581
138794
55721
63360
141238
153914
63198
102974
141379
43714
43731
78707
91109
108228
133499
134837
104015
128496
73737
120642
122244
152253
78541
124490
61442
80607
142688
102160
104453
134508
130126
155683
96324
147088
104450
133077
78855
131450
133848
88849
148321
155705
59742
100273
110005
42749
52610
105391
78376
142962
86573
108262
154985
61442
87296
93985
138644
53722
100856
104956
139765
128457
133871
136849
99346
106401
106402
56692
120684
133499
145908
75045
133499
142349
39442
40936
117052
139775
89700
115631
149266
89673
148130
72215
82741
134225
79096
115629
82758
155588
77977
88651
104326
157394
55342
58608
96658
141083
62848
132910
133961
104359
139965
141135
157394
114163
121705
121710
128529
113647
138455
146053
154058
38001
54601
74790
77943
99574
139831
57018
66208
83847
54580
126001
115642
61639
80444
157786
77943
105050
139831
79121
89023
52139
114660
89012
100168
130129
155322
71293
109466
80239
141159
104243
114657
65050
82824
129554
129556
96450
154079
96840
129556
104727
128652
71026
83839
83849
91282
76317
77959
38022
71299
111192
44769
88508
114101
155777
79234
115313
38094
38132
102919
71300
85857
120658
57067
97697
130427
134592
79093
114171
128163
50344
64270
115558
140134
56401
88874
56679
88885
103242
140170
38035
83085
90170
131420
38072
53076
71025
137622
44037
63883
91195
147120
38070
56134
109383
52617
123508
53624
110401
129189
151464
63018
107661
79093
104099
115676
128578
142103
96737
140035
148456
155476
70574
78427
109153
133805
38050
138834
85316
69421
70579
134396
134916
85718
105048
68882
84131
148251
51031
63066
72260
90106
64021
98144
115388
127934
61188
71447
121761
130006
127445
56134
83085
83108
113472
113473
115683
38060
130916
155917
78862
140406
148541
69475
82548
153834
78974
122033
38072
137614
137652
76399
141309
38070
88579
114062
137208
61289
97953
124790
82772
124172
65470
70383
83604
89591
74608
74611
124320
57308
114345
133339
147375
153434
82267
84294
110508
71028
83078
61374
76639
112728
79785
137634
44944
130176
140031
64220
67274
98498
105316
114374
68122
75972
87613
57794
70122
154914
114393
51304
52982
135339
135418
65362
83108
115734
117859
53510
65097
122171
38182
38198
75060
76560
54059
65042
74574
89714
140590
148471
76293
95532
96680
105930
59503
148702
130167
149156
107614
129618
39514
99149
40444
47806
52739
83558
45344
104560
53462
55868
73359
89897
131320
52371
55338
115315
140000
63945
78526
102113
122040
93562
109031
114279
97899
141170
53674
69285
87222
130648
46458
62900
119869
150589
151153
140941
44944
63877
90086
114390
38109
38228
150179
64094
100736
38232
64260
98301
104147
140674
38112
38116
78586
104183
114473
45102
122266
133338
40310
78415
123032
149249
52412
140853
38128
46492
131155
131189
138213
145213
44241
71053
81454
103785
47403
56893
114275
122717
43391
55347
93933
38129
39520
67354
91098
83268
83270
153294
52129
82033
52974
56387
101076
103896
64040
99293
110786
155555
104684
139578
62908
98619
155345
64036
85338
130029
38880
53222
155430
98982
107320
128333
80233
104075
104082
78475
80474
92189
143425
38249
49750
144289
60796
89306
108983
104441
144872
155428
155429
63534
140079
59731
71281
72452
121772
78105
137320
140558
86973
99664
149447
77457
123116
130027
78042
84811
140279
72593
133161
147095
47575
129358
38592
70205
96748
104278
150399
151787
62312
118797
124121
55260
82022
112696
130657
130658
130668
135000
52545
86717
38258
38180
76690
80245
80613
68649
148195
154450
52545
130337
97798
97799
95312
122161
147645
53248
95532
96680
54007
65794
155725
52885
53245
79216
147608
52927
101653
102916
62289
110004
148296
75060
114167
126620
56435
146721
43807
54416
56437
118722
131657
83994
92389
144217
104803
114673
138907
85383
89871
91428
89687
91430
147519
75136
82027
137168
106681
126620
138068
46094
49193
73055
121389
78075
140770
144985
67428
84474
93028
85611
123073
54454
60761
80041
66379
133636
142386
150127
93069
96482
129333
140456
67871
72585
97004
97567
115562
125524
43748
82049
120499
134041
38429
44970
96357
149821
112739
134064
134065
82288
120500
128918
134041
64496
118734
43780
65815
79217
95027
92570
143868
151681
38221
93852
152198
55248
107856
84993
85592
136179
69862
115855
114647
142985
110970
110994
139353
115833
131669
75868
92727
110569
117106
131683
85797
90911
130748
79216
50003
54731
101940
139384
57508
83139
134912
60034
151165
151185
38216
138102
151324
112851
115788
156215
54610
85408
108159
59625
48086
72145
74267
138102
64471
71845
92987
112676
50723
54047
70205
115599
57211
74435
121531
149332
74830
75383
90298
109456
122714
129127
64423
97485
155993
43794
46313
70851
87076
87088
128956
38233
60822
126289
48900
67671
93267
133786
38232
100919
90269
104733
153564
156274
39486
41094
129003
155426
130723
150180
74823
111884
54069
69971
71848
116801
47896
91592
61411
65157
94805
99821
104729
116562
131388
147640
91341
97408
109617
150595
63661
89331
100950
103933
38397
50748
123253
141620
141642
142483
38329
102108
147682
38268
50748
147620
54120
96904
101494
122633
105550
65859
70743
128520
148520
56731
65858
122129
122502
133760
80847
104993
130767
38270
61317
127176
90232
92984
70854
75786
85302
114882
62736
103933
50590
97066
115938
144369
69862
69904
70452
42523
79215
141481
38974
77602
136731
151879
53013
116536
77392
77676
101463
64505
136654
144164
63056
92057
156747
91337
91766
90184
124659
157055
109231
123434
154530
154538
143665
74578
103638
103642
46225
97025
141558
77379
108876
147703
64513
115949
112820
121423
38280
143358
144535
43150
62326
40418
40421
89644
97372
83423
98004
121828
147915
117136
143511
147915
86774
97311
130063
86937
125987
143671
58175
134085
135032
69274
70971
96258
120785
38283
144378
74282
92312
129089
71385
71846
89042
150660
77615
85523
44236
92111
135254
78105
97722
97727
149411
87524
103789
38398
71744
149507
150084
67174
106822
136264
90287
95035
97123
57150
74593
91615
64516
64518
64590
61599
72912
133879
58219
69890
109454
111221
40148
82941
105737
105741
115978
70816
105708
46415
57730
105023
141642
61601
69642
75440
91174
78793
96881
39614
46298
69642
91328
97724
126839
67318
147936
98974
114819
126431
155291
50583
96543
117229
146601
54371
54378
83079
146782
61254
94678
112375
151805
38330
38444
56930
90543
103873
38618
76345
86253
112433
38350
101605
116836
140546
47517
54869
61192
96075
42981
69274
129188
147417
81588
101605
116830
157868
67171
118671
44663
57678
94970
141582
54132
94901
67166
69594
53459
104890
38335
103268
136646
58010
59290
146463
61687
123583
157448
38388
118688
129251
47111
89411
98835
102110
102143
102309
38517
107214
144139
71379
96704
107044
51127
95687
107743
63396
57387
103638
109137
66636
55241
94704
118689
44225
90273
117225
144160
52167
99396
103893
82311
121652
60772
82350
121102
38351
74909
125291
64534
105087
39671
43778
110687
121411
79263
101944
104376
154173
50427
147232
43709
129076
132191
80613
118711
128996
56149
102632
82019
123337
156101
81266
100641
111658
100436
111562
154038
77687
77694
130790
79167
86402
64633
48652
137126
90292
118720
130062
85177
149314
76431
117346
127890
84664
128193
142752
78784
82084
97134
76915
115936
115952
56920
144174
147154
52892
64589
78788
129180
89038
93074
147243
92956
95021
143971
78042
78685
89519
125049
96549
96774
115387
47003
90169
116007
42978
44535
90286
97138
121679
141419
53310
64583
153431
53008
63514
129248
39859
89519
130372
127889
127890
141362
143015
53908
92954
105884
130036
52328
84210
53600
64617
67273
53009
90457
116103
95244
102613
67317
104820
90200
91422
148421
74909
84383
109722
111090
38393
85807
109169
126129
67299
96390
69225
85358
121929
141825
63985
76380
38448
79812
90450
53212
100256
127892
48401
96883
129229
129248
110811
116007
142580
144000
69886
92943
111703
38408
109160
81484
82054
132740
85808
110754
117567
126385
39142
99212
77354
104993
90273
117098
121070
69989
74441
115791
121454
53618
116104
61976
122997
155837
54593
62187
156752
64516
116091
116104
45884
48293
73257
110754
90548
116163
58348
70686
148203
38440
64704
136264
99631
126129
151362
61198
76253
153519
63114
88849
89921
85817
103832
140089
90459
96510
146157
70041
82059
142416
66163
74510
116092
129361
70040
101484
138789
142786
70325
96563
132793
142652
38707
127998
130858
122311
129124
142474
92512
154051
40042
96126
147208
79748
154787
55647
109728
147875
156785
81973
102631
43122
57214
115518
118670
38431
129655
38431
78421
108433
79263
148184
61237
65707
143067
64702
111610
132609
133478
77025
56978
110750
126208
53125
56432
118662
53153
62394
118688
122321
64449
141607
157830
43138
64487
104443
104451
140341
54584
64396
90462
90465
38451
38761
56075
110292
55690
139785
38449
40280
88749
99735
145047
146119
64749
96631
39405
47010
139962
92890
118393
128323
80178
95552
133244
146044
58642
58659
122958
129280
103820
114348
79599
82785
141552
152963
129186
150448
95717
112748
153734
153742
116185
125672
143254
98132
133256
153742
64611
64655
86820
131127
154375
155791
72227
128313
147401
38768
100156
129186
39289
49596
49761
64747
148319
155768
96223
96241
96245
135044
44853
90082
45563
129279
131287
108607
148320
47484
57679
61958
148571
45213
96558
80328
95011
38473
52518
58940
140948
38495
69241
129035
64616
94704
116048
144153
64387
69872
81379
96563
38500
104609
39514
106007
157267
149356
141612
145087
57070
77216
90136
69218
90445
109451
116030
54259
97360
152956
155768
58618
59088
84636
55811
76966
120766
143727
39924
65330
70589
112605
56566
96469
131246
148121
70835
106038
156574
57945
96381
131293
157112
64565
110519
71920
71921
81787
123101
152950
52143
46955
69848
96183
141645
104711
141833
64623
64748
130956
101560
102347
112802
65391
70445
120605
105280
135909
44130
66362
80147
123842
97002
156644
156656
41304
81837
108895
58940
155488
58940
64358
154931
155739
64700
140084
44783
47031
107210
87917
116128
116171
58548
58782
95660
153299
39797
141690
156384
52914
39472
68998
145875
118631
38611
38974
60020
125303
90600
130813
77544
90627
141864
116065
116127
141653
146274
68788
103499
153334
85466
154963
154964
47010
52899
64761
38528
80305
76964
121404
141644
145993
38528
80305
91216
107097
154964
79278
96115
74248
141756
155841
52335
52600
88773
127973
74010
143242
78792
136516
141736
72153
72310
104020
47553
149082
52234
72680
146479
38534
99535
155778
39541
53128
113153
47416
82249
84169
113384
38560
99527
51002
147713
154258
155216
91212
91490
113397
113398
112142
135226
98378
132728
88785
94740
116310
75824
75981
130734
146972
61773
112726
121851
41034
46955
65435
99526
99535
94994
96078
116156
52911
64875
155744
51225
74761
96261
125776
64797
98094
51601
64781
123929
64781
125667
150163
95552
112741
130922
64725
111195
79623
103296
109371
46632
131172
131468
74480
95010
41055
53604
95980
129454
131447
156075
52900
65565
129463
147213
64395
116024
116026
116063
116161
147208
99526
114164
47535
110795
54801
65574
109663
141889
39012
155467
63338
38580
118955
121845
147274
52391
107536
133773
146966
46897
82141
92919
118626
92921
105542
154130
79391
140335
141247
90569
116283
118939
141832
63375
98487
145839
64826
85762
107047
44824
53859
76019
146456
39008
65336
72301
95194
121664
147320
147445
73262
98590
145939
157942
41592
108586
136136
39161
90772
96681
139742
147270
156996
85719
93193
99748
86094
125815
47518
129574
156199
67116
72471
89077
105655
56570
118651
41051
72674
156642
38606
38804
85060
53663
66163
143772
95369
39808
115596
145836
90518
103349
105196
150429
38732
81168
88946
105331
116274
129513
41093
81916
38606
79669
82382
136501
41017
64967
116519
144896
102229
130282
142880
39742
54522
135757
44371
116287
154070
155475
78615
62601
72963
151442
60737
70962
125435
129286
72733
95699
131852
134965
138864
152460
44710
135770
136119
147930
72270
73330
131701
96386
96583
52821
111819
137638
151056
95606
116388
141997
147101
48768
64955
86081
38631
81907
40999
41009
92236
125392
90750
118618
38681
121900
127501
68990
115993
140213
117828
129838
129839
129843
80242
89847
89850
105930
88802
149750
46735
62596
64853
71859
116126
135335
97345
99729
149306
76541
98566
121388
121413
157430
44756
64938
76541
140843
39800
102303
104444
77531
105542
141850
141864
65106
96197
130816
47131
71322
85488
90527
42846
94999
142587
97784
124732
64191
156382
53829
71589
77818
96164
38697
59211
95191
116278
136836
72808
91231
131021
131026
88883
104561
130218
155799
47914
132476
45469
53841
132455
141650
56228
64745
92923
118641
43203
82734
38681
101072
126973
151770
45091
53716
90701
145938
38694
67113
105068
142003
53391
106015
129793
96619
136168
43007
45582
56240
131008
39299
93516
113481
146734
79873
93516
152545
39480
57810
147175
147204
38663
38673
52289
148425
78817
78998
129641
90864
131081
54146
77305
133329
64904
79086
130816
39259
50550
91207
105694
106228
143443
149511
46315
65472
38887
90575
128796
137095
88933
116547
141770
89836
90471
90866
133522
58868
64905
116265
120488
39259
96558
104889
105273
53477
92922
140306
53005
64793
95392
104893
141908
65000
92888
132580
132583
55706
55710
92915
52289
86718
148425
86253
112236
70347
88291
104026
116368
38707
101895
47784
54334
61884
149195
140366
145670
155697
70353
146880
83152
133263
89047
128317
71343
80561
82945
146978
92897
109935
120855
140471
79545
131301
142457
45649
53477
90869
64809
90557
130816
82780
95775
117187
70820
73143
98492
123155
150005
155127
124393
129824
141916
158116
48507
75108
86253
63695
114822
146330
38827
117039
156419
156420
52919
105030
117021
46560
137948
38722
66131
121464
131887
104895
87863
141360
69494
116210
132801
82708
122399
154129
154130
137068
144386
144387
81164
92739
114305
70493
95307
43683
131591
142458
81641
90747
116292
146955
52917
84657
86880
121570
141939
120761
120958
135807
136438
104716
142124
156536
69907
90645
129540
141911
58634
148040
149921
107915
131577
146877
153085
89837
65878
87917
65912
44271
79172
140593
44796
57897
72535
150834
38736
38747
70369
74329
46447
46741
149613
72908
120040
148879
46276
72798
134429
61255
143040
150523
150524
53839
59619
53513
78817
95366
117023
38736
74329
106706
38988
41135
55276
132062
106707
107632
140471
94728
116328
144896
155415
133614
155415
88469
92911
105520
151224
40016
78647
46679
58166
61915
143151
146250
38748
54475
96307
118615
95520
116205
109088
46843
57574
129804
38893
91506
95775
116385
104632
91309
116968
131257
88899
105744
121542
40947
70014
58494
88518
38804
40843
105004
81516
104844
142478
38759
40635
74326
144640
70493
95240
116409
38770
40768
56074
65030
88605
118607
140692
56079
129186
38767
76451
150300
76451
150282
46897
64925
118622
136221
107414
79643
82882
116400
118612
114877
125455
150280
56079
59574
86892
86899
74326
150448
52400
56421
78965
116329
133293
133939
56420
95251
116357
141994
38796
38810
92697
78320
104128
92905
116388
120476
76523
79040
141959
156365
78320
140367
85861
105122
51324
127375
143056
117793
120478
133331
150020
61469
61669
77468
55750
57122
89048
38812
61735
82182
42836
90730
146224
85898
101219
151620
56068
79224
95137
158152
82479
117746
64841
90701
141968
63244
82481
150539
38808
102998
44256
76355
142591
38808
52114
155265
70703
113448
44611
53165
52527
54779
126418
39389
71035
102083
134918
40855
78830
89367
114112
70353
83155
117831
58419
70626
70630
74357
51071
57522
105534
50965
131560
141951
156709
38810
52527
60457
39831
46823
46827
49508
121511
45590
92885
118559
133534
106368
147368
103018
58471
98159
96275
116798
61888
61893
142645
112809
145558
157054
65061
94962
142037
60088
77131
113509
38816
76350
154981
88820
132845
81192
85120
90478
128064
89039
155394
86099
88511
142084
55215
62774
139794
98425
100899
120871
55175
91389
107670
88435
88436
60389
62727
153116
88438
95099
114998
121026
78651
104124
124919
38834
70294
96311
141980
151891
65066
69530
79324
89386
55509
69625
116454
123456
148022
50506
132236
139768
142093
39399
40963
90784
116457
156283
38838
79872
146384
47493
54334
149184
95221
156193
38851
43353
72266
82874
120546
129721
133261
53328
105245
133502
38849
157419
53838
98466
99672
48048
81695
115304
139872
86944
52729
56155
70591
140670
38866
40010
142506
50287
147410
78515
39251
49686
94886
38866
49670
90790
116486
142072
40953
91380
135014
39444
65599
127198
131526
145715
153436
156418
156424
49738
49767
92947
38940
135334
78827
88435
104900
76303
81737
88474
53181
77064
114110
95263
140998
141069
71518
88120
105413
145762
53184
57371
114161
120950
130441
153641
145422
116902
146384
39429
121377
146296
130445
155829
49767
65064
92947
117045
63638
89826
142095
103780
104208
44564
120953
146339
129944
132574
79360
89377
105399
44143
53229
110619
120752
40934
50255
129944
61434
147406
89358
91527
139733
38881
38891
127190
129777
38883
138366
79142
122705
38891
113150
138747
52462
53662
95539
116358
116361
139861
90573
106813
111448
38906
69586
96328
113790
90645
90876
38904
53556
38907
82035
88519
153126
79008
85676
129555
46917
65727
150979
127191
155611
60319
111338
137292
38904
61438
90339
106026
110961
141532
64615
96232
121432
59290
59676
64668
67250
90423
116146
129260
38904
67277
38905
67277
138747
38907
105053
115633
139829
75787
102740
60882
82991
127409
129503
83294
84893
114921
147625
70672
98256
106826
133764
55897
94439
122161
123000
47119
96550
137443
144166
49623
71427
41134
106652
52634
98381
139829
87196
94799
142158
78603
113086
131894
146041
156016
65150
70505
133246
39005
39006
48649
106736
55983
78027
82429
61340
65728
94580
156087
138609
156010
65139
84912
94580
94591
156087
56082
67417
56277
69051
78175
92331
133446
138729
49904
130146
156775
43050
114640
129700
133487
64542
107062
110761
46181
126142
148837
50673
75589
152665
55587
39637
44576
44578
135169
43822
128742
154377
48995
69153
137266
152149
50338
144359
153446
88923
114661
144661
55409
102153
113557
82509
145926
42840
136472
155966
97154
53120
122429
43081
115635
155779
106009
45153
110871
138477
155983
81290
90436
105578
131227
53706
102438
102601
65751
65755
125013
38958
100113
128630
49450
98099
152918
155398
106249
109234
58746
59991
105988
72741
103276
151153
151155
51506
61791
127991
135371
59031
61030
154546
44499
96875
143087
44427
55800
122965
43987
154547
143070
90436
91571
118764
129532
86084
94304
96814
134055
50613
116669
116673
49802
94925
130907
89685
149233
79987
119552
142677
75217
118886
39031
48985
91044
94147
120692
144327
70128
127273
127274
142188
55412
110737
145129
150857
70634
106862
50006
157789
53625
101565
85011
98741
110153
80525
130899
69045
91532
94793
130548
38987
105758
109377
145129
86348
92119
133634
127166
132061
38998
67967
79728
95659
75694
95730
105438
129291
66063
69734
112354
133313
53265
79838
87151
58734
129437
146783
43971
53441
61696
129010
90425
137548
39008
72153
43751
51979
54900
139695
62722
71344
87141
45180
132567
144225
78044
115149
128813
59822
64950
44162
61821
135808
39501
51147
61341
49001
52943
52954
56195
86809
58581
59999
75683
148006
70732
135334
82207
107283
138430
53443
114719
131257
92258
131965
78662
44640
65667
143545
65248
77448
44213
103145
145192
45900
48649
52954
152149
54079
61644
72238
143036
55388
144342
39027
63234
111777
47741
55890
73988
121272
71529
73969
116973
74379
142270
149362
151163
39615
56948
147362
152645
72096
83455
97000
120744
39027
126822
137989
39033
129272
39374
58781
61542
120820
39516
44632
90998
96118
60020
111306
39052
70387
96742
111777
112030
75373
76594
111777
112031
46933
89636
115721
67389
146694
79770
81349
102524
148134
47695
134575
65267
94914
69726
87304
138306
106984
137650
55806
88659
147493
147494
39082
53583
70391
76790
43045
94163
138437
75173
83088
95838
115859
86988
96205
122979
62373
147879
157287
39052
72787
148790
149113
143217
61571
144336
91027
101911
108317
70386
94302
70387
96184
97914
99383
65470
96186
156085
73565
100165
109716
111804
54078
62361
149108
79543
91007
118197
121933
142226
140233
39069
88703
149671
39071
88662
99721
155787
46921
119407
45162
62231
149235
56946
72789
77334
54168
57456
81355
55480
141161
80014
94928
105799
70664
71732
150007
144560
40819
48056
118309
118317
79377
61111
86569
121378
83894
107374
65274
114883
122993
129869
140000
76759
91026
153470
41247
87004
147379
79105
80061
149243
53879
95508
117283
89043
147366
72291
56912
143133
144100
39113
109299
122135
46401
116723
133217
94125
112559
45275
90192
115843
90505
103110
121882
122535
39109
39113
73711
74689
80110
108045
143291
58790
60134
144228
54290
73607
117342
57476
121990
122790
79070
111601
39096
91906
93112
131077
91767
40835
111957
130578
146923
65290
80931
69934
67352
67375
77981
148322
87269
87284
93898
39106
102417
39105
104045
41842
65551
87535
105511
129367
64280
85308
50002
139585
73714
151197
40829
43723
75725
130572
49654
61309
91755
138500
79219
131077
121246
73298
79322
142686
90612
105372
115818
141438
80356
93892
94025
118852
153403
53464
93892
141507
141517
115139
65363
67212
102684
155004
41228
68026
71263
132363
87221
101473
142813
39390
67223
117005
88989
100146
56423
79066
131027
153761
61251
141417
39917
70625
112073
130275
140303
44241
96447
130648
39133
39135
143542
95297
133205
158033
137066
92679
110995
139353
139398
39140
118540
154798
115463
44555
96321
121670
39144
147211
131464
133481
86126
117960
39147
39151
64671
47225
124506
125639
50050
95387
123297
39147
39151
41056
149295
71275
129325
156735
75749
132410
131156
131739
147003
50047
101636
110629
111693
64676
141554
39187
104671
64399
91423
57025
91279
131076
156735
93107
135539
39159
105215
41215
136605
144296
52488
52494
144298
79412
53081
65685
138628
114105
147329
153830
141463
155658
113169
130709
138628
41219
103327
79310
116796
43790
116754
41198
89097
98013
133085
112802
116956
116968
69965
93794
98004
117136
50742
67882
39174
91475
93835
104804
65380
91475
93835
61448
44904
54119
65684
61013
72598
155019
39698
79009
101656
91475
93827
113021
51111
116468
93769
146064
154117
44964
93944
120510
65367
70334
127172
156139
130016
57890
97256
103887
156015
95120
142055
50592
113106
142388
50365
140868
61190
50601
71115
101466
53771
92624
66711
80314
98405
149429
39194
76893
126885
138008
57506
78261
148591
148592
82959
86807
100170
88978
155526
109986
72098
98012
92622
117315
117706
90777
158152
55335
87340
104806
84077
91164
113090
113107
142939
64268
145332
79189
152624
67331
79004
120675
75705
96905
116389
112941
130595
44879
53636
92040
118823
142399
43616
122464
82979
102976
107460
134236
65067
91402
156288
61740
82687
93017
146109
39233
112200
152233
70224
91375
142600
79326
102439
114053
149304
149297
86172
117746
155009
138814
148660
61687
66090
66262
105996
57346
71910
96171
121920
94267
100521
126557
40942
44144
73001
88300
70351
151364
65766
95889
122743
142407
94761
138387
79206
153748
152326
55851
133617
138514
158000
45140
45547
91190
63153
156356
63528
115049
39248
72246
87540
57461
75281
146605
150341
150345
39252
89416
104944
39243
47608
120371
125696
42465
44634
57834
39438
65077
104640
76654
72404
75031
105618
84370
60272
136731
151879
44865
70953
134154
85775
111542
129182
49784
76583
130439
70368
140710
138704
152602
112937
120808
39823
39294
39659
111778
137033
106903
148418
155806
70722
84826
53111
72302
74985
96625
113483
133183
71413
95718
109855
52850
53779
55844
67301
116880
65433
87399
149333
85045
65077
65078
130440
148423
74226
137086
142117
56043
77591
112906
132062
112047
127200
144276
135641
137503
137520
137526
61961
117907
124964
149403
50914
65072
105361
129935
58166
59212
150042
40219
79030
79031
46595
105361
129935
132573
131369
142975
65707
61668
92096
39293
54707
81761
91564
111623
132037
144268
81833
117161
117565
40229
142455
56612
82731
157228
81587
96628
104815
130921
52851
53779
70539
39295
71222
138608
39294
57441
56856
93386
123473
149687
55930
91386
157332
74151
55074
85690
93531
100357
55787
81038
87011
146043
58168
59168
96108
97128
153575
91214
109699
123513
154373
79969
124063
143253
50862
144052
106739
146035
49670
81254
138607
100357
69785
81148
105326
129943
39846
66058
79667
145197
48115
111545
126347
40512
41527
73036
61957
64295
98370
135258
80469
122478
123321
153905
81457
91389
134276
145597
137515
142478
54598
105867
151876
39827
91948
142459
152528
39338
86841
89378
90851
140664
146650
105397
117065
128192
139758
93382
116898
127978
127989
128095
46114
62075
67645
69418
106072
123322
143282
62714
46114
46932
122839
39331
63998
114987
53558
108066
106916
138367
152457
39331
63626
121331
148981
87461
115003
87369
152457
68076
71093
74797
74939
93026
105635
131039
57079
94879
101460
51014
112070
157772
117767
150505
47945
95160
78169
143014
41138
82078
82087
94878
67279
70860
93037
103163
56325
91254
142727
144241
85746
99743
96483
113989
153726
53124
65508
91260
132180
40389
85746
109806
78709
146352
155127
78109
89296
128462
130203
100764
126732
140571
50214
56124
74081
127306
105636
130630
61597
142497
147048
46770
64345
148939
146352
150005
155694
60524
129266
129291
89753
91718
123412
129291
70355
135563
147794
40263
75689
131233
91301
93021
113052
65615
46001
93014
136444
108341
127256
70629
136465
50607
82676
49795
85315
58116
128832
140705
46247
65972
152110
45906
116094
156853
142102
157969
105626
145158
145978
49434
112073
113916
46077
46248
65972
152039
146603
63056
157090
40371
58682
86305
123632
54224
96898
134688
39410
39431
75192
85362
105856
146201
61223
50528
70247
105475
147764
65557
112700
118733
78916
97396
136365
141504
75192
106600
55804
69319
81627
56429
91901
111080
78811
131511
142062
74507
85017
106314
125641
79071
105020
118732
91405
107968
142735
69013
77775
116998
55871
138664
56479
118693
132618
43311
144017
154998
41113
76600
97352
136418
39407
58784
117345
100871
116470
117079
129889
39483
81618
85346
85401
117031
117079
53913
95653
79061
95120
116466
57223
90784
90807
44488
85629
96340
140101
54585
57075
57078
47019
129465
85877
110029
130437
137382
69216
117319
117444
90733
116413
156008
39435
81392
39414
55645
151314
90785
105033
136063
136073
95105
105237
116389
142039
40960
122443
136089
142057
75474
111802
53168
70500
155767
44391
49745
104905
139748
146511
95981
100575
111487
118580
39750
44245
117899
39452
121898
71301
92622
117706
133847
59115
67061
43224
95270
101888
101929
67053
102085
144067
65583
131511
135312
136050
54103
79237
92823
96240
65079
89717
127285
62714
115478
140657
57093
83331
110892
116339
143384
43227
65627
92823
105328
52937
105397
116501
117065
71716
153486
95145
98750
144396
52940
128067
131048
147381
39475
92914
49784
92939
39530
45037
53356
105479
104268
104644
116449
142076
63632
90851
89339
89388
114974
122525
62712
139786
44161
72928
105476
157029
39473
52866
66728
39450
76645
88469
91658
150041
76720
89778
39475
118626
157912
62978
81683
153830
49876
60173
88475
111496
122006
132236
134257
142072
142076
156192
55933
69309
86067
136040
134732
136680
144078
84897
39522
75040
118956
126223
109933
140274
58452
67705
87229
103892
45042
64364
140406
152506
65588
158090
69379
86891
110928
64888
65002
105242
83348
84070
123198
85818
139932
157238
98463
123179
135835
40437
119435
132183
85708
90884
129993
151032
69337
141770
39522
151510
59170
63423
80034
117812
39479
47942
69245
96176
122397
64879
54165
97754
116267
90703
92914
131142
121574
146524
82398
87262
128990
141502
39495
63707
127668
111593
118738
64456
87260
141501
53385
140470
115921
41822
67530
144718
145018
75960
77322
92857
61414
78924
79157
90358
90381
56909
72747
129161
153415
67908
127966
128022
53626
65160
131566
142171
42904
57768
115070
43697
81927
93175
99028
47791
105961
96113
128776
40407
60204
151315
71547
104837
72096
96522
152792
70963
147277
148041
39505
64671
71508
39513
99028
41246
52961
108320
95497
108944
44292
94916
137674
40337
69356
154297
45803
70388
132952
52715
63709
89967
53055
55224
72289
147380
64671
64675
141554
59428
135585
39523
52987
103901
45166
67988
145920
69862
69904
92679
110995
105115
144551
39522
52852
52857
86651
52503
74488
78991
77528
144300
48657
156916
121654
134186
134464
52483
56122
101474
153839
49683
153490
65555
69681
138661
44902
61249
77488
147261
90754
115155
39593
46395
86412
143816
64455
81618
115811
144197
106859
106869
77479
77481
49604
112783
121188
138448
48584
59063
92616
148976
39538
150815
69206
155573
155575
61585
113271
155943
112688
113157
122427
48117
92758
134734
150517
56926
72635
82877
60893
89848
149149
50612
92331
152683
61756
92191
136969
152250
39560
39563
120705
142158
79979
114294
117475
44724
142432
142708
142709
81249
117155
44969
98129
123808
62892
62920
90848
90873
39627
53853
72530
121490
85094
85104
87885
48110
71499
85101
90878
109608
154647
156364
51442
67658
135501
154948
39564
87196
92641
121549
92265
102377
114763
142157
70414
156654
92683
95645
143740
39569
92866
111029
39569
142158
142749
44632
67988
94338
143506
74771
77724
91578
105151
55279
157215
52761
115890
152342
71540
79571
106110
75776
100587
105627
65102
116518
142120
105113
105379
131101
146687
53479
85757
94179
60569
95898
116218
77665
84709
90740
95405
116369
117025
129745
96349
122591
147526
148288
65260
70960
116690
131718
55677
81352
39586
81048
111695
133915
153808
67404
110239
110259
127294
91127
118375
43179
67404
107504
77088
87092
43640
43642
104763
130428
67408
79242
94789
61287
141700
61425
69178
77557
40994
70735
96885
43045
91043
95511
107281
132755
39605
112949
54004
148187
105299
122804
136147
140274
79909
90963
105455
107319
128741
70727
81979
142239
153585
40058
75667
84708
92264
92237
87307
39844
75017
143883
79951
90973
55334
58795
53639
104807
53639
146837
65646
71978
99360
82031
82036
95486
109950
49637
50416
42515
59530
154313
75554
39618
80276
99360
127128
156436
39957
106651
132699
56252
96074
107460
87007
118810
57685
93682
112893
146682
121049
138613
142437
53377
129977
144960
52868
61198
138820
66075
132563
79753
122400
130890
49620
113420
128238
107597
110351
131269
44772
61589
73368
82723
57707
69461
148882
103649
56874
57312
82929
60382
60431
97069
65809
131481
152777
69131
41138
44771
67251
87225
93744
99658
136559
61845
65431
82588
91726
113093
39654
105444
39646
140648
153123
58352
102817
137217
57988
105763
122497
141451
50610
72053
39655
78465
41299
102737
146199
64457
88016
70622
141442
62735
78465
105444
115784
115833
117103
54067
54124
72583
133592
39676
47561
69971
155006
115000
148981
78034
88993
155387
88130
97235
129023
143364
39691
137221
59219
122019
90889
128934
130064
55270
124659
143470
130649
50494
127124
140676
39669
114114
39667
71746
147955
46119
70338
83424
109886
81860
77548
95745
133161
40394
117293
70453
95302
129041
39675
137344
140642
64243
98003
155019
42666
91005
112412
126712
75259
115181
140675
140676
40896
60861
114349
141820
72098
78120
58946
63530
97052
104066
70155
113269
113283
127043
127879
114034
46065
121524
65825
69487
127000
60914
80930
138268
49506
127066
74873
135931
135933
86185
137033
65369
117138
130917
152280
49066
57665
61147
108025
51039
112956
113289
151410
52942
55658
144912
65842
121726
156148
53078
144804
48100
39701
54924
65891
39768
93054
93603
131796
39762
89530
130372
92747
136909
74523
86175
112606
112620
60808
74522
118476
54722
60746
60750
127051
60419
100851
126755
104571
154699
39723
87239
113013
122694
139943
139944
141353
61004
134939
68380
122315
156897
53175
104775
129887
39719
39729
53100
50317
82455
106304
79679
79685
113810
39728
117160
146848
42893
74903
146428
87185
113030
130529
39740
122957
39724
39728
73044
39729
42150
130762
156200
50919
146701
148212
70920
80700
102332
39729
69696
65432
98984
56622
116860
116863
89507
90743
96345
147049
71775
84598
89063
115597
92491
137984
138575
84864
78069
52819
78483
115566
127883
89493
100275
40220
58754
150886
39746
39770
80982
116866
117670
133507
143179
47542
76514
109834
154078
66292
66369
110845
131626
157348
39768
113079
138571
45511
52205
107053
141013
78198
107677
121208
40869
136954
150886
99957
110029
129723
51547
70198
143215
47225
96155
131707
90453
139742
39758
150269
79077
92886
81857
88359
133047
144070
78108
78620
93146
81156
81161
107311
54242
100503
131645
108088
128053
146089
39859
78604
100149
44516
56629
57545
108220
127350
63073
74496
133994
50290
78105
149411
79422
144313
156499
39770
51094
65320
91203
91215
123807
44865
70953
89013
103862
39775
105144
113438
142479
64322
85120
74096
82654
53110
81835
93456
43363
39784
39786
63595
64212
124941
146015
105897
125172
155378
49732
112708
153773
153779
61222
152531
44835
56876
70590
101044
54192
61207
96850
39794
45145
131832
127331
131343
39794
137573
89710
89766
141334
80232
149437
99461
78622
101165
122702
72191
108957
44660
90335
149574
69056
90399
115801
130413
39812
61766
79287
90341
129253
130739
84963
79601
129335
48798
110912
111310
151916
96718
116034
143840
146160
129698
39812
81833
91567
39806
82565
109352
109363
110778
154949
44014
82761
89066
140318
110145
149278
150750
56848
78059
56313
78180
79866
110769
54047
63345
105197
106252
126051
143569
47090
71629
97031
151706
64591
83732
90368
129322
129323
59303
60022
137252
45010
70926
111579
93975
109680
155271
156911
68294
134639
119733
119917
138700
145328
39837
59612
111102
68520
89970
89976
122107
51595
70561
139305
145506
88259
156465
66059
145187
145197
43164
76662
39833
81184
87990
142457
53296
121439
85153
93422
148664
43354
82382
93458
93469
82182
94894
152461
45578
116432
142065
78480
148629
40375
92667
105470
133503
44140
88517
115100
60424
106497
47337
84905
141119
141120
134988
141843
82572
104085
121714
52384
99574
128676
52395
62759
104084
155224
39864
110939
75067
77174
152170
39890
79557
75465
127146
75711
120631
121267
123856
126196
127324
39871
39890
112800
64382
78296
105623
59634
109116
119005
127937
63039
86646
109295
60125
105623
74581
92828
133017
152222
102616
60910
77174
82921
112582
81032
101406
117482
147917
82150
112596
114063
82960
101211
101318
136736
100935
142949
143882
69098
99785
99786
47985
71816
99891
138178
51821
101361
101363
40027
55153
152367
60346
82157
105201
85569
98427
101595
129714
91497
39878
41871
99463
56610
103697
119340
146807
71590
55540
92812
124230
44081
45876
40598
111838
39890
75710
138366
99982
153151
153155
98571
118278
41245
41251
127613
71587
71814
108856
52182
78161
141022
78333
89457
104258
140352
39897
39916
39926
54141
75151
81019
127044
39893
100892
154616
127190
55110
75338
86849
152288
54814
102576
102587
139679
66013
40303
75332
113820
55110
60518
76837
112629
61476
112802
127242
39919
150725
55474
90091
114772
115378
83358
117587
152925
82921
101032
137856
51968
92553
117533
75526
101033
101247
89552
143558
59217
92389
95836
113914
114720
125511
145056
42856
49478
148920
148921
55158
85948
78077
150376
106675
54925
112459
79813
117005
103471
115184
46425
117660
64049
78077
42206
72834
108273
60159
142641
152736
44603
91901
124538
150042
150044
60159
110216
48105
92484
117243
70824
72528
109595
124773
70826
71414
42907
105595
153684
71242
98132
101023
45773
45900
92650
118537
48043
66210
152715
53785
60477
76072
101253
60757
113792
126865
49523
92648
126830
60941
112317
112320
152222
39947
110766
136624
73048
86809
139135
49451
51821
81102
86471
80751
97430
100832
145323
50921
55169
42380
42445
75167
91501
105968
112460
81125
90209
52344
151941
54475
113576
133442
66066
121369
122412
153783
78953
157667
80104
82560
43631
75756
77576
134328
81961
127292
91784
143999
147248
39954
111489
83481
123460
148120
40415
53622
118462
135558
114103
40227
43862
79643
92344
42835
105000
121518
141802
57368
76048
40274
40559
89843
112284
78629
87571
127397
85988
106753
142949
71860
97676
146074
41929
47875
66891
84851
54504
79289
106545
78442
155591
61111
61116
117944
121381
60404
79960
123921
141674
58437
110805
133209
134494
72694
74894
83449
125723
85885
105203
125299
41424
125938
74894
85959
71906
77322
130514
153996
46222
49189
138033
48651
109370
137098
138258
152321
60388
103429
84957
41916
43490
123699
82086
87795
93792
136252
69189
82432
108653
73523
82500
129769
55416
141780
66687
129016
157481
54935
58965
109413
53849
117057
85672
141681
141942
150438
56348
106556
117915
61552
70483
133246
101355
143052
154446
40519
113204
75441
92728
121355
40527
73388
99760
137541
48930
111892
40005
59753
85321
85558
97051
86676
101434
54138
60861
91816
126986
54300
70230
70405
126595
126577
132468
101864
102307
110437
45701
66846
92164
151249
45060
112967
112980
150617
40018
117202
117204
40015
127295
138653
156406
87246
110022
59325
84029
152419
40395
41591
119380
101572
145179
53063
151645
81779
97181
43008
47430
90787
127235
66035
67365
94230
94789
131919
63747
98906
142482
142500
40018
65735
130538
102196
82642
84810
157118
147006
54349
110884
85667
94155
99203
103722
83818
155733
80665
129506
151416
80665
110152
51739
114702
134657
152410
51738
156607
101141
101204
117500
86347
97451
110884
111509
40034
75346
80252
95444
86793
69068
123545
140067
145162
65530
99290
106696
61928
94396
94403
85122
63509
98520
148619
154334
69071
125228
153505
43100
50937
94522
98246
55485
98107
49579
53396
138140
140435
152337
55623
96119
67148
95010
116134
40742
41014
90532
61928
75463
94405
124917
79600
117378
53153
79291
131618
40052
95658
152963
60610
94505
103505
69430
40059
89708
98107
79082
152909
43100
133716
40055
148867
40135
117233
42376
101140
45404
85833
78947
40067
52126
137209
86908
125880
157373
111357
111473
138774
91805
101207
152441
76601
86903
40297
128806
54164
92240
157279
64304
138166
42645
133049
138216
152129
138214
84654
52285
143933
40106
87162
157719
72511
73949
79743
128326
64276
107524
114905
40094
118786
88815
124222
135022
87419
112535
113070
66738
99047
99424
43334
76459
87497
143563
76401
102746
102781
58320
99702
109539
95704
95899
95910
136932
152267
58438
73155
124296
123523
135771
141877
155930
48220
52357
105672
150258
157283
88738
118080
118084
47571
150549
73153
137146
152736
110349
125391
149216
47107
109857
119774
121206
41742
96505
135996
136437
71047
81602
40099
90962
157719
87162
45973
105696
46180
71901
82327
102461
43820
61100
109857
125101
58169
156932
90929
94939
116567
81622
131900
75667
87161
152648
67494
93595
137011
146273
75740
102258
105386
127355
40110
70801
122739
140946
40135
136638
41328
61085
86715
92359
112458
47757
101410
108449
156512
40135
99426
140946
157436
51656
126743
75264
77046
105506
116612
95590
112989
112993
70849
116928
135261
142495
41146
104200
104215
124395
74984
81192
46745
65497
71696
98371
116931
40810
52127
144939
62079
62790
97440
125755
46745
80121
80279
84711
63983
150905
44022
59416
92357
40130
85735
155531
90741
105479
112037
151285
84865
140132
127352
88462
121788
132347
46633
47984
99549
121856
125093
125094
71030
122889
147942
41401
50517
135957
142259
63473
110066
110067
123503
41193
107912
56260
79536
142984
82852
98718
81270
92174
117228
146057
124237
64275
88881
124101
137187
51648
66906
137797
76448
109838
117597
151174
57497
111244
82584
117231
75378
127399
127774
130822
156430
49246
112625
138259
99227
136682
150199
150383
88121
89862
106237
149742
150633
84733
118850
129293
58691
130335
130958
91128
101144
115025
45279
83915
74850
74960
117240
117757
125282
48023
73695
117697
61991
110723
40430
124873
128127
46634
47476
91457
75645
92137
118821
84588
98559
142819
81366
127247
128242
129936
150645
58178
98226
135778
48370
51022
60830
54822
58988
132097
137890
40202
40207
127253
57675
74130
123634
57082
106076
150219
41478
118943
134347
134351
68110
93395
114700
119669
88576
98005
70756
59904
154042
65375
122638
147916
40189
130607
65173
76640
106283
133447
40687
123307
125021
54209
141568
84506
121612
124355
156078
107448
111383
40207
54000
73374
107746
64299
97592
148874
58673
84516
108651
111642
44099
117808
149589
49245
81578
117808
141602
60392
120190
136811
40202
70118
87282
50747
81578
125322
47643
125322
154189
60298
91283
123415
129999
43181
50948
40220
57430
57438
152526
40206
127367
59550
87144
122667
158018
68525
80529
46658
47117
121706
148747
40207
69019
127251
87395
93539
130973
87395
141104
146046
47769
123640
149592
66352
84857
89624
43797
43801
111644
48541
51858
51970
152222
55068
145633
40231
45215
46033
54889
74981
76349
153180
153401
60500
81033
85542
153888
93539
101527
116876
57436
105125
108933
130787
70542
93553
104831
113939
111024
111025
124801
57413
89511
40317
141413
149170
110607
151090
95781
131880
46153
108453
110787
110788
61582
70542
40232
93553
40500
79666
70542
54480
107441
142537
146759
108549
122437
131162
60294
89382
100596
76353
108113
151014
50158
87550
72233
98186
108699
49674
73146
105892
150069
155236
60046
61540
124024
129185
78383
81440
140074
45215
79774
79816
81772
96667
146759
47335
87249
138475
60259
92013
119622
125873
48611
127835
153448
157155
66227
143318
95664
149645
54890
112688
122427
64027
40259
58780
121037
134327
99008
107577
115390
46379
130722
67540
83867
133582
135486
63026
84637
84659
46330
58129
131823
70976
137288
115356
115754
114904
115406
148951
80366
123084
61591
91312
101560
63076
124676
101667
123743
150092
66674
111416
135225
100861
101142
132493
152374
48052
57441
66140
99085
149976
149981
66512
76395
76406
126884
40273
112706
131245
131270
42441
58780
103146
77587
88001
101599
46944
123893
40276
60557
115902
134296
40314
85032
77875
126934
127962
141307
128296
131963
52256
134364
145198
40310
149249
65165
105901
109548
123343
40291
52579
132113
132114
86305
97483
155869
43312
47074
104467
137500
63004
105179
123061
58416
71616
140467
117898
123344
135109
61859
92812
92851
124230
84906
120170
151366
74646
75783
113117
142806
53018
85330
92104
72080
110318
40336
43370
49287
59986
60193
73086
57590
139506
150299
59463
106616
40302
51076
43794
71095
88504
58458
77362
122387
149751
60037
97603
123013
130722
58459
62988
69547
128795
128805
51793
53826
126686
43705
66656
84537
125254
84509
117271
48812
100893
111727
58394
58399
74022
85694
55797
91466
60049
95924
130715
153979
130265
58372
98402
149165
154188
40313
73063
133855
72279
141330
141544
59213
150817
59213
60863
99210
40615
141413
143669
150071
85919
157340
57939
74156
125756
125761
80205
92009
127241
80746
119939
46098
106122
140812
143568
146532
148441
48151
73863
153577
61603
90147
99432
53054
91017
117282
156730
40329
142511
42126
66263
68325
135580
106365
119368
136266
136267
136268
93446
111455
146846
40430
59077
60338
43596
47101
146803
151138
45448
71737
122795
157554
42507
92023
40517
40521
70431
124176
77382
90120
97691
123251
54177
90382
84994
122439
140762
157402
76599
91603
69675
103900
140045
150002
94576
119786
126360
84619
147971
43632
57789
152691
58603
65950
79303
46565
85211
100579
118092
60832
63622
71651
71652
59802
60105
66484
97232
105951
152702
85460
40357
52115
63791
84609
104352
54713
149583
149590
45976
118545
148063
45961
97232
149537
144028
88835
123780
144936
85460
135934
81134
123899
131244
103970
147743
42576
49200
136306
50312
145467
110891
120134
124311
40407
49006
77597
71194
85323
85607
152639
40369
73081
74109
100453
42628
110279
112081
157669
47241
99545
111160
48531
60712
77302
157716
40682
50970
40380
69013
71087
101651
43409
72379
67539
72978
93638
116431
149538
41998
119605
48199
93599
118958
72651
83289
89244
153676
89062
138596
40554
40713
52116
78136
85551
91577
101650
40391
52411
74062
75795
117293
128934
50353
86906
86913
116337
69276
132192
108814
150396
53871
62312
64162
148517
54652
43709
64424
128934
130063
68508
79894
116769
96570
153951
72205
108983
134614
78782
115829
40502
58679
60547
120173
136912
125522
136740
149803
40409
46943
64123
47597
54556
84569
135685
84818
122215
150356
150555
114471
151000
40414
151193
47884
67431
134522
150256
100263
141191
40417
107901
128928
134808
72576
73049
100194
66160
110106
123737
76338
137109
44908
121362
150415
58177
99762
136075
59553
85307
58923
124010
136384
141571
73791
139627
52202
135849
89646
131946
131948
43774
99567
141479
78782
96012
97344
103790
155243
54791
66348
106616
115829
52259
80930
152363
40900
76877
80930
85078
40517
40521
53951
60656
40569
88716
147743
55095
84850
123921
69347
73605
134240
143760
50394
94089
106330
124869
84582
150926
41948
115529
58158
130663
154414
40436
76879
47722
84577
40900
86826
66621
106077
146813
77960
84564
115431
103909
114919
116717
45382
57038
70783
132987
91630
124960
138263
75476
86917
127127
42693
73566
99805
129096
85452
55698
75637
86558
125510
92470
92656
92670
157189
73778
125959
40631
73906
86348
109377
40450
45298
77641
138263
49065
91863
72842
98395
107526
56094
62823
72547
81639
42408
55095
60077
60508
40473
73667
77585
110897
100667
126051
146450
40473
109094
109532
109534
54709
73975
76734
91643
91850
137836
46937
59190
106375
92368
131899
62811
69843
55524
55943
111657
59247
60108
110357
111062
47859
60083
150028
80317
150111
87466
133021
91741
92089
89641
130026
43596
75375
94517
113075
66297
68889
143920
52266
117582
119787
119800
45097
72721
134152
150281
50933
106354
146618
94518
94537
105812
62811
64332
115102
151059
151203
40491
76725
91785
59657
62812
83853
114538
58316
123606
40813
51509
66710
108519
136730
45804
91556
112486
112503
60373
86149
92794
96866
117307
65336
70732
124050
52043
77653
135893
142691
51991
51995
76423
76434
49292
49294
97613
52609
77653
81084
137867
117123
156563
61030
61245
79302
98510
77575
123462
125099
48075
66598
151326
85781
65826
151808
151810
109334
120882
91060
134283
134308
55007
76221
76232
137804
65849
86683
117322
54232
64380
65877
46279
132293
145590
74195
92079
124894
66797
73891
119774
125101
46495
46498
76970
74566
85781
128893
42200
98063
134297
144168
110062
149466
50725
122843
135447
40520
86683
60307
40567
40579
47408
47291
74763
151803
61160
97054
121151
61007
117322
156151
76047
127100
71979
74566
111231
137107
83705
86968
126671
57677
111912
49365
82368
106772
102569
151066
128879
44471
111355
56973
71203
90295
40538
88451
139781
151019
133841
134161
145775
42265
120285
143766
47101
50851
68889
120144
138429
42149
134161
52708
55473
78625
82164
42138
74184
95613
130040
130041
152386
155600
48856
66120
75561
112199
59523
128879
48788
60235
117330
126163
77883
139312
61014
76889
117702
73850
80611
106625
40552
121982
155600
41704
41710
54745
117401
71757
80464
133798
157225
73995
92321
100013
40555
156891
66752
86468
57501
107981
70430
107255
70638
121134
60168
134321
157345
111336
40561
80370
111489
59399
62673
141732
147012
84014
125323
135728
46772
47883
150417
47256
60558
94053
42453
136752
140172
40571
51502
103544
140054
153574
153909
62995
155364
40921
42089
49880
40577
99768
112094
84367
119699
135898
101459
118322
47479
85256
137133
41869
69602
95397
40579
60188
41983
89084
135007
111433
55448
59787
125781
150946
103619
108559
40583
108254
111040
129158
40588
40590
135653
40592
57057
57466
83028
47634
122121
131864
135013
46938
53703
117683
120319
141531
111040
139286
54461
87765
92711
129153
85640
87791
114788
45019
54763
84676
108347
54467
92362
77594
126533
48177
68790
92205
100553
69143
73630
85471
61206
108986
109498
51598
52934
80585
100305
45991
89611
107230
136202
88379
109354
124844
125296
40607
44514
118173
124822
56402
153705
109999
55620
73167
151576
45703
92740
125055
47659
57081
110816
136260
46947
74477
98815
128268
40618
73481
118141
40612
40614
40637
120733
84972
125132
150592
60248
140391
149165
40650
46923
111024
155821
157441
47228
84860
108421
154017
42181
47659
44485
118149
157389
157433
82153
92763
44485
100006
118141
41377
73694
74234
150464
73774
74258
106468
151597
113415
124935
74502
111708
151889
49206
97851
121724
99913
109241
70976
80592
99760
53822
59741
100651
60770
74502
55232
59442
73896
57619
114646
128066
59963
71988
111231
125035
47892
109165
120006
136828
40639
129194
40650
69169
132039
99217
123634
99217
46734
120072
73133
73306
123860
124304
40766
57466
126226
45951
69554
73507
87867
99643
123797
125223
85348
110949
75027
122642
157727
157729
57969
62560
120070
72772
98373
99331
84584
131884
123806
152211
45436
118171
127482
88207
124410
132118
143631
62573
80718
125654
100505
144317
148323
53554
74299
138016
59958
125027
134711
151356
66343
145335
46693
125026
148947
57376
88233
99733
100730
101014
86429
86430
86432
91455
121294
142298
49410
60146
74191
112019
60880
92019
128165
138638
88592
114321
130836
139930
44472
58757
66060
78503
107825
129541
98962
136629
136681
61365
110155
83419
146624
88115
113734
127727
66115
69205
157538
40731
40751
86810
112147
40698
95515
113023
152494
40693
109404
134483
48254
118058
51696
100125
124462
75037
152137
49535
75027
105298
76133
40793
58682
58455
77486
46995
99996
45979
80544
76340
97605
98405
58958
93758
125022
141626
50725
119754
154443
66461
77211
88987
87690
109483
109485
68869
109397
120200
85961
134490
51989
75297
73742
92444
132478
110491
117436
123122
119831
122827
122843
135447
40701
80914
86399
120136
120597
151212
49023
49056
86771
74453
85774
102359
126075
59628
63152
63206
81914
40707
47938
77575
59315
73259
73558
74043
140302
65517
76770
87281
118019
68369
78268
125442
125445
51184
99388
102772
42247
51381
100867
63796
73259
111146
137448
110452
66868
117394
151401
66871
80792
92356
102824
104382
114570
115539
61400
130235
138405
40726
127904
127917
60468
86828
100649
125658
151871
157776
51497
89988
118152
60131
68618
143722
149226
51670
86604
40776
128073
129417
54747
79006
157466
73337
100239
106645
40765
105920
107561
90025
131206
156044
40836
74818
157723
40738
94448
154238
62245
50761
74285
91788
143314
48837
52050
143877
53728
96361
132832
84331
151703
152163
133241
55527
95193
147709
41014
46946
141650
141651
91687
95081
116233
46946
95967
118650
44607
99614
137042
152051
104068
104209
66606
72454
77134
48642
66468
117891
135018
56654
82515
146651
147712
131927
132115
59981
100982
111873
85719
129502
40836
101003
133304
60588
77564
87510
51509
66709
74439
118888
74552
132375
143871
44674
95766
116239
134026
151055
73822
108360
115218
146128
129370
147444
46693
148310
93750
93751
149752
91687
91694
130498
55107
46832
72177
40776
69554
73720
87867
52722
44972
88599
88601
98165
128734
141030
66556
129186
153082
74990
76128
156148
59391
73668
77585
85545
59764
68979
68982
150401
76129
77077
126755
73426
146376
156665
113961
51182
107295
99036
99859
95656
95743
49539
59234
95675
112420
66877
122635
157729
54885
60571
60596
49550
66987
143794
51686
76731
81084
155261
59447
60676
87549
88693
40851
106156
55080
137626
137668
60536
137667
69379
93265
48811
74347
118286
40820
98117
124690
156741
64512
87834
97290
41894
66896
54553
63500
147887
91781
126755
60002
100335
143914
46868
111771
56512
74633
99847
100061
40831
106723
111138
142972
63972
79734
80336
152808
56319
126350
137376
137409
151564
80567
106588
143972
76986
89808
138000
93971
157712
157713
60544
86246
126396
142928
62604
139461
43215
73589
111557
40831
40832
108047
117613
91839
99598
125970
52307
86596
87402
143873
143952
85894
132382
66914
143353
40828
72007
72713
48504
87406
88035
100378
64900
66308
142643
48669
74642
152024
152025
53826
90347
90491
54981
156740
40827
73243
132531
72581
73250
73602
100327
112315
66941
86046
59293
103490
118492
47059
47764
97192
136531
141102
149908
47233
106757
108047
64670
84043
40830
132374
40833
43723
53789
125724
59358
74371
61386
65301
144997
105358
111909
65754
145001
133303
41769
59603
43165
94891
116912
40840
99675
133270
150410
66188
120184
54939
101919
40843
49963
77464
132983
49941
102477
50913
78335
117639
60506
101221
126681
40847
59258
69447
133270
69460
91700
133291
61378
100695
50385
104239
124825
51515
96060
149168
119581
122452
122455
94892
106672
143106
150489
92920
121402
122523
59285
85529
89513
136224
40863
79144
155828
81142
126400
78358
103366
151931
74101
59614
137810
60418
60419
81139
118454
41512
115540
154604
75642
144948
114981
42300
75131
40877
70130
130674
156263
83762
88598
126226
154125
48315
111822
117639
117642
57436
59907
112574
114541
74160
140129
53696
58745
76421
93528
119200
137205
84822
86143
117783
145631
62718
75494
76905
134895
137258
139549
146291
156265
71734
150650
55585
73520
111762
41393
54286
49138
74852
87855
53678
94840
112118
137931
48590
51475
51731
61133
75130
100677
129222
55033
101113
49027
98968
99607
93256
103984
109862
109865
66856
111079
59857
101919
40958
40968
126977
133296
108570
69452
111889
106818
121690
124658
74710
101002
101375
124752
45752
57828
86384
86665
40901
86728
114366
63708
40907
86577
116196
86826
76881
114359
130222
74774
86676
92664
151639
83768
132480
73371
74395
111578
157795
63051
124655
140918
157093
101028
101034
126443
111906
40912
57474
69643
51371
118549
152201
152207
42155
86791
105667
152278
76622
132946
133149
77012
86581
85907
137986
141949
156841
156842
100955
115030
75567
80127
108699
61061
80843
87748
122580
112593
126738
152448
43487
86838
42215
61061
77106
122696
48949
48969
146539
152214
52053
61071
104328
137732
81077
126471
126475
92849
92863
101913
143603
105219
53424
92022
132946
55381
75844
136849
91582
130775
70685
121486
68099
94896
95410
116453
58754
58772
89368
94855
56744
94992
133875
146142
90851
70667
79385
107670
43850
129364
79147
157196
54126
67080
118591
146144
55499
82214
108440
69234
92976
141073
85004
90328
153756
157071
71923
116339
146141
78315
128259
62717
64102
65089
89366
97475
81501
81503
89366
64102
89378
98431
127244
78678
81955
105173
43851
64926
92622
122509
121603
140927
144087
65071
139751
96048
107978
133249
40957
116448
62766
88455
105161
40971
62700
91366
52211
151966
65020
90757
90799
95072
44144
79065
79292
86061
91403
91406
96242
82323
124812
141307
106025
116415
55204
97765
131961
81450
105326
105328
117042
70627
88304
82216
102074
133050
96770
80179
95954
96022
142011
107970
136051
144066
144067
40978
68671
81562
133775
70341
117476
119596
140291
137948
141959
157915
58285
96573
153332
53958
100856
64883
64945
146931
56566
113242
148121
144086
43867
44825
116404
141887
45589
99937
132578
90721
132581
40987
99165
151573
40987
46935
95026
85185
99980
68992
108075
153722
105194
41348
70654
71149
94775
74364
121462
156322
40998
63883
131153
156443
40996
156443
156445
156446
48869
51985
87767
74364
121156
154128
54458
145002
78296
41000
85322
128358
41009
41010
110660
68276
90470
92732
116259
116518
142120
144106
44254
90688
105522
64791
90629
142121
90657
118608
56590
95694
128135
151344
96500
97340
147322
154137
46993
116282
114672
125210
154482
46927
81168
44487
90578
95760
55442
103120
131951
74045
75588
130421
141834
147515
105333
116233
130498
116248
70091
70094
90603
109565
42839
116013
133150
140087
73943
114809
125391
46438
98124
123551
41023
66806
66815
66821
41025
66799
157417
90524
103347
108409
98124
41068
90414
123791
67122
88463
140339
141851
79718
149638
156922
64924
90581
129453
42960
85629
133042
90651
140267
143452
64727
132447
43474
96654
133710
55233
95071
116927
41053
41063
41598
150567
76987
118649
137393
144264
69328
94124
147185
154184
78797
108428
117016
64737
90139
92938
41058
53012
71666
64617
89320
96536
109360
120762
121406
136254
50829
132602
132798
49584
81614
93902
119325
42962
72151
134868
146155
64694
153727
43117
117016
136255
56949
108946
116102
153729
158113
51341
104604
134518
98024
108599
79157
141685
64754
141779
147208
147211
43824
93108
114469
43122
51128
57214
112532
115166
121309
41210
77310
66240
117404
123804
131411
117986
120218
56812
97735
122385
41390
77897
101736
152724
53621
115797
94863
157940
66240
123551
91347
112797
131363
142577
62509
90405
116103
41210
67135
86667
112532
43768
64487
53239
58449
129144
130878
55015
123174
134864
109866
125663
74612
76035
151732
151733
96673
136305
95043
136387
136394
90303
94860
130740
146533
128336
128340
58819
116037
113574
142089
64563
64588
146160
44452
58405
125273
95832
128918
74166
82396
90179
146752
49924
70913
95742
99894
99899
155038
92446
144176
69970
82773
100774
108820
50586
64422
79465
67216
69681
87479
139523
64227
106652
109311
115919
129042
155728
69319
90246
148431
82313
94807
133595
137217
70859
90172
92701
110760
81808
91085
142919
41107
67210
130942
136368
42852
42853
57991
151641
91462
112693
139129
117177
49930
87261
117000
107517
99894
109966
109967
72952
153102
155973
47273
75918
90000
118740
52178
139586
138350
49406
134079
156448
56148
85432
121059
79073
63188
63802
141379
95742
97620
141495
141497
95039
95043
118729
90859
129981
132726
116606
129484
45172
57446
134687
138781
148723
42987
112733
112917
90859
145915
102201
118746
147531
153228
82875
117465
129981
139808
49952
60170
152633
78523
91290
116499
117465
101474
128458
155636
93259
109862
129009
154110
61211
130465
132644
139089
41152
106845
129112
50307
106872
136444
50447
70000
80834
91158
122632
45415
138777
67246
87251
95808
65777
107939
129536
93022
107581
137533
70633
150511
70411
122243
55739
56714
88893
90017
104207
94773
112882
130629
79664
91258
120722
146688
85081
87351
138459
138578
48457
67269
138915
147398
45662
116915
134256
149790
56121
93036
144246
148600
41155
132542
142994
152433
41156
49531
153042
67005
91217
132550
154860
55299
67283
116896
60003
103776
103778
49531
101365
88971
97994
59498
139292
71649
81199
97136
128068
55841
90630
90678
152458
107955
63802
102974
140837
141379
128040
146265
41169
54240
92498
111120
92496
142714
55313
61724
93050
55636
73715
95044
95047
43969
93063
127340
88755
128854
128859
58496
62213
63228
97994
114454
114466
41177
103755
123376
64293
87847
123370
60108
74000
108940
60434
83184
117491
41185
41603
43931
83882
105620
156260
67326
101603
137926
50424
91334
138890
83349
111699
152972
41297
57541
41291
126510
82425
107920
110264
83349
83369
152368
49081
61025
77208
51957
61025
66511
61313
111437
84695
90209
112331
107921
137772
150541
94913
135553
140829
49037
73680
157354
76611
76905
88736
152291
109678
109683
138284
79758
122521
70989
102231
116748
41213
49135
143003
143009
117278
61658
79187
138629
49682
67345
69212
152544
41211
90206
143009
151943
140193
147899
153223
155382
56815
70989
147915
147957
67351
79479
60198
99549
140714
44814
120509
144296
100810
122779
41213
59952
88736
69224
110449
49387
76611
41222
41230
108854
65677
134796
92546
112773
104792
107855
85228
86722
105251
142950
152598
91085
143564
80608
138792
142352
41233
147655
157094
108553
99442
123301
123304
156735
50897
75726
154822
46976
49175
129424
132333
67360
69743
121593
142988
70648
123301
41566
76265
96600
133514
41615
80084
148525
56084
56089
57540
117133
41239
133118
133286
80084
157013
127208
125600
133118
41242
56837
100603
68418
111186
136663
80081
107830
41240
48735
125663
119817
130114
134111
56839
63456
41268
41291
72118
105541
41248
107560
67390
131387
154523
80344
113022
100600
43954
98803
131402
142292
117512
147220
41254
108724
120142
80113
80118
133585
144335
108732
149871
75604
90994
115145
138398
61177
116690
142264
110855
76917
119269
136715
41297
41603
97887
98063
91813
117522
126708
75815
154096
65819
90997
152405
55369
82871
125920
53041
107971
158065
78947
79309
113092
130311
50361
79909
90991
105455
56138
78945
111179
146082
126416
126706
135512
51029
51806
152405
41273
41274
41275
109748
92269
105458
142238
144568
43988
65174
101081
158086
97850
125365
136887
136889
121062
134568
112418
148136
107003
127270
70155
91813
121719
126708
82202
87460
121641
69184
119335
119336
64418
96465
102372
64416
87132
113333
41284
124631
126939
51542
58949
150297
56080
119320
153997
70465
108100
46577
158101
53030
102380
69057
114629
52571
138288
60452
124142
41367
42367
64223
108103
46162
91820
117524
118142
118382
94802
113171
138522
61217
74648
90181
58244
112628
112632
41306
77138
64511
116550
129059
146934
41303
90481
126180
136948
47141
113930
154535
95193
102618
47794
54434
92678
137272
69484
97931
127740
147422
107805
149356
149358
56842
83035
122182
121945
147162
63352
90558
129795
141106
89971
114868
57926
76078
144921
67504
116083
134791
53705
113695
134739
49099
81614
83659
101707
101751
127512
152731
60831
83234
136517
81734
82305
96276
152812
58612
83280
156793
156797
84236
118957
136876
136878
119071
133969
136389
136862
60824
85572
41978
93515
134424
136334
136867
73062
154535
154106
93426
127101
127470
152811
41350
97541
144375
145718
49363
67709
114464
133996
48269
49036
93221
83310
93843
136685
100413
130494
137013
144823
41341
41342
59372
97345
67850
69632
98482
134082
48576
77872
84178
93544
110486
150022
56967
131449
155846
41350
41361
95529
145718
41353
67437
77555
41353
72359
93884
108646
138519
144471
107143
128447
138365
41798
97891
132864
144613
50544
68174
113531
127472
51055
81782
142150
50053
61440
95823
81947
118969
137034
145015
41379
50551
50571
98233
50479
128076
54691
95398
144566
144979
45546
45552
48543
127577
127578
117838
127578
41917
114750
144453
144594
53641
67664
83254
93255
56824
93306
94512
146273
54027
148651
41363
41369
48627
99023
117219
41370
138304
138307
145117
48204
56772
132032
148871
41938
136550
98468
80808
89088
157482
41636
58634
69508
84353
119118
82598
95417
119098
41705
133120
133179
135668
67569
67582
83957
146276
41375
41462
41422
41454
41377
48259
73545
84596
41392
151795
97558
97604
61864
96006
107691
41391
121540
88920
107587
41805
131139
133821
42052
52668
67891
101722
42258
49724
59144
83476
138013
128204
140472
157137
77854
83365
93282
41392
49760
41671
84596
41417
90197
84026
93335
129065
96202
100517
41405
47545
124990
152223
43261
94760
119048
67862
131357
131459
138023
77137
81126
86924
152991
56782
109114
110197
104961
157141
63342
67486
144439
48187
48190
147222
127488
154666
65699
137431
88892
107587
96181
134332
157129
75477
91058
111904
84504
109313
134520
148265
46173
94519
103431
56526
83587
108988
41419
87154
103031
52550
101786
123449
136467
45384
67573
109113
135115
67563
83873
98936
98991
137832
144764
147040
150437
65998
95205
121176
65699
124988
41696
83242
134595
145051
75477
75478
121167
121171
41431
86477
110809
92148
92494
133490
41425
58896
137138
60538
110809
110819
58893
83206
103288
80066
147039
147859
67821
144329
41631
43527
146588
61996
113302
119208
41454
95143
55228
76439
83988
41435
60398
41518
67589
93341
135650
41440
67330
119720
134281
136976
48539
70244
135734
146276
61914
83132
108271
41440
103134
110305
56619
59016
71247
93617
143448
146348
43735
52049
109244
68165
146407
146572
113276
132864
144705
110873
143222
152809
97578
138995
145437
146681
43253
61826
61878
62080
42502
84483
135149
57570
136337
136445
124580
140218
48548
69399
93410
94968
142203
93369
138651
144473
145110
57473
70613
93383
144843
56540
145127
67786
69366
83166
136960
78949
139058
152499
51712
113303
144748
144832
41819
56031
86477
78051
81610
108173
41486
41544
51710
41479
59130
154330
50497
50505
138529
49095
49839
77669
113270
41473
72102
152505
70642
79777
97491
149457
51750
81499
96415
119643
93304
118958
135005
94160
140402
41498
94339
41910
69973
82727
153981
102210
134337
145096
154087
41498
94461
48042
73458
119125
125461
43521
69469
136271
67601
127540
138561
143181
75803
89900
112938
59809
136271
81939
119008
132899
102210
119546
136858
50360
104321
119108
136252
41496
126191
68133
93795
93928
67604
119142
119669
82017
82501
83806
101264
67456
84139
93227
41493
41544
126191
126407
93739
93863
129134
144643
100117
155035
118361
132874
152753
48756
48759
81733
119240
113109
56782
83749
113695
41502
75820
95911
104623
129753
41520
85497
93932
118953
136858
146299
41510
94461
142244
69396
102820
127702
134651
67559
128906
134553
83735
118951
118952
144449
67704
144975
67636
77867
137701
56824
154642
67491
70053
84746
136569
56764
94482
152505
42069
68044
41513
41544
129258
151496
41567
56677
86183
49561
51712
67726
132389
113276
147298
96901
132900
136874
61964
135622
41525
93352
146573
113906
154536
41523
124125
68205
81467
41537
68702
41527
124587
114765
146571
49201
78051
93438
110064
61752
137036
152306
157146
50569
122145
129612
137568
65320
91215
124586
140270
43813
109049
117553
41686
119308
152779
62041
95600
113221
137408
41536
65879
93238
93821
143170
124060
124125
143903
99313
113434
132877
103158
130810
144891
49507
121009
75913
83898
99585
93631
132890
138065
41567
127954
127955
49575
74419
144866
115065
126365
147604
153496
66475
69438
99337
121526
101648
101671
117979
134288
41553
41561
52730
66993
76080
138187
85610
117934
132097
111567
138144
151697
58069
72812
99511
145632
63820
127955
75515
82294
102111
143477
41558
50711
58069
70653
82901
136247
136957
45227
75345
86642
67863
92129
119383
130736
46208
48034
112214
108741
124758
129088
93680
93683
100035
119184
54845
67564
69634
82825
49489
53882
144678
63820
88895
44750
67563
67784
75455
119203
99680
99681
108394
73239
97659
121171
144520
41602
98029
99578
49554
83346
137517
48112
119257
128843
135668
110575
129358
133002
41681
93436
82151
87786
93905
41650
50611
127505
145018
55766
147089
154656
49944
87955
107859
120547
50544
50548
62093
127472
49384
50122
68078
144404
41587
42514
77821
136153
81470
144592
145541
144975
145121
145959
56784
119721
46338
82975
111388
54920
66145
129763
59607
98692
48991
119517
134147
85610
41593
42532
74149
140655
41598
59128
136721
150996
67756
96062
98149
116322
93315
93605
146787
93491
137608
144645
144742
98867
150566
68159
119461
144569
144739
55536
97377
107113
137243
49520
82811
143447
143579
100756
111575
157677
41795
42200
116599
97940
126403
41611
153580
57041
103265
119348
94214
97904
153014
67483
98518
119061
103129
113386
57898
122128
43568
79089
82604
76277
96600
144678
41629
151776
108854
148527
41653
81680
119120
134609
145052
97847
97988
98097
41992
81678
119634
49644
49673
137436
82972
82980
93537
132477
42022
97040
119102
136352
45529
57045
107964
55488
72581
73601
115158
93357
97214
127462
43436
49915
84139
136976
55770
81970
108272
48620
93423
119150
144464
101287
41739
67863
119383
129644
43259
54751
98918
48585
83940
98502
56942
86634
63817
94604
49610
83931
97680
137894
48627
53872
67480
135967
75473
81703
83924
43321
55776
146581
131418
146792
51107
134885
146346
56513
119258
119306
146388
67726
75762
107417
144746
82285
82295
85089
138251
43525
95199
115062
49378
67796
84438
132404
135027
144820
144824
44748
96123
103175
119249
154009
67892
75922
93914
44748
132333
83842
113432
137687
136093
148801
77002
101321
49318
49321
52049
75487
137197
147117
99233
122683
128550
67668
83579
62189
84859
99118
55539
144526
52882
88322
90901
144475
82604
41666
91219
100905
50215
118367
130438
138090
54237
57295
57516
48036
85829
52882
88019
115785
41669
88910
126363
41670
151655
88624
112818
83814
93364
96936
96954
51011
93495
137057
67607
93365
119213
53607
112868
137197
151308
130880
132882
67825
98801
152724
61994
75461
146789
122076
151655
152205
49560
83048
83188
119294
67896
68153
144826
53800
96304
115986
115199
119177
131285
41691
138061
46395
69420
87466
143888
49934
132894
133188
108118
139083
41692
95475
88420
136990
152044
67821
93637
121009
48783
114436
49514
152338
152860
41697
43535
125651
69372
83704
136952
144515
50514
91811
140743
67755
93390
95424
41700
127110
77015
115077
153537
41996
81994
82230
106423
58554
150125
49453
117587
49070
62155
82619
144784
67467
67883
75887
97839
41709
100685
69366
143361
146586
45712
82802
91814
140475
100236
111961
144628
46395
54718
100583
111736
41710
57591
85562
57624
100039
46426
87778
118448
153788
68757
88148
88175
105484
120939
126924
41740
64136
82914
119502
42920
100392
111119
43876
119398
144935
49888
49944
55568
87955
93766
144603
45431
112111
116648
135791
67007
112583
43962
92581
50004
82552
93755
130647
41876
67916
118243
132883
75086
112341
118465
42011
67678
101797
119689
75872
93545
133861
137806
49599
74424
99513
67854
93544
98491
111928
42473
135993
83320
132213
144849
49141
119612
144621
144926
48093
94217
132507
144626
41742
42486
59230
135993
54200
96577
107193
111886
137898
143448
124625
129162
43316
67927
97647
56410
82691
82717
95258
121228
48093
67785
84438
41753
67762
150911
75221
91882
150916
43320
67936
93710
137923
41752
48793
111124
84161
93681
131704
49161
83310
119474
130568
133124
41761
111124
111994
41761
100147
41784
69634
146348
72131
86359
111370
93788
119112
144842
49815
76070
93805
134157
100134
100371
111736
49389
93717
93776
146316
60106
100140
97631
146939
75263
111309
43536
50974
71067
84143
41777
45676
98349
55526
93282
127505
144718
41956
77882
77896
83595
127512
131312
49886
67591
95419
119396
75524
112399
112449
59597
98690
57345
60973
91882
140164
140842
74524
100983
49821
49836
82717
82743
71983
86766
123418
93692
107142
133427
105484
105492
109985
144917
60531
131494
141338
122708
128582
149932
42197
107820
149932
46494
124943
148392
41782
59981
94473
145709
77189
53579
82701
108877
98215
101654
41803
82743
93445
130805
43362
70613
98740
60224
99280
67825
77976
152730
49018
67696
82834
66884
72792
125753
67521
121529
143449
147181
48905
55037
60970
152129
42108
55876
86599
80538
92105
95103
110618
48441
48462
119279
107115
74741
77595
125683
67656
67677
75053
126082
55545
67962
95255
101080
41847
41976
100937
82428
129412
135052
54050
69974
41816
81972
82511
144684
52053
114591
131568
129666
93645
93686
108391
119468
78201
127970
98594
116188
116189
56036
82405
107689
130576
57469
143449
151623
151624
86502
111243
41946
42280
52012
145714
100433
100476
100509
44556
108575
56035
77039
83095
83132
98837
119303
57469
138012
101707
127512
100410
101598
119183
41868
70904
136589
82910
119557
144977
61201
72364
73878
93875
118973
137351
50070
77286
93715
49062
77951
101743
108250
95330
119537
138488
142150
93717
101189
101530
133423
68170
75924
41845
114068
108023
111835
119605
144461
41919
41977
119459
138320
41841
41862
41865
41845
46067
61895
63427
49025
75873
107417
121004
93757
132744
135628
41842
93129
105020
93132
118735
53173
97519
133278
153612
114059
67685
72497
105395
41995
151830
59860
59868
59878
41976
69606
74416
137691
66475
100791
100813
137496
41890
143391
55911
93604
132516
138022
41854
41864
136563
149803
41875
42314
131782
83339
92150
119549
135362
67868
137881
46726
49141
106498
119370
88175
93749
97016
132214
132516
41945
93808
119506
135050
56990
66693
122751
53249
91766
49925
54093
107141
41875
110880
136584
93132
131077
89942
108833
143479
146552
50131
82329
129243
145007
99777
109500
136570
50277
54625
93845
84483
107067
108183
108986
111798
111934
111936
151971
100732
117130
50421
104321
119610
119616
42303
46709
118241
130647
46124
139285
150037
93692
95256
119566
66039
66040
86137
92630
102679
56542
77286
107637
133429
69616
82333
82502
41899
59662
110468
132532
132886
56191
83801
128664
138411
82062
99224
118364
46124
73677
107129
119309
138254
54360
128343
149639
55879
110150
58180
83253
126690
43492
107389
134408
87725
103206
155722
89959
90431
123553
138203
62403
93849
114510
138517
138531
82121
110861
137169
60961
151519
46762
66896
87725
68059
147179
49914
49925
54086
112257
58808
86766
129321
81499
82344
96417
138389
93683
100304
121013
138157
109058
139806
56538
95258
119112
146323
43509
49792
112251
144553
117843
123256
138130
47008
57292
119484
67687
93722
119403
119488
63149
119352
119489
132641
49566
49874
93222
130541
101091
112867
130750
130771
57120
136550
136553
119074
133117
135062
130667
133835
143611
56890
68108
108111
49401
49716
83519
130891
55723
74015
120124
43501
54095
107140
69192
107142
129512
50116
55556
101201
112227
136994
153943
81735
102455
108229
145138
50471
93860
93879
119624
59279
73459
66083
143126
143135
93820
139267
56382
119072
134558
74555
91916
132556
135787
68019
128504
145035
82161
128418
137026
50470
81878
93913
119452
127535
43447
68030
146901
136553
63723
93753
99322
145034
61365
61538
125726
154559
62626
95446
146613
51051
57291
66149
122754
101264
101272
108111
136902
83554
97975
144945
83504
132641
52009
78959
94468
108508
120553
127536
42007
73926
80879
41999
50392
81690
144984
60022
108583
140281
59629
110856
126978
127029
69931
111294
50159
69569
81681
137297
84678
121795
124099
149315
41963
49441
152016
49573
67671
95706
111845
119606
130452
41966
60373
50482
68090
69062
87957
71476
69562
93920
137034
95336
119537
120562
132899
52805
95672
104306
49167
101127
144030
93887
119092
144468
145115
129470
129482
81534
93359
93470
136950
56880
77128
93372
93845
45591
111774
50351
67616
119601
42912
134408
68091
145114
42007
80952
143810
60907
110963
127513
116396
50223
67619
145121
93575
119211
60931
71963
84485
50477
50480
81878
93223
56714
58595
71873
68010
68137
102101
127783
67452
120909
128414
84337
93875
118962
118973
48600
48606
136802
137739
60427
155205
53649
108217
127736
145101
48530
41991
49954
67038
67727
102215
119141
137352
150234
82391
104421
119545
49954
131289
150234
77271
145034
146278
94132
116396
128392
49157
67980
42278
55874
96320
68119
83747
121150
66545
102211
136860
53044
82177
119627
62092
93916
107154
100301
117999
120649
151864
99317
99319
42058
101508
122076
151660
68128
108646
128460
68132
81877
138517
138521
52805
103433
68040
126192
81425
156917
86924
127057
50615
93914
47999
83742
93470
119239
53655
93930
102210
154087
119129
127874
128137
47789
85225
124182
103203
105189
148200
110916
125064
149569
150473
46337
47054
98121
63689
73567
85225
149133
42036
93374
144852
145116
86639
140134
148502
97013
133580
136863
57709
85306
109760
97377
98578
144400
46569
61714
136410
42028
127600
130825
137434
93907
136072
49905
63320
102879
54802
117825
119099
69403
83717
93403
75455
137792
144533
146794
73558
111146
150072
80272
135351
150719
151126
42906
136473
68184
69391
69402
138576
50097
81678
93371
81540
93388
119080
119144
102830
128137
133833
66921
88498
152473
50461
68115
74897
98119
158054
119017
144610
69393
81712
100879
68172
143181
146404
152809
81464
144598
107151
107155
119095
119721
122831
75882
108397
75953
77052
138973
42906
42913
126271
81221
99249
128762
49896
77897
93476
68196
81597
127120
127169
64709
64837
119215
145080
68877
68890
74370
83546
42906
126271
76958
130825
137411
139236
48891
64609
151661
42060
101491
151657
86220
101496
105766
50461
50491
108229
108256
58554
133828
109110
110428
42146
116735
52212
75361
93919
126449
62132
76944
93939
57069
145095
48816
52212
100743
102897
56661
134633
42659
83537
50702
50714
145309
152767
47115
132525
139451
119198
119956
120207
70434
75361
66202
68768
106145
66838
75361
151693
47147
58553
68302
68803
94964
102955
83938
155285
112098
138810
138811
138883
81026
126026
145706
154723
80800
84490
88135
88144
73249
42134
80282
80318
124627
43343
54247
80189
80833
42100
42104
47921
111802
68227
94004
95385
122939
42215
55983
131055
72715
145683
146636
42134
42201
50774
125148
124609
128726
156035
43575
81041
81269
154726
69827
87807
138728
55615
68247
78226
126799
120111
139222
139230
145539
52057
62631
78858
120591
43592
111891
156252
156487
42959
120411
69579
107383
42116
76778
114411
42317
51935
74213
145987
102947
120460
127797
82628
139230
145403
152924
42200
97884
131767
42115
51367
85494
137937
111760
137937
45736
66263
68325
138807
97821
110348
133236
143191
43561
43564
51360
95492
119838
145973
59927
86104
111760
54149
74724
152339
94648
126148
48999
126083
143856
86455
143388
138919
138969
145966
98960
118402
140313
42130
116873
142975
47100
145404
150469
69997
79138
79156
51787
79260
92522
109674
122937
120376
142441
145705
95603
100027
119803
52374
78553
119807
127797
43389
43950
79751
61336
70532
156537
120720
139309
140958
146325
66421
72528
122928
42397
68375
76314
76318
110555
146329
55784
93962
94075
107358
77761
79566
122900
94588
121236
146644
55611
145795
145799
52005
68326
126026
138867
94717
94719
145236
68409
118293
118930
119889
94385
99200
138671
55796
81302
107205
134362
69824
125928
146203
107749
150515
53907
60158
110436
131489
75148
100171
143458
151644
69830
94660
42154
54238
123103
65702
80964
134154
157162
43066
103085
112177
146628
72141
77927
57201
50912
51143
43364
61020
107744
51129
51143
101439
48378
50082
78277
94712
50209
51261
122932
153046
68746
81996
94500
118921
78951
94625
120302
63102
78200
79248
148253
46652
54891
54905
102984
42220
118262
143404
143854
42527
120054
139239
145334
55845
94102
94982
152932
51083
51089
68337
101994
82770
121746
42570
50208
98390
145766
51006
55823
83243
119872
42269
56546
120151
139445
42182
42693
59844
150392
59812
157433
95792
105429
121555
92714
144841
51626
134498
134591
154340
70185
88892
51153
93966
94120
125800
68442
68465
68471
123763
85561
118809
124387
134591
46426
106716
102454
133945
153960
50111
58488
81510
151275
151466
53082
83144
48097
80724
94837
145609
68700
79775
143982
76082
76086
120054
42325
80077
101887
114033
54947
67682
133278
81361
120177
138767
43641
51414
51823
88144
51520
51521
80519
119959
42227
122683
128582
53797
68214
90788
97296
98691
46905
42238
126194
67594
98251
126883
146971
110924
133099
139347
146134
64128
67682
97520
123804
59656
88892
107587
113654
42923
137594
53343
42233
95724
143190
98632
123675
123936
126769
50134
76249
78529
88194
92186
124946
148392
51034
82832
134211
95572
122602
70555
70559
94189
63219
78027
42957
94851
132355
151114
43002
53496
89802
130341
68323
95492
67577
107503
122683
90090
100171
143458
68562
104253
119976
120053
55609
103578
123668
50941
101907
127652
68498
94347
115204
53073
105180
138997
138999
78362
120469
120471
139309
67556
107503
107821
88070
127647
139281
81448
131100
133312
51093
120448
145341
145830
42260
59872
42392
55821
122499
122522
114309
133323
147926
106212
142500
146377
149550
47102
50973
53213
125217
150568
150588
157037
102171
146184
153210
80318
51702
94242
122448
139324
68695
119993
145401
145617
51708
51844
94424
139222
51391
139275
139279
139281
80047
93994
94195
120084
78581
106499
106951
111100
119304
43291
51046
56666
55788
120055
80299
94112
119890
42756
42825
53064
68394
51040
68391
120747
68256
68835
74184
95460
94060
119958
120437
42745
75342
146638
99677
141687
46241
114317
131358
68372
68870
56367
119820
49577
77050
135408
141733
149913
42263
53007
50083
55612
68930
62486
95172
99641
105324
82614
84574
67918
119829
139045
68728
68928
42276
150255
42282
42368
80531
62414
68692
68776
95175
47565
122220
143406
150350
42674
68899
94547
103616
79645
96250
119923
139709
42276
42284
84699
122401
50064
82296
95176
120313
58455
68659
68972
140985
145239
44963
108221
153351
66868
89479
89745
125659
80562
96511
155866
119415
119571
120255
139665
42495
79369
94486
50992
78430
107093
150253
105398
109282
117947
54637
88658
52662
62634
62419
139744
42292
62284
98157
68676
68701
88087
123680
157597
47787
85305
99156
48691
120034
136931
42642
69408
94528
119571
57807
76535
96793
102508
68752
120418
42314
46074
42533
120188
120595
145594
50261
133948
146136
48686
116811
157774
51607
94265
122192
145507
68475
139141
47564
54568
110880
68643
80684
80695
56197
88122
62365
88332
138901
62498
84305
88087
48513
75131
86850
151869
73349
74110
142911
157064
50257
118023
102061
106848
114015
51795
95045
110366
116240
120843
92396
136687
150350
150556
120115
145239
145378
158006
74715
94014
103302
68323
122833
102847
141702
42537
68460
87034
126265
42500
68727
79614
121354
80627
85305
132339
42392
80635
145398
76119
80435
102081
88907
115191
128840
81731
93958
138950
77483
85802
92203
148162
68238
78292
139018
152948
42704
52343
127766
47184
67226
132339
50953
56365
107297
107299
42424
80754
142210
152935
69577
76314
153877
42343
107391
107563
125045
145287
46572
71268
105793
76254
139164
42365
131626
131631
141655
68852
113885
140668
42513
48101
120594
120890
68220
80222
81472
94098
42372
68249
69070
103024
103637
51392
68250
46463
47332
124352
143139
103634
123931
125979
60183
100705
125501
143352
46867
111318
104778
145433
81020
89733
95340
142489
59695
125777
147560
80244
91522
94385
149367
51411
76081
145165
92560
136512
53797
68249
90788
124479
122802
122831
46901
60521
133221
104192
119860
122223
145136
42375
122484
147886
94298
104195
109439
94107
94280
116855
148014
95158
143560
42365
58806
80912
106028
106183
50067
52106
88920
107584
51803
94486
150406
68501
94506
94688
127816
68505
94853
103457
42762
52168
94623
116784
107565
107566
136071
68459
94020
126779
127655
90240
118728
120591
96777
131344
42386
50110
94250
122669
43471
77438
107566
67034
143005
42410
68251
103872
119900
42418
42426
101385
63934
102743
51388
78396
103335
107157
79802
119990
120186
123942
42430
54958
68512
69202
145498
76064
80877
101894
51495
120096
44189
80821
145519
68868
140607
94194
145459
110471
109325
123554
80059
80274
120573
145177
51349
80310
145177
80299
138986
145967
76088
94721
103590
94242
94315
120572
145304
42481
80077
94440
120061
42528
104406
104413
133099
42409
145621
54732
73293
74200
149815
46964
50201
52700
49899
51053
68171
93429
81535
120263
145751
50990
120089
136899
139355
74347
108642
51471
79573
79603
104090
122157
139188
55403
118236
119855
120935
42416
127390
109227
119874
134635
148261
82461
108451
60756
60757
76721
154515
103399
120168
121354
48263
67528
118345
70465
141153
150579
101890
120065
145499
70110
120879
147881
91955
95183
141155
145215
42756
94263
51568
68333
68337
145482
50055
50058
136875
51466
77761
139533
139534
42440
59902
116125
137216
42519
68704
120367
49135
67034
143003
68612
118041
118044
139351
42461
58801
113381
51521
69576
145480
68474
102836
105097
120102
68640
145586
68559
68656
68311
79607
99202
42543
55402
103516
145554
107160
121890
133795
42459
42470
60174
45209
73893
128415
93413
108085
124952
44512
102209
134190
51109
112428
143005
143006
54958
67034
138112
51749
82628
94326
94425
51860
83244
119986
145621
99476
127954
155653
46787
97641
142181
79297
105472
122925
139698
54462
68311
122598
147266
102007
42470
43791
108280
124537
56675
99485
128496
147122
51682
68254
68664
68776
85208
99544
108711
108718
55974
79682
80214
104420
43791
108278
52062
55617
60505
59439
62642
124952
65141
84361
88903
42582
139112
149477
44687
74402
87155
63336
106024
132680
147727
51844
94443
139499
145526
102043
134933
136823
74020
91521
135072
139046
73422
126182
135993
55974
66646
94113
126182
91525
119810
139582
145722
62139
68360
73077
154236
42518
42574
49150
144025
49531
127143
152433
68656
145529
72840
110500
145180
145563
78303
120022
81348
95235
103665
138996
68314
79825
95338
146500
75346
79282
95444
51772
69573
94406
148341
90080
96220
140525
147887
68638
68883
147456
102490
130661
42538
42644
117596
155203
57774
68875
51803
94486
121622
146962
53496
98418
104471
78936
107656
139963
42578
51900
145664
68733
139592
145659
68738
95789
105292
132547
107966
121108
121109
133466
45167
51922
68309
58380
103176
42514
82975
42516
94257
94376
82975
136358
43720
106750
81543
88626
94460
145984
77442
68698
120685
77821
98692
94257
94378
145975
50727
62542
78898
50269
68540
103734
52675
120028
120595
108160
59135
130389
68676
58480
103259
108160
42593
100560
151255
79596
79775
79802
119990
120372
42687
94400
112879
139344
51798
95169
121000
145370
42991
95040
142829
55596
98389
114251
121659
42544
123981
94508
118752
51396
56049
76200
48749
68578
78303
55079
42589
127556
149963
42548
149963
55790
68688
50983
121807
121852
145623
68675
93987
120391
145595
50262
58518
68696
124018
81336
94826
103560
93532
117242
155213
43895
79048
94162
96250
124167
140161
153318
103287
150942
51325
120563
122600
46529
96174
155203
52185
94472
94639
145987
63129
130391
97522
43799
42689
52690
68707
42559
45887
92399
99073
43169
124023
124043
124495
68873
119420
119458
119481
93987
121239
133388
145595
106246
145784
145795
119543
119578
139699
123533
149325
52075
94587
139608
145251
42586
107720
149814
149844
103222
106055
70670
141721
63607
69067
110765
157633
68728
82974
46794
99687
140139
53390
58866
86073
131971
106945
140114
84185
84245
84250
148726
51884
51947
102987
102989
81727
134270
42714
118076
54029
105704
145736
143317
143320
143322
151120
120312
145724
153866
42630
105994
139709
145692
45706
79702
126597
68289
93997
145236
145239
131962
42579
124202
134542
69411
121622
145668
63918
154361
154708
68681
72761
120140
42776
56749
79306
79338
94173
68646
94837
145606
43335
53967
53973
125499
53390
143281
143320
99687
149813
42656
51249
51255
94159
79487
120590
140002
145698
51692
51864
139157
145569
42689
68871
120583
140002
82628
120391
123986
145585
79702
81847
151634
42776
96471
105460
118293
48523
88232
68738
110390
121557
42948
105777
120369
68746
88237
94499
95172
79921
94332
120932
148011
52683
79535
80135
42628
56965
74964
86040
118289
157587
42642
94368
94404
42951
108350
145495
42770
74180
88067
121238
68609
94652
139646
46354
97331
139044
79857
95797
145374
74014
79369
108281
139619
42650
66121
105494
54896
105786
148578
44200
45802
80246
78291
139015
139017
42738
94384
119826
120280
54504
103548
68285
83862
134158
66940
67396
106057
43073
69668
105949
120266
48037
72624
117209
73434
73580
141525
76372
89929
43884
44058
80359
110411
94658
106783
119830
50855
79232
88068
42626
42638
157070
60595
123584
79289
79388
106545
77547
117209
42738
52130
79645
102927
119913
99716
136591
136893
42663
104705
126727
45177
50349
64052
44840
98420
117880
43859
52232
81157
119830
82297
145352
52044
79048
94054
150426
98345
51897
52078
43895
68808
96250
105312
51578
68539
94615
139551
50272
139663
48969
77115
101291
69075
96174
48949
146539
69829
142733
146303
94519
103431
119825
43450
68358
72761
145562
45177
42666
42966
127160
68827
94547
47577
56966
89572
114877
140543
149193
107954
127843
51276
80032
139558
77062
95337
139073
54606
95382
123049
50947
50953
113812
43458
78457
102768
107148
50795
50800
50815
52287
56362
140898
145797
49339
113318
133053
62371
66576
69831
88981
52231
69676
74709
120254
66118
152287
71654
42673
42719
42725
47834
70579
71268
123405
50651
64430
72425
156380
148985
149037
70086
91129
91736
42686
45073
68403
150003
57700
119829
138693
94628
100358
120323
68852
102059
134363
42681
74709
77699
86178
68246
99375
68935
106947
62370
134698
147959
48936
84697
153232
124761
155776
155789
156373
50189
145740
42719
66710
111481
51931
55401
104975
42715
94564
140021
81999
108401
63836
88849
89855
68426
120312
120331
51887
91802
94468
106101
68264
42716
44020
99586
144711
80435
81514
102081
78913
120028
120594
145593
60133
150617
48101
76119
120191
47839
64971
152423
157309
52232
94577
105564
56197
107173
69426
134904
145231
43456
76211
138941
140613
50181
52352
120453
48577
57860
97881
76863
109715
42823
51103
94199
90240
117844
120354
140025
68857
77732
78734
42713
94606
94608
95615
120158
127652
140830
51966
69657
117443
94560
117637
118175
136792
42721
134329
42773
52255
94013
50727
76210
140683
50189
68287
139501
62050
72221
48238
78852
106278
157696
60554
97742
98585
123739
86027
102206
134635
76011
137730
65249
110262
70764
100187
110342
154479
72769
50109
78226
93956
119766
78275
107685
138928
100027
103199
119802
119803
68387
121222
57975
136617
139448
42735
42788
136470
73870
99136
47564
84158
139285
60355
69207
73888
118404
140107
54559
71166
139385
52256
42743
50165
78275
42752
61693
63773
135976
94955
107685
68279
68389
106997
140556
68844
117466
83167
97650
50940
55615
68859
50805
50863
126026
138865
155579
155716
77924
94666
53351
99237
130180
63786
129027
42761
120408
128610
139476
157697
42771
107695
120423
120424
50788
125463
68800
78935
94495
119907
157828
51917
94465
105425
139619
72831
149774
123857
148585
52170
68783
157815
78470
102768
120421
49820
67374
94116
107700
108625
68920
145729
146639
50825
94077
94964
102965
83700
123822
143806
145247
52210
68389
120415
140468
52716
112329
120339
120389
120419
53799
68962
116832
146104
76212
145801
78268
100709
125442
82489
108827
129205
145232
68307
118930
94083
138943
145453
52113
68784
157788
120457
136752
140750
84184
107145
110255
63829
84184
106820
148765
68925
77690
78585
106951
42788
99133
100452
74351
92064
151551
50078
94624
50167
52326
68951
75735
68939
107225
143776
99134
99136
53788
78378
109117
94578
94711
140513
52110
68912
88160
54951
81165
112258
120413
50887
78767
102035
153034
58657
61908
42806
59119
62858
50944
107299
140537
107695
140665
140895
119907
120363
120380
157788
60545
110183
154051
78594
107211
134362
140466
42829
94044
116215
42930
107292
107352
43550
129491
50106
60960
42806
62866
119574
107357
124597
76011
76017
111330
42812
42920
100360
53828
94664
42818
54644
80418
74089
92581
42815
54644
120443
81180
94120
103704
42818
59966
74335
85519
85524
134666
73730
74089
126467
58947
72979
45952
57717
97846
42841
61839
83518
91162
58768
94831
113709
78301
78847
68861
120017
94209
139029
140942
80621
80757
142287
62332
103135
43293
93961
146328
152949
56197
88164
94197
139527
127763
139164
145854
51313
115992
153639
58873
73453
90632
96786
50417
92873
46847
46865
97335
102891
96757
116440
129597
142846
45365
133842
78816
95300
138472
42854
52096
78009
49229
69605
147725
56570
76422
155925
86783
89556
42847
79575
116329
145930
67909
68693
133709
69720
109835
72484
77024
146970
146977
85668
90693
95393
120848
57637
131410
132996
53340
91612
102275
146172
90888
97372
96694
103642
133315
70106
110966
97359
141474
151664
57242
108191
42865
86884
114486
139644
47276
87025
90320
128967
81376
113911
113913
65802
121248
61622
83216
92384
131074
67225
89960
128967
131597
76851
85395
118725
138237
93693
122039
49478
93062
106912
158004
101104
111037
129036
134107
112234
112238
64435
64436
89185
69973
102442
69477
71399
83551
146215
42877
42878
58742
84297
42885
42926
50329
141142
138681
44881
70755
102917
142770
49631
80801
81800
136560
129321
60080
80430
67084
149336
150443
155023
84661
98249
118446
76608
91671
120532
131018
147010
112828
112953
71356
73561
80713
111218
142220
53349
77260
126925
150369
46539
74241
119304
141944
77332
77521
150919
47807
75797
146133
80512
93140
57823
98104
108234
147297
87528
111052
146426
53898
64390
71292
118445
42898
149449
55684
80951
101488
54255
66820
87852
78603
81368
55456
55950
95782
50311
65661
101510
64390
67685
71292
98249
46181
141100
67674
52124
52429
73304
74284
128765
156438
84573
44657
69932
126934
67738
81496
144989
50571
68192
93894
82339
107991
121150
43020
120180
136325
46463
64602
73412
158153
126783
134636
46463
65524
144844
145089
123545
123549
145160
65537
66094
145272
46336
143806
149449
44029
100794
70558
103260
152713
73467
77851
81132
108273
81073
126106
94104
109441
145506
129657
43034
48077
120307
60266
92795
151612
93967
108568
108570
48379
48723
107300
66363
123582
124286
50062
103773
107158
70562
120690
68441
68651
93993
48749
48758
69081
78302
104856
105321
120139
145556
51759
68382
94484
108633
114037
120796
139487
56042
79789
107647
153955
64681
94684
136752
68610
104540
104543
104776
104861
107207
107966
96897
114551
123611
52699
68438
69091
120317
42969
43027
66865
74666
52136
62436
139558
51264
52199
52203
74023
96468
105432
118471
42955
42989
66890
151875
102841
94434
153062
46334
111689
114165
52251
69676
82165
66902
58482
103074
119732
125251
53087
81316
120153
93027
120266
68215
95187
103257
69650
96340
133041
77114
97656
116191
89118
111419
142481
145990
69106
89131
144131
43924
82753
127157
42982
66870
63929
84881
147727
149648
43032
60684
96480
115789
115935
141599
144158
74455
42988
43009
66206
92391
73907
92391
92408
64428
110644
54375
92966
118690
136322
64618
90422
129254
78582
107090
109355
134395
116008
45397
64524
147569
90271
149332
153045
109254
120790
143942
84995
151875
63828
109056
114481
153508
133164
157955
55827
72032
81770
136430
77516
47298
67234
42992
66893
52449
77777
90226
64437
80065
141443
43009
64386
70651
139089
139101
157968
65777
77792
107939
132653
132656
67261
83395
130516
82065
113057
61630
79433
81858
87449
116925
61232
155965
82726
113607
43180
95243
61213
116934
138588
83448
92700
109566
109567
61795
104859
127232
47423
79878
113400
146731
45594
46315
131443
106898
113427
51290
84881
77343
79998
125186
72076
136180
65478
116889
138864
96224
115505
140098
72273
87122
95433
113400
116962
147813
148052
65861
103561
123748
43020
98942
119713
53299
111618
132037
77397
102459
142422
73703
119548
52418
79337
130780
142411
47487
99612
118805
107623
107692
136568
50656
80773
142770
82190
84941
110465
43032
117307
50437
75655
110458
138891
91424
112671
44009
136400
104806
117556
146829
86889
96866
75562
77475
81594
132712
48432
119604
120294
50648
61658
75625
138629
43049
49427
75484
142339
55203
94252
143049
50628
55666
126000
47179
56464
156730
43042
60345
111198
131234
65461
72639
156432
68209
43049
86155
152261
44196
112870
116384
132143
56637
69725
55895
82392
135489
93141
112482
117690
55160
134577
154503
81096
142324
87519
70483
127396
138422
128507
43085
123593
43059
84998
43069
72953
105622
101785
102131
131590
142083
50194
94946
95257
101530
93964
154789
156787
43075
106129
117984
50061
51559
107639
139317
51388
68464
101906
123097
107022
107248
124347
120102
145538
51370
62416
78324
78396
43069
43075
52108
106130
44437
112197
121218
68300
120081
120565
135325
66263
109674
43071
54048
81434
93975
135712
145299
43075
47785
50821
94648
138810
145201
93027
145217
145238
79090
95982
96314
148915
80693
77184
87002
43079
60013
84465
43795
50393
91115
137618
43094
46906
142597
88459
52390
88503
114136
73006
90843
96044
53226
114109
116505
60684
103051
151610
67158
67159
49742
70968
96940
46172
98188
155231
67346
77479
55658
69027
45507
78848
128610
145805
84465
123139
134329
144081
43099
44099
59513
67154
43094
84465
119131
144407
62066
62072
123904
150529
152099
90982
114288
114290
65737
43394
59631
121166
150408
67159
99141
43125
133711
99794
106623
120743
62765
90844
115424
45988
107819
52783
104338
105015
114137
65605
88444
105166
99535
49589
53612
65608
105022
43197
86318
97441
135654
64944
77152
141855
68686
97567
117815
43477
90525
43113
141326
43786
50405
62753
69244
95762
96259
96267
96907
111048
118673
146123
60522
99150
47004
108438
116064
118670
120764
133714
67414
135906
149668
53302
55630
95024
45575
109306
113242
148320
64738
43128
43142
60529
57676
123798
124071
45219
71309
95830
132797
82349
155719
60522
60523
67193
64885
84574
98335
136025
43424
43768
156133
55691
116047
118667
96888
119750
124917
61927
94405
96736
132614
157945
58875
67214
148117
43142
45839
122986
97092
130740
156134
157833
120482
147509
148223
153871
43150
157887
64582
148397
43327
60061
90823
142489
43891
122062
55547
55552
115910
147686
90350
135768
144155
85538
103408
144155
43161
124004
124328
132930
122986
57108
74455
53291
95917
136336
56414
91865
113775
59304
110783
146509
43255
78220
115231
76851
82469
101467
43771
141580
145951
145953
147095
107902
115835
51525
84872
121957
142135
66289
73667
124003
53111
77339
131828
61093
73234
145878
102485
79197
45874
47431
60516
72885
141359
43172
84867
127254
135553
91471
143434
149327
91282
50905
131156
65325
88037
138895
142923
50735
66673
95577
97156
70195
75725
79536
77579
134328
152799
53037
92316
115697
130371
65234
95877
101435
43416
97745
82892
116616
143341
146662
43200
54669
73918
43189
43200
93289
125265
83164
91391
121615
136035
121021
136056
70927
83002
118084
43943
83170
116454
116483
117041
142625
129665
46619
49919
67051
146411
53209
90845
141312
46330
58129
76340
98401
46553
52175
90906
43201
43212
101480
110935
95534
109852
141425
43231
113188
43241
86321
132345
70530
89621
99338
142135
122393
147079
98376
103121
130679
135350
69909
75390
95092
116256
82737
90603
64940
114576
151224
58091
97340
118897
136191
47940
78167
90884
129994
56592
57897
128166
150834
74325
86378
109492
128240
134253
77052
111553
126562
74364
121462
141758
92913
107528
108078
64893
107465
147907
58908
142011
146234
153058
43827
107536
109582
44245
74350
140746
46737
82332
92898
95616
109942
120857
153086
92852
133858
55202
79523
91406
100965
69350
86047
157906
85942
90809
114110
43231
48298
88738
125595
136027
150568
154032
60806
76586
121909
118084
125596
132811
155413
155414
145876
147041
126084
56631
56644
111352
123481
144141
149943
156929
58318
80071
136201
63200
63938
140235
149076
53968
63216
110573
150860
43265
43274
43399
143913
62937
114328
121501
122884
46743
121609
149943
57851
94010
57758
119961
121338
63893
140009
46024
98851
114287
136506
47269
62948
70979
104103
134537
88653
104194
104324
108116
123119
150807
75879
109778
138873
142498
52841
49186
84283
109083
119252
43476
43939
109131
95573
134302
135130
119036
119270
137229
134302
69444
84083
50215
68113
119450
46199
71880
50040
106733
119232
129612
43267
66153
82450
96414
129344
43274
80593
80690
83013
109757
93706
104057
119136
137380
95066
97347
121176
51335
121614
150827
150830
86736
137016
137021
48865
90965
108539
102299
108151
108323
137317
67502
109110
120716
135825
107713
110245
121610
107594
110245
119477
129092
145004
105263
145456
123735
94504
105759
43841
43861
94836
106197
92784
151945
124469
135194
142630
142788
92079
142692
142788
51863
101207
127069
152436
77794
119883
126070
93957
94954
107694
102763
117806
133518
68269
101903
123285
145302
94137
106928
120412
127677
55788
68463
94291
123114
76306
81196
50707
50804
94006
134216
80770
80783
94986
68388
118406
68420
131415
85482
106453
106456
88499
131415
156447
102280
125271
153256
57339
97492
148626
153496
135687
129947
144928
83706
77006
115077
121943
154870
49021
84141
56096
90604
144032
97738
104460
144523
49946
94340
94350
137792
48361
106453
67751
48277
69474
93540
43322
84976
150584
93615
143448
144809
48581
95421
133511
49581
107492
144793
44749
49247
146583
58205
92083
81111
102581
118304
119853
81344
94194
102636
107310
58205
58206
145203
43345
98905
142111
80187
131303
150244
83783
83785
99431
106456
150803
90105
77054
125957
128265
53891
82831
124477
134927
143664
68551
79742
50699
82492
153435
62587
72884
80191
154747
47697
73993
125457
46275
120289
150321
78707
109675
73232
73394
84875
44886
95228
104553
50683
68084
88134
110688
146364
154757
72627
141372
142482
120683
120688
61801
63101
131289
85016
120264
124901
143289
143323
44994
76336
79673
142505
142507
46457
84362
129448
49670
81251
93396
79669
138828
49255
85491
118460
98215
134333
85142
143487
157711
82452
84730
97983
56879
66318
76685
112689
61953
93450
43365
43367
60792
67910
83560
63124
143481
58954
124331
76671
76674
86835
49872
107130
131102
43368
152245
76674
86861
75043
133069
152298
152536
49111
81986
85715
117326
123108
79723
100227
118395
139334
43381
74026
124322
44693
81211
101649
132233
150097
151923
77231
106195
116985
149488
43416
43502
69751
114916
103005
123331
123338
77291
77319
102264
152830
74299
119153
150972
43398
61027
148966
43388
72906
106619
58193
107724
138760
43387
69204
70077
133604
121050
121434
146904
156123
57390
73709
121437
49621
71647
89109
60675
143795
53778
96647
57451
99844
137196
137201
94773
130629
43394
59631
86055
117854
99335
104515
104516
72279
43413
76712
99692
73477
129419
133447
127286
136499
59563
124360
74207
142954
43413
88581
99692
65742
91531
92528
67083
70304
97166
157784
53928
59104
94319
128356
43409
43426
128826
144546
81978
122275
142241
65250
90970
91002
49936
81621
97652
144197
69905
88016
144465
85077
65559
139586
67370
80226
131647
111256
111257
132114
54791
66348
46836
88041
150969
44375
65586
71982
147590
43420
101398
47111
100712
115804
57824
80075
80548
90115
123987
135434
154352
43502
43560
63561
47297
81564
121243
131317
71889
77684
80075
92031
47174
73423
110680
45221
86789
88009
106831
85108
128829
69531
79238
105347
105374
59598
101489
150329
54048
65386
65405
50745
64109
44564
51320
57627
43438
49000
86784
133733
55386
156345
75809
75832
120869
133437
83342
83482
119682
93629
119409
137046
151894
133692
137718
144687
144688
110125
135576
154878
49224
67750
100368
107926
56928
109408
148615
132389
132396
141216
152748
49481
83029
83065
135291
81909
81912
116000
62117
68031
107987
128076
133130
138488
43457
124847
126744
46538
51759
119760
139459
51758
105309
124449
76217
80785
94642
140116
73426
88335
136064
156674
43455
57037
104692
122234
68974
94078
153873
43460
88516
50180
94692
156302
68647
73423
131699
43591
134361
56077
94052
124595
127663
70293
104692
107995
68272
107201
43792
55542
131349
147906
59672
131428
131663
157319
45354
103502
153574
153910
43466
104621
104628
148363
148691
152440
156058
65381
153927
43472
92345
126085
95963
148691
63095
102779
112091
112143
121002
136071
154878
73549
134088
150923
54258
69106
69848
89163
64775
107415
53075
90469
120495
71083
80552
67924
152990
90470
96197
116223
58511
135075
57950
74459
118051
65370
121795
136404
55439
55678
141603
71387
113422
118678
156611
44896
103440
103441
97027
122766
149495
149510
80504
112294
126471
132511
86644
86834
86835
49220
49463
64503
132512
43491
114753
147344
59922
148859
93786
147533
126153
126440
82484
98672
135050
50014
50019
135616
107361
150598
58200
62661
72379
56990
144460
154358
154360
43500
57294
82333
138381
50323
66591
56542
57290
150686
155576
81921
102212
128382
134347
56770
80392
121795
43542
86208
96058
118322
135367
52953
89084
89089
93824
56766
68068
75525
153460
50079
107139
119238
50146
50348
145043
109123
121099
58840
84782
85080
143498
69378
104507
119696
83322
144854
108833
146554
47122
47837
43526
46516
60915
150598
63390
123914
152446
69604
143711
143860
144954
95404
138298
138307
119642
134047
134347
48454
48458
53895
91711
132521
140016
53631
69372
93332
93342
98983
84948
107361
44074
137232
55027
55078
69919
48113
100137
119297
146790
93467
135967
75762
119258
119306
132790
48093
133861
137800
145956
48573
54825
95211
48868
64829
125000
43814
43544
48115
88621
117991
83995
62114
139232
139303
43544
112053
124583
125010
84947
127072
150598
101602
117229
48050
157148
54982
86741
100840
118182
91167
103114
146598
82584
55068
80685
145641
43557
43559
98887
123482
48333
74351
136723
43554
70317
107634
150093
130704
133198
137939
158008
45159
59363
87230
116839
146060
76861
83440
136018
157583
78929
81535
145738
110914
68785
44509
72378
142273
149350
85964
109520
66573
91738
124282
61267
98956
135674
120224
46173
103339
146612
153334
43574
46677
121201
43572
78498
102151
89574
89583
128400
108825
134163
146630
71977
150721
47055
50807
62368
68584
77399
105604
75366
80855
132393
157539
43590
67818
101001
124749
68211
123009
76315
135926
56406
68971
134364
146624
92599
119785
132355
135405
59927
137213
153847
66578
94538
105880
124585
56960
119823
145659
145661
69101
82605
108623
147958
100467
111843
143381
68384
108627
43682
69847
101415
107161
107163
59476
73914
99885
145726
100467
100554
126032
81100
83418
125881
100056
150137
153603
82644
103828
130458
140062
44938
45502
57841
63573
63562
104441
150134
89253
128790
65610
101255
80219
142071
95760
95763
44371
83975
147930
96502
109781
154263
157415
70736
72706
122534
147936
72745
98265
145158
145178
112910
96257
125172
144220
61207
107422
148753
61672
93017
82943
95811
102662
70141
110875
44843
56043
82211
102512
43637
140064
146924
60652
72167
136527
83977
97746
96169
124756
152603
95889
109046
142660
72878
96539
97322
103033
44885
109439
70267
79464
80201
82438
86593
97379
114410
77550
108991
112760
102710
128493
44764
75686
76928
60537
96888
131952
89716
109569
47774
110307
45023
51382
88911
96208
73443
118877
136678
142257
138544
147120
87064
94287
155884
53744
152504
119743
144261
144869
51415
145276
145911
75813
77666
152091
65259
70867
104762
51526
60656
44702
45025
48388
73511
86901
59264
107132
109636
53651
79171
138509
157703
44760
65204
103028
79946
133627
150127
68584
77396
104853
152123
57955
92301
101978
83135
122412
122595
148917
67370
103451
126496
153256
55272
122110
43665
124149
133363
51118
51233
56984
43659
58564
57632
64474
122018
43757
71919
91967
158098
70859
75862
75867
88019
43663
47445
59492
43666
43674
47279
85576
118394
60836
133362
43667
44664
58853
107607
75754
79180
79370
142328
96233
97184
106087
90106
110590
123524
43691
65995
71768
110187
57457
93672
44172
49785
72916
58853
66772
44001
96300
101392
121915
72176
101392
44700
124174
124484
149546
57255
78129
152604
56906
84735
149101
138580
142433
144269
61721
79747
93051
67818
74712
65474
70848
67164
124291
124603
145612
149029
59379
47965
63011
99756
80313
131098
157353
43704
55369
126185
157754
104724
104727
62023
67156
152132
122350
136176
137094
139568
52079
52598
103822
146654
43704
60778
117458
151234
73983
129203
139506
146897
52565
138715
50658
75671
87083
89586
109911
129654
101510
138659
147414
77311
107909
100880
102853
129805
61559
88433
100880
102853
43730
95201
149377
149998
52885
79500
116550
43714
115584
123682
90164
118707
56931
97383
60775
90897
95022
115943
43712
84100
136629
143787
43717
67184
131135
155843
109675
140075
94191
153947
120938
45305
126187
143787
68602
119597
145508
43924
73307
83913
51067
50245
145556
154219
55253
142301
97919
54940
71704
103067
74814
76818
132732
153984
71699
71700
94109
107487
112330
127227
77863
119220
43733
66650
84536
77029
140881
48537
58458
63103
43741
43767
66209
120592
84143
99604
44925
56646
128661
50756
60126
89794
155482
61924
101614
133159
43745
43749
147636
45669
60724
135208
135210
43761
59261
149859
50805
108639
126026
139721
43744
71144
116772
65928
43758
125648
106425
138671
139431
139857
78502
78671
92599
94578
76850
146422
43758
143389
95835
108483
54898
75349
119799
45832
122806
140358
98589
154865
154871
63705
140433
152708
70777
114810
126247
64414
156088
75783
111245
147106
43772
111763
71917
91981
69052
73272
125180
149220
55907
122348
67169
95732
147807
53324
70885
113229
132830
131293
154676
157112
122984
124811
132001
125180
145939
85463
141529
63424
101647
53257
70969
85549
143442
45222
115970
131345
43783
59929
93004
55567
110911
128916
107901
109549
65816
70915
99538
90155
98287
141420
55801
91614
96785
71085
74590
120784
64536
85451
110850
127983
77556
91872
95028
57954
65834
103995
153345
82617
111008
137824
144309
56524
126029
69517
84831
113176
94885
134843
135355
63822
127341
44201
89216
100330
54496
105902
131686
59929
126031
151096
77714
80619
80623
47559
70770
148912
52502
77374
80649
67877
53076
79839
87100
136643
43808
43809
91552
100531
122271
128256
67262
95863
122430
43808
73273
74597
49823
134606
137729
147554
147563
147576
74543
85591
144149
89418
97735
53242
129144
129251
74321
43826
111644
43812
43817
98933
59767
82767
97979
43818
84870
83591
109037
127550
50974
80752
133401
84168
131073
147181
151624
62229
74222
138441
50710
106621
106621
109325
90601
116235
43821
106253
61292
66795
72852
82897
43842
44829
71609
109861
46121
154264
43829
118329
134888
107533
58419
134760
148280
74598
111974
52468
100591
71121
91228
86561
110474
153160
57379
97753
104095
149175
58366
89954
134395
99024
115445
75734
149817
154862
43838
46345
157399
61101
73890
44481
52605
140804
45693
126113
148602
101061
134379
63044
72494
50384
58005
66981
86567
54001
82139
127305
147659
68288
97446
153571
69132
79198
121041
142739
43958
142540
45795
80410
80428
74281
154502
56022
153755
153948
153949
153951
68533
94832
134632
80921
120565
145205
145442
157885
69102
94632
139543
54909
120337
68287
143298
145755
74589
87256
100870
69657
94586
43869
48503
80814
44043
44052
134379
74055
118612
134142
139934
72320
122008
73804
131235
134379
134403
57858
122046
147865
55939
142003
150201
67382
83618
96113
109998
43871
43901
95305
95306
97088
132413
151430
151912
47124
97088
43885
106059
131932
61246
79288
121652
62875
134574
68059
74142
119533
61876
124877
49766
82062
129749
143374
70209
55510
68960
107745
83375
44469
58032
146949
83210
92197
99570
136048
45155
73008
126155
43889
93982
44092
102221
131029
106851
150500
54127
96371
54498
72611
110725
46053
54151
64889
70246
103334
146521
69589
148683
151186
142108
68644
68873
82296
94054
96468
83758
109038
109039
70212
83758
134145
91738
102982
120263
97256
97819
121197
153213
44395
122902
108415
43910
45848
65585
72951
99158
108953
108954
155848
84683
110744
135271
68857
78734
79014
88626
71056
154631
94390
105289
105290
117086
153971
45850
148572
45068
59909
129724
123644
153721
47693
141306
157160
43919
68363
85594
124143
47693
61408
92052
84683
85284
92052
110742
51542
136751
117870
124398
131936
97111
122146
64734
84251
143306
150245
61866
73958
91283
148815
63128
111001
144328
157655
66463
123455
144399
157654
112412
103102
108863
109573
154210
70020
88959
128145
43953
44032
73931
100792
91994
122637
157487
43941
124379
52376
148427
45059
45330
135812
74234
110722
66296
73047
110760
61605
130608
146083
65302
71358
71982
98194
110099
148644
108590
108917
128839
125740
126974
143213
84454
106344
124220
43949
45696
77376
73841
113226
146814
122528
149143
61523
128755
74933
75343
112413
70057
72909
111394
120810
51194
124220
134637
135037
43949
51778
149597
49971
142975
157233
95014
108139
135501
73635
84743
109692
146995
44069
137601
55889
84786
112348
73796
80175
135138
148206
71996
81915
108960
56376
113559
119817
58665
123359
127385
47343
73461
74820
77494
146028
64359
64721
97525
124358
44034
50388
120635
138339
93294
120620
142947
57547
61597
82985
97126
131936
110853
134637
135632
136741
63181
142812
65426
69877
73834
84315
123894
45996
46594
148794
43998
66904
70058
150968
49790
91491
113894
56052
46198
114367
114372
68821
97069
97072
147039
50810
73392
73775
132025
81988
91903
153592
61222
79567
87032
93103
94022
94025
76630
101609
128935
142968
106959
107270
77698
107875
130619
81679
130650
147301
43986
73757
45389
90952
82201
96079
147844
50624
72820
72009
105510
120671
153405
68575
73757
122888
81657
135475
43997
47314
60026
108963
121642
137575
147057
43995
44006
119206
62633
123207
87738
131405
43998
70060
157721
106789
118088
58975
85092
97741
145893
69229
73760
122318
157091
45128
134235
44005
73041
117777
117784
70922
109977
123581
60114
111962
157373
111677
151049
44012
58355
123205
105091
155077
44018
66974
119604
129477
135738
108469
148064
152825
155674
78902
78964
46905
97884
77537
90598
89080
98458
64234
140332
57694
63995
82821
56452
129691
131639
44093
86130
71083
146810
58651
62050
66275
125212
131308
44024
136152
65544
57653
73473
109254
120790
64489
83927
90241
136139
57722
69276
115952
151122
69893
90204
141607
81073
100392
44900
62882
95924
148157
52897
56360
71490
77349
44034
151195
53136
61662
120674
73931
61453
67340
134586
44691
147965
147969
50560
53193
78202
155533
95945
45175
63123
128337
44056
89034
97863
109553
150732
150752
88894
153202
45378
141154
155653
68621
83756
57231
70006
77784
44057
44066
44072
44325
85251
96672
142530
151402
48629
142345
149884
82920
95288
133988
132956
150732
97683
116960
134496
79354
88509
156605
73217
134399
134401
138648
99995
125364
63990
122424
45155
110074
65027
116437
148911
148915
98513
123213
124080
124866
44066
128868
135510
155569
76055
127096
152176
101386
106668
143544
61074
66470
70145
126023
46977
92834
130806
56502
93517
119258
119297
100792
101219
49918
67827
132378
67467
118976
144629
122424
135510
56828
99806
131865
149983
54751
54759
95417
44079
125553
64882
105122
133350
107831
141982
147054
154185
70497
145022
155760
57463
100016
131120
57511
79779
117510
77303
109347
143689
147815
50508
83037
109761
54011
55735
74672
153151
50293
68743
73224
147835
57571
95363
111490
79777
96431
156902
60111
72704
156154
156190
57602
73190
157208
47932
139869
44094
107318
47383
58677
71904
80030
109070
89102
44115
96981
100532
107328
114775
66130
56543
70776
73213
97480
44104
74363
73809
84860
124858
124937
82762
147837
60502
124994
150502
80524
80534
117610
58863
111996
127377
127649
78705
125298
149145
116776
116777
142338
87105
113594
84668
84687
72865
100532
114170
126580
53664
92439
99837
108682
117247
132666
142518
117246
146686
147395
92692
126580
81251
146036
148597
51408
54341
82757
133820
63378
107758
114687
61661
71507
96249
44596
62657
72563
141991
129807
64056
133098
124017
152854
152888
155056
107001
60119
136780
53524
104978
131394
151419
47844
109249
130177
54342
89326
150289
80646
85475
141461
99750
106270
107996
134530
144095
61938
96249
154172
51408
97632
108462
44811
70307
154195
79193
89451
98512
64928
71296
102895
107031
57864
142026
147830
44163
58383
124552
124553
65053
134074
73410
73427
106628
135343
57371
74738
86014
89374
86035
157903
81762
83912
83933
110511
61229
110419
120777
125107
85687
89899
103005
44286
121814
156077
44160
74230
148504
157329
49633
61522
55862
84946
152626
154073
69693
76810
118415
143867
144918
84104
87724
106501
157483
58383
106996
68039
120157
136554
143418
96051
118984
136467
83957
93329
119102
120904
93242
119244
148737
71468
73110
144632
56444
78653
44167
63991
106996
56448
78653
107075
133555
65069
78052
103261
107573
44174
109965
122614
69118
78123
153130
93074
116835
133567
73410
120269
136780
67500
121799
45282
50675
134092
94572
96346
131920
152822
106996
44264
108480
112405
116638
44184
44202
74826
77616
59652
65733
65786
96593
96601
133926
147693
47716
124391
124401
47032
55676
77220
67148
111268
121082
91448
141764
141793
75633
133479
133925
44187
44295
100708
118836
147315
107168
120201
145473
145568
44202
51435
68473
98319
107186
95224
120557
94062
94086
102904
108539
57112
148212
55124
75574
95499
153884
73665
75181
91447
51023
53367
100330
126298
50776
112589
156333
145653
65749
75155
133020
152646
69715
95860
90994
99787
115170
44639
53367
77615
85523
71265
83601
116971
143199
90994
115170
55893
84187
147239
149104
49149
59430
115152
82560
108367
112912
57958
71225
116641
142212
78229
82254
104227
109440
70865
71371
126295
44221
97748
101383
101591
108382
63405
143097
90939
139226
59576
86981
101153
62388
62550
113962
103995
154214
49660
107877
132409
44232
49715
65963
66208
69807
130625
134223
135165
44226
83673
105680
56747
69875
133765
44228
77859
102017
74441
147714
83669
105560
53618
141713
90441
91390
145734
51232
82084
108010
123979
46667
46839
47253
62446
121432
131469
55811
64729
81181
109321
44295
45616
137524
104802
142695
157562
47561
57026
88656
149831
116759
116820
127152
80838
80847
91150
102447
116763
131608
90387
108502
66541
85729
111411
152323
44249
84411
88093
74345
99957
105214
146234
153094
44253
88093
99216
120921
71216
104725
44253
98504
141903
47411
76826
92867
67105
88537
95155
44265
73974
110716
98095
105932
61885
105518
85887
134759
90735
141960
156370
63560
83832
107778
124212
44261
44272
63555
63560
61820
99448
135308
149211
46942
126173
151782
110743
124212
124703
90425
95644
69313
85920
102956
131110
77395
90425
108502
74075
99259
116439
121118
140602
141902
63055
88790
140883
108480
112405
60804
121473
72201
103861
60590
72189
63558
98993
135271
102095
102096
58857
60075
83743
61695
72517
154594
97952
115261
115273
83676
121814
156077
114454
136546
152131
111399
131408
44282
45146
149930
103635
129932
140076
44313
149929
71174
83745
140913
140916
44286
80899
96952
116626
59048
80559
115260
140907
153312
44317
95481
118344
148049
69149
96301
116615
154344
53925
142673
147279
76590
136678
81405
92886
95353
132750
58214
85761
149619
150509
69315
149625
44366
101631
146887
149720
153673
45487
48668
143672
69351
73499
102262
151261
153529
154895
49791
55742
102846
148494
81892
101638
115575
149728
128328
131488
44304
150510
80394
133919
134037
83302
55205
83680
83684
78854
114406
69710
94917
147380
148207
49826
57429
121273
156733
57287
72319
132748
63724
73597
112909
142304
47169
63720
69613
112516
51091
63176
97049
132989
121933
126438
44322
133913
134547
93049
101335
113421
62967
96963
127050
70712
88665
96509
123239
95481
121493
147276
61769
97049
113437
63374
133919
98262
134138
135956
63854
78422
114444
123656
44343
46977
61463
103001
44333
44337
140627
143643
46101
80022
105308
46893
57596
58668
58882
114313
147489
47065
119861
83669
105560
105863
127860
80668
125142
108547
47443
62921
139964
85426
120129
157911
62947
64343
149819
128377
147012
44356
96541
113292
146055
72210
114240
132743
47880
89518
150891
44755
135509
74594
76288
105717
100640
101318
152185
58089
124614
72292
99372
63008
81684
90680
57296
97860
44548
69316
147969
147995
85811
88729
88750
130055
97720
103889
120894
120898
44359
137998
138005
58737
106098
93585
128629
148308
87236
107840
107015
75671
79657
113541
153439
45312
111038
150902
83361
137204
79168
101548
77452
59529
60070
65717
84448
96380
65718
132474
151758
74826
85912
143660
67133
70585
116165
122399
121893
154178
154183
83841
88464
114636
121662
65108
70585
116165
135773
44385
124877
70919
87165
106969
144316
98191
98805
148574
83703
122142
135349
49823
81686
44385
61876
123910
142347
108348
140814
71088
131317
56699
68528
44690
113208
75769
82192
142815
72104
72108
88109
151110
67062
75831
96263
53746
141724
156881
52413
67110
116549
64569
84296
46007
59571
60692
91402
94947
60083
65730
88471
134641
153552
51322
114125
134074
46088
64058
140037
88520
65713
65717
46828
135375
149540
74242
74244
104990
96541
107247
71656
88638
148777
102335
123102
139951
52793
86089
130685
143630
44405
72944
106306
45413
72568
85645
90025
100132
100133
74898
75205
100490
118388
68346
153285
99314
100115
104551
115386
57502
96287
113824
146895
90332
140805
140811
147774
140268
140811
90064
131670
132837
157029
53472
55269
67428
88535
98702
88535
91771
139815
44419
53951
90007
137764
71410
146268
89981
152383
63635
105917
106602
145061
44435
44437
119368
124497
44424
48256
133081
142848
44434
46645
112171
138861
83856
101452
142837
58104
69937
62835
63647
105917
55805
58110
110203
45674
125060
136016
136086
56746
66945
110611
63635
68035
73347
121601
57334
58848
82105
114804
52026
72715
112187
92251
102984
44439
86295
117894
112175
112187
77234
121181
49222
66834
125058
45812
54485
75295
97835
76588
120699
120832
130258
147523
148288
80842
132358
136747
55606
102284
146452
146662
117429
120560
137487
107332
117730
124623
157080
61586
82926
96710
108340
116966
44835
95568
101044
101055
103094
121789
127575
66405
96847
150437
154109
44471
66638
100496
92013
92453
118028
60288
97070
116094
44457
44587
153179
120796
145551
133954
154041
75776
99518
100587
121341
47006
56698
58204
149311
72647
77727
120615
142548
82192
82208
105366
44486
45320
156871
156882
94356
95574
119875
138200
94145
108641
138979
145474
47113
69077
94094
53960
68482
107958
138955
47917
83784
135026
59693
73179
45779
79582
148676
98895
103718
109519
127636
134266
68400
97239
117796
63228
98570
135219
84563
128716
149047
149048
44486
89276
136388
44480
54262
126451
130850
44497
151109
81895
81954
105593
70570
105593
154861
44522
68566
74222
111782
74239
80046
107642
122103
157304
102986
123569
64740
65570
82545
95078
118938
121075
68993
103545
103546
45106
74912
75678
90458
44580
79406
83167
134550
50332
77562
117109
57323
99846
108233
147297
68257
124802
125833
44563
44568
59338
59795
92618
111273
57819
108234
131567
46563
103724
70210
139925
58930
58931
62911
72577
92051
58915
71206
157888
94478
100005
51718
72369
118173
151904
103357
110641
56687
127641
44528
44536
74842
157044
59448
72377
72397
72311
102208
129242
45833
96663
146561
126379
137227
151904
49755
55413
55415
126136
130762
81313
118869
44546
74290
98968
99157
91710
95580
133421
82624
45259
116622
142208
74214
74233
133908
59942
65179
116627
144413
55900
78097
93161
81353
109010
115047
157050
65771
128022
155754
49055
49353
140621
44534
72716
68652
70684
134744
44534
65421
90282
115789
141599
83819
106086
106769
117700
53909
56808
59637
96425
96791
115925
54621
137952
149350
102332
109380
137403
148019
158071
94301
44544
82497
108217
104693
150605
70008
127288
127400
82945
91297
133172
99126
116460
118284
48221
56223
99189
71814
126327
152747
157015
44691
72362
97517
115056
132817
141132
52465
76087
134336
52093
61876
149387
49741
75754
101641
94780
104986
118851
46163
68013
153345
83720
150118
72284
98443
117437
132630
44725
153384
108242
123556
53651
84675
110072
130298
46408
67164
107030
124603
44574
105729
105789
107976
113320
47957
77147
81747
45627
57773
96818
51009
92605
126451
58368
67788
122352
85343
128945
44572
84762
84766
118442
51050
69503
92716
52880
57409
79490
147650
72090
94734
137042
97309
122589
143706
81307
107441
142523
142537
146034
44771
77781
117248
49663
65509
70373
135126
153211
156267
55835
75113
93256
93259
44584
82468
117640
44588
152073
85315
127400
58006
61176
123335
96479
68757
87063
55322
101621
107890
47072
58453
58501
131925
123514
123517
124165
136119
66251
98957
150089
61269
73773
77456
124165
124205
44635
118898
143559
44602
152446
44598
90230
96335
100869
122997
147465
52771
78415
90128
55754
70977
46238
134938
62661
66803
124579
47303
90171
116537
52407
89327
115702
133781
151849
65070
94785
95413
55133
72090
103193
125824
152452
108858
118285
150910
129674
129747
146279
130876
44626
87317
89397
44617
44619
103284
155999
123714
149099
155285
63209
117940
124577
62353
137233
144004
144051
71861
138283
115275
142176
44630
98254
88691
115279
153434
58924
73220
89296
114899
128637
128825
63674
69546
146728
78757
79431
82683
76494
78690
79397
100713
47724
115406
143818
88244
136173
150346
53220
79397
100713
141074
101334
46180
84969
97552
114370
123370
128132
130262
45614
133725
84529
89803
47401
120371
74458
74481
47791
65215
143403
55390
79940
112838
152501
63249
102681
122031
45802
54278
122279
99794
146193
44655
55448
87792
58551
69186
83362
56511
153831
57003
58224
60637
44655
111044
149830
157586
64071
115251
78420
103827
115917
116096
126011
157587
83207
132957
156032
53482
103663
133098
141042
128710
130300
93060
152479
156082
149792
64975
133563
136018
153300
82435
55014
74549
80742
67013
67028
85520
109442
45223
123738
124156
82435
105592
99971
57680
90891
122285
124170
45257
104343
155368
57288
100191
137086
96139
96144
72001
135288
147626
111292
115852
146477
45420
92105
44692
99594
106445
117928
122354
154135
156630
44692
47608
66047
150945
81389
112376
147742
128783
147186
67129
99927
99934
109419
60900
99984
141511
154423
90462
95377
121883
152988
46201
72188
47569
125116
148043
148105
109632
109642
109790
134031
147722
150519
154892
156620
66047
111542
137346
72993
123142
135388
148849
47402
131527
44830
45205
45276
109626
131354
150596
56509
97935
70470
70719
102793
119045
79069
91610
120864
142629
59792
72333
69015
81568
115281
153538
46707
60878
157991
98573
147158
102614
109302
57426
119307
123925
56906
139976
46715
60878
150822
82399
142289
142290
104881
104882
143111
53057
55170
105181
130386
45444
91032
123664
46713
123086
150308
150311
44711
44721
103251
149161
84108
96502
135036
154263
123649
123651
144135
60480
124522
125713
152649
44719
93165
100496
157405
98202
128870
136116
154098
124951
149161
53444
64953
69349
70627
88082
119915
150308
46387
72711
51615
66641
55206
70606
145691
92102
123879
140821
55298
143071
62589
84369
150881
131817
139876
139929
44733
44757
71920
91384
91387
44957
64095
69528
70572
95266
147755
148551
153990
92876
135300
63656
83169
122459
92423
123098
44739
153576
56856
76661
146859
44746
109228
109962
117562
153220
156477
118605
154451
109962
126358
44751
44757
135528
44746
58523
106502
64515
96552
105058
148169
105661
142483
77636
96141
135143
75902
117559
135148
78418
141002
110058
56182
95795
137909
152372
69444
96553
48143
48530
86525
111954
47714
98198
99094
106412
62731
70575
73139
147965
106863
125131
135994
63990
135997
65135
70905
74969
135531
44766
58664
136938
148813
45338
53985
105342
106816
76922
96855
45613
60068
60277
74986
123976
142249
105327
117208
128963
131930
71225
108206
108502
73899
88544
58663
72491
84277
44773
53554
129245
53381
58700
96657
56557
105820
135564
142538
57230
81290
110539
147800
103321
118222
44781
74299
103378
136603
77507
81777
112684
146031
52529
89617
127914
44785
84698
117848
124742
67257
70146
96674
89646
106168
121609
67264
73340
73358
123265
53581
103379
68239
114828
144598
121279
132597
117374
44815
124733
44801
47472
55659
150846
76951
95733
97207
122959
99332
117332
55812
95830
113235
149219
61877
147598
75527
77266
77279
65128
70903
77023
149030
90688
90696
129535
49299
153722
64916
68983
82482
153094
121902
147539
46237
105926
124813
90657
131655
45727
88882
127886
88546
106394
157262
44806
44810
100566
44803
44805
44810
48855
74712
137301
67369
142603
148552
44806
80674
143617
55659
46842
74074
97297
133439
57490
128874
69235
95310
155020
51641
69928
70308
90676
53388
90515
142027
156166
123044
125479
132153
61380
78116
99671
65141
102913
44823
134468
77543
65354
112662
141486
150958
80293
64904
95556
130813
55919
59208
108081
106847
114015
119815
139088
44831
44834
57245
46056
145867
81641
82882
107464
143439
153147
153148
91281
98089
106837
150544
44894
52898
100756
46774
62834
61407
81880
145885
54326
57251
136424
106174
143305
143750
156676
57314
104979
127239
116220
126213
102886
44841
86739
71973
122588
147701
47449
145160
95730
97310
68911
44845
52704
57312
79728
122465
55831
71525
120504
103080
133439
134895
139549
92702
94321
101210
105865
124632
59157
72196
95987
133843
64977
71327
147864
90798
44857
81245
108744
133886
47959
117448
72219
74995
87525
60208
86739
118352
110530
149824
64322
96640
65222
110017
130976
45660
53974
60477
151701
95110
116852
122300
46135
116871
121490
156527
66791
73020
75075
151383
57201
79029
51631
109026
80964
113013
97742
156024
156064
83198
59260
112210
157668
63497
74406
150104
63677
143197
143201
44913
52665
72784
78334
47220
126077
135851
57843
108400
51076
101301
128795
50667
58001
44910
108662
110104
126077
130787
146110
157336
65389
138817
82221
109133
91165
102451
115893
141422
155389
107426
121410
136353
146824
90203
147506
156131
68481
77877
53969
103636
107958
59551
69587
99208
121081
116720
157397
58479
77851
143167
149773
80643
112210
61299
69590
83683
157122
55045
132794
98029
112210
57731
71960
78912
141622
108948
109167
147715
44908
59551
85024
44911
45108
151086
101468
103042
130760
73435
95928
59627
108558
137594
50654
61250
101462
79310
65683
66737
89065
136701
113144
72126
124772
135587
85770
121366
45684
63325
117900
74507
99468
150328
44927
57984
86503
46699
89642
97901
98640
44934
96933
46481
72146
131778
150541
103056
125815
47351
149800
149802
44927
60575
151086
141429
157505
55995
99188
71369
127818
44925
48446
108351
60988
75158
73361
122471
136180
145161
81982
85193
146562
48003
83375
95994
81982
109119
126544
67964
110691
124906
125002
47562
89185
102789
46854
79312
108997
122629
86844
131623
46069
109974
144418
73472
83553
130272
130955
147946
63532
84018
61012
62882
95922
98011
131785
134911
45459
65355
124131
114393
65200
90128
123403
52959
130478
57089
100519
130479
130554
79541
130385
130903
65242
70287
72794
147281
54278
70729
109061
44971
68055
85723
132335
64002
79522
121906
142606
55495
85925
133858
44955
155299
92861
92863
108440
136043
99373
102362
55700
78830
105424
117055
151928
59228
84394
143704
55506
109366
44977
44984
92507
144920
72707
96124
120679
156737
63929
63935
94057
149649
55874
81810
108941
56457
101754
49055
90771
95353
144392
65323
91279
131076
131615
56689
45065
62884
122952
71728
76329
134455
48003
57984
157595
58877
126226
60424
139790
141423
151271
57204
106256
146850
146899
81783
113212
79747
130872
145536
98733
123257
61328
81783
136519
95550
139307
81162
83758
109038
65096
87826
87936
95408
61517
151557
55216
67103
108083
87428
144016
57092
60092
69565
72463
50492
127370
117073
132499
153582
89345
108336
114979
81666
101822
57046
98357
119287
146343
51162
144686
67638
79848
128065
65456
104911
61736
144251
57053
139934
67702
123474
135550
46682
47550
79876
98877
68706
109252
116085
53416
107737
133653
53284
106828
133936
71318
116086
122994
45005
57295
144458
144720
87428
87463
130314
144920
59222
133116
133322
148021
54237
144947
153613
71088
93009
107427
122019
91875
93008
112734
53484
88815
92756
134231
52220
58820
68398
76001
87135
104507
66197
72249
82072
97657
57810
111587
115913
147183
105558
143250
147487
147505
72000
77200
78637
147472
70800
90864
131093
134794
142100
59578
64058
70766
55765
130051
45105
51171
115265
67995
109125
143173
151279
83682
152851
97914
110561
80175
83682
148206
45880
131389
144122
142291
148886
66161
97800
135683
135845
62456
84346
66264
82977
102610
77520
112723
131990
98159
109245
114962
45099
146618
150276
45753
64860
46291
84104
87724
117912
45122
54857
58468
109793
70685
79731
89339
121486
54004
71522
45057
45559
140404
115724
147303
56670
131680
140269
156167
57999
157751
133556
148541
80460
85691
86112
126160
72921
123869
148541
148542
82999
104132
131019
152777
97797
104132
108469
135202
57109
75804
80700
103448
130002
134601
73534
113026
156731
83090
113949
150643
76809
123511
144732
77457
87123
97848
45064
82826
105570
59666
103294
53329
130952
156469
124120
129225
148517
58182
69607
57431
63928
98560
135812
123209
156703
133443
80197
132341
56724
71886
122189
155200
47388
84032
126917
81985
118324
65099
69326
142434
149031
45076
83052
146618
97820
114104
45070
47769
86589
157565
60167
92520
100491
114102
129895
62658
89873
147826
45093
76017
86179
55478
70512
132220
45090
51576
151206
45099
88970
70376
132429
151327
151348
103871
133078
66753
112761
128755
62708
114979
121625
86572
86596
87402
73882
128560
154101
126996
133783
151887
156690
60349
87936
96029
65093
97517
156691
108333
121621
76227
122457
129628
149140
58088
97340
114569
147777
73429
147779
153595
110960
143870
58470
132304
70705
85736
53500
62241
65101
77192
156518
95998
102874
116263
121053
145612
147075
124552
145128
151121
71017
74948
123614
46420
106988
58265
114332
148110
52074
56905
82269
96513
115496
47708
59382
148537
148839
92651
118528
69009
77251
132049
111530
132335
45116
45126
111913
116069
52566
89767
115358
153353
121618
113271
131794
156113
83178
105774
123615
124487
91853
97219
48572
110184
135283
147004
58476
68969
68984
147878
63959
72523
91193
91439
74968
110807
137407
45123
61157
84681
99779
45963
71285
99462
143536
107249
111137
73496
125632
150441
150447
119021
135284
121870
152085
87715
121915
57255
83323
83327
143259
52796
86399
45134
143301
146562
57233
61695
71911
61157
71206
99776
100254
45148
105570
73956
84681
99780
70261
83311
156619
100516
115103
131603
155447
61666
65764
121920
57606
60385
74497
143269
55029
55409
65176
71635
82988
96587
81017
113483
133247
135017
84612
135016
61681
121844
127360
109597
150881
64070
84789
90840
90873
45158
67997
53434
69513
145534
57092
154469
57633
153363
153367
55264
58176
90904
120739
105013
138475
153745
60998
125809
143061
112463
49434
61407
109626
113916
121745
127641
154933
82826
82847
62947
99303
54613
143589
143592
82826
82839
105558
143250
63996
65476
50555
90937
137494
46141
60926
81118
92807
59725
86377
139577
57374
103426
154035
109770
134806
58730
79772
121679
45178
73533
143911
143912
57262
57934
95024
58160
82219
117409
60267
85789
86220
46466
57618
147109
147110
46507
115031
89956
117569
154425
156714
149055
61306
135200
143906
47870
87673
118404
125887
105439
45210
92940
99826
145955
91323
105630
105631
131305
53597
71973
103289
147701
67958
72326
147337
151586
63600
134943
154430
60081
67734
80093
156486
80933
150060
114190
45194
49391
54263
61388
62853
67723
64098
89715
96974
50467
53711
100718
105208
106134
150060
69915
77244
103196
133263
45200
144349
59504
90732
105931
121902
46928
46931
47828
137602
45214
61574
120450
149240
149608
149629
123968
142018
70182
88600
47293
47524
90303
94860
156080
96676
148194
71180
99754
115703
99824
103146
144963
46907
111826
145139
92948
99548
101068
112136
117488
157684
65937
104597
60336
91292
65826
79828
51128
71666
95728
64731
94994
116156
85597
115489
70880
71310
120606
108005
129342
129343
156396
79649
90141
96870
65937
96874
69255
53239
64692
115969
116049
64535
141551
141585
86424
109253
129040
151881
73290
126806
153175
88633
122723
128766
148353
62440
72633
54959
90386
113527
122728
64722
95805
145067
45246
45260
144092
46251
76666
90978
91828
126482
152382
45244
59361
71511
86405
45265
59632
63147
71516
62021
65846
68158
140220
62809
72057
114538
148144
45377
148265
148268
51199
124432
124459
58800
79716
114554
45253
45264
82440
59756
77551
45270
45335
86923
57896
89218
99373
52306
58960
46439
46446
122044
135031
52932
64986
70493
96757
65294
85634
45265
145306
64884
71302
107208
64884
91500
111491
59858
136167
146956
53185
110691
124021
68624
90948
96094
45270
100457
72078
105596
135116
45268
59577
59632
62022
67155
72415
152132
45268
48621
80208
45268
87387
124298
102837
87394
62000
66603
84052
105722
87286
111727
47801
89994
142569
45285
74950
94981
108970
141514
141416
141420
108450
117289
142553
91341
110911
133167
56633
70624
109137
56296
61945
61949
135399
80467
71226
75448
138380
154073
133563
97133
128436
88023
110082
143788
94996
99845
66260
102558
135905
143029
65278
144323
148243
148246
110442
120683
50871
87657
118405
125175
49825
107279
54120
144061
86071
111045
112142
45306
60034
60287
151151
118859
60048
71804
71808
136814
45425
126856
65188
70786
95977
149307
153765
72184
45305
91924
107101
123642
141868
154078
155475
56288
76587
122399
47236
109162
110844
136928
154487
46307
71983
123417
109005
110013
123953
149357
57050
71391
97424
89749
109918
114400
54298
60070
110506
83444
130611
147374
114398
63783
115436
124562
124835
66260
83774
76392
126882
71985
125665
47009
69341
125549
65761
122771
70448
93260
93268
122797
45323
111759
132359
57104
111687
47580
61242
80514
101340
123567
59661
97079
109883
156496
91874
148428
92296
106241
142519
57924
98560
58961
156859
57981
57983
71205
71213
93095
79511
91382
101046
101050
111795
70220
146411
83130
155208
158066
46433
60606
103126
68739
70301
123618
57121
125915
150831
59979
70300
103956
141003
62884
81948
47931
97836
46443
71670
142871
104102
122951
73767
108757
123516
123519
117797
88593
122695
122704
139944
61881
70563
135288
45387
125387
125978
146870
84866
109324
140236
156022
45366
73072
95952
96225
146740
68327
81236
85199
67001
111744
143889
55214
111631
114123
135400
53693
53948
112350
143858
92648
108131
108132
138207
105224
128501
46317
57819
117353
68946
72882
122699
51422
110204
92006
110768
104977
116375
141006
54505
123566
125013
142166
54505
124337
114531
48237
106849
145805
157696
47506
143239
149628
149757
66542
73975
86356
102806
72986
92353
143238
52115
122029
153286
45381
85065
111771
125976
46732
135159
148166
103133
103137
104015
56626
57410
122866
126684
75175
109624
148075
45387
59514
70777
93400
110408
125444
152018
48098
76439
136318
104790
105080
91038
149315
85065
111772
45391
72398
65821
72745
45425
143176
90952
107092
51496
75270
112036
82638
107425
135772
155562
83062
90326
154280
154281
60968
151491
90152
141521
156274
69068
80850
139921
140055
88149
98299
102570
132536
55801
91864
113775
144187
58719
58730
114793
153849
56414
99543
146423
90314
123785
154961
155909
45408
111425
137822
54294
81808
133129
61995
69415
94046
157255
47388
84268
133667
142322
66176
71394
62002
76612
105945
149119
45526
98676
99054
123120
149330
154906
50925
135174
65706
132494
138452
138457
48510
80237
101237
144199
90365
98068
139858
62341
63602
96764
149420
74676
110617
110618
64515
69035
54385
57728
90270
135435
96231
96235
116045
58977
62429
136777
150572
45457
61140
47813
56287
117685
90734
118171
127544
82263
104098
101132
132679
154909
46111
104974
45485
110092
124863
78264
146905
73939
121925
122155
134224
48676
129915
139840
55008
151105
50998
81979
101660
142241
142242
65824
99201
123622
129203
67410
72297
149594
73436
74765
46834
136134
66563
86225
99279
70663
129851
70391
95506
67266
67270
132653
54282
143219
143220
148768
46848
87102
62217
68934
45464
83067
128757
77441
85050
110631
120891
113687
127165
102382
137825
147415
45455
45461
157631
73615
109165
120006
47731
62764
152663
152308
152366
53463
71275
61047
84701
116783
45461
91997
124014
70416
92007
73620
73672
92001
149416
45647
95052
142813
45472
124013
145235
59557
146920
56566
131783
131784
54708
87415
100685
106614
46685
51297
133152
139515
146212
146999
157048
82744
83780
96809
61422
97625
147649
135321
135626
58993
114230
132005
142845
105143
117636
145235
152146
45481
66079
76973
59614
77651
126501
49558
75458
91742
108449
55220
51763
82579
49120
145447
145897
48616
111066
138274
116648
137349
150943
45491
62574
74274
109232
75395
86974
143660
45496
50756
58057
56729
57003
105539
128007
54765
75291
151676
57211
147065
154452
154460
53250
74435
97183
121531
125623
157062
46575
83687
134086
135032
128869
56983
122503
148197
153926
45575
51374
105274
148147
47108
129284
154674
53992
134869
148141
45520
76848
138193
47250
102945
69757
80166
104440
65562
107947
138197
54859
126378
94675
132941
122175
150936
58053
114950
81868
115367
95703
102659
103541
126411
134662
151302
115647
140606
84619
147966
79255
106124
156776
56445
63952
105902
157031
89000
102592
151348
81419
148331
138194
45632
122804
64324
124100
51873
83351
45548
45569
58440
54775
126411
126413
53709
151463
76413
108191
61804
96063
121805
93588
128863
103286
109225
124738
96121
121446
123594
58350
96986
143230
47094
119219
122803
45552
59694
80828
117976
122996
45992
54384
84076
129835
55678
79466
141603
46791
92296
124419
57126
54241
95523
131717
133574
57242
61224
87025
108191
96412
132732
134010
153937
49638
50120
54244
125024
71428
126902
154206
52345
139984
111732
117976
146566
69148
147697
66403
125841
125847
57261
127407
133616
134105
47397
80605
70055
79935
93060
69607
75501
114301
139960
83410
110147
58918
62951
83457
83541
83457
97454
147787
57746
83488
83541
45559
45561
85391
45564
69607
139979
139999
45564
51482
66688
62951
122345
123180
59694
95391
62049
103947
122990
122992
53119
69214
71664
94973
47001
131543
98257
123206
71596
122964
82785
82790
96132
46667
62447
79035
150335
66755
151228
76960
122960
126990
135160
122964
125845
103301
127740
90742
147906
156155
45579
110217
153546
128917
135952
45582
82865
91240
109309
128917
135952
151906
131021
153546
45588
147579
58598
59374
92048
62869
148389
84285
96806
97237
154053
45993
127839
46296
89984
53721
117032
55444
71683
110894
100924
137171
45789
72860
79148
67506
79302
142029
153546
92624
116334
118563
131466
56898
67072
122445
134645
88404
92855
96040
140927
46700
95350
141983
58017
70681
134644
62726
56339
100708
50970
97483
148095
85097
100688
45611
75395
77616
111529
48429
51416
50515
148631
155639
51047
103168
124057
157104
56484
69115
63794
51127
95687
139741
48668
80955
143656
60036
60511
57388
57393
109569
65238
102617
58318
70563
140819
137525
137578
47763
105193
130008
69044
89588
134057
69499
132953
52686
83126
108826
73861
126720
78536
45626
86937
86979
106495
128743
133770
134035
146474
66166
125502
151274
77384
96993
149105
154480
48493
108122
45807
70774
72432
126222
104107
104218
141319
105299
123874
55547
82638
96528
48038
116133
45649
151101
70564
122402
139258
61746
108920
45640
45642
94353
72958
97978
45661
149067
70789
124978
45653
88074
67884
70840
130668
92159
98748
47726
61039
153191
63718
122878
139304
67356
116766
142809
80197
95540
135355
92931
96599
116218
84032
122188
134844
134846
56304
101585
151068
45661
56678
63123
147119
154026
64831
135157
73490
125697
129808
47838
128624
131354
151130
105675
123805
124065
131177
131198
49086
60835
101740
66557
135449
85115
123325
147249
55290
70371
70899
123734
84151
104206
154596
142492
52710
83137
132767
45677
134648
146281
71055
97212
98847
105501
152508
61581
64446
85646
69375
114400
148210
157409
59036
67004
74483
85589
57407
65253
80442
98874
114302
139987
61269
80726
98638
146306
146344
45938
51546
98525
51194
83767
63505
84097
92282
62036
84343
58684
69952
63702
101122
126809
96779
124412
77208
79701
83184
87688
111638
118664
128551
147824
127494
131476
45697
45699
55620
151576
58833
62943
140569
152596
54396
58289
84887
45704
64294
72125
140040
52131
96633
96637
96909
78535
81445
99708
66715
109483
57606
129918
132283
109483
57666
70911
128401
154125
56959
54576
130499
147230
61505
114322
144004
80442
98641
124730
66155
88614
125039
149182
51131
60199
81243
61549
109147
114792
130189
53373
76504
157015
53373
45724
152366
87391
109146
153536
58298
96204
51981
55046
151250
57036
127720
102256
115108
127773
107963
120051
136584
103380
117538
126165
67261
87485
101971
58562
66875
66876
104927
85998
106495
143358
151270
91280
47641
85769
59890
106314
136075
49208
123673
45728
50760
100286
157466
70282
104064
97373
121994
74303
100287
143720
79485
126335
137458
45779
76686
141203
141204
45735
58113
70772
74535
84911
135385
155623
72857
66115
68228
146353
119856
120572
145204
51996
68326
92591
121232
103066
109226
138719
139191
59724
60017
140027
97371
116018
118359
106031
129323
45814
77655
89691
66660
54523
96387
142911
149199
90811
98969
54317
54914
74587
86264
67919
101022
118165
45969
94858
115954
116010
49887
72205
115419
131274
132499
45761
54590
91819
62497
125137
154834
66610
71847
124031
63330
64869
99879
107338
110226
149460
93810
65385
135597
149429
149431
50733
81106
103139
54551
131758
149159
48711
57828
74809
48793
72879
85464
83001
142312
156500
98190
98806
98808
45791
87235
102702
107217
53331
105807
122756
156470
45772
140300
72200
84795
110576
123728
48358
126904
48729
60113
76030
139547
62649
104286
157395
154853
86741
106734
139321
79797
141229
157205
54903
66960
141241
116589
52320
74340
69700
80196
147008
155238
95555
95031
95665
55076
134613
135478
135483
54862
106014
122036
128128
54899
106417
134036
134039
61509
66381
150369
63654
63702
139547
143076
98510
127616
54507
85243
139511
64162
73059
91667
96374
111200
129312
157792
45869
45870
45808
155392
141868
155465
80734
145318
151145
97212
59045
99651
59649
128441
128528
132464
58077
63403
45810
71682
110153
155392
59249
71827
86465
88727
114337
144863
70807
80950
127116
45808
110209
126447
51380
105813
149105
154456
98277
156400
110153
65177
88429
113132
154205
155390
63022
66647
124370
149187
97906
114785
149594
82047
105373
150706
75923
45819
77366
77425
45818
45890
107626
108886
120782
135078
66283
84265
46257
124926
46706
87500
45892
63559
96980
105441
116003
141551
46974
54036
83820
133239
50520
50547
93915
55411
96084
128514
87469
92472
93437
124760
120428
86216
92765
111616
58446
94100
98158
149160
100536
106349
151659
70778
96920
121805
63434
156281
94100
108845
140440
151570
72994
103815
134556
45844
78534
46842
107443
136164
142846
92346
95239
105000
129694
62680
106727
56531
117704
122646
59871
59872
154002
61693
85167
98514
121919
47473
57669
65451
71242
101023
46131
46461
95007
95030
151259
45850
57706
73115
154374
98193
154345
67557
103160
150762
102280
131740
135682
116709
131743
135682
99155
105260
122655
107705
59477
118554
125877
75146
75146
100273
120913
77502
82990
124656
58951
59180
131915
48327
60991
48327
140100
157779
104499
108800
153573
158157
61890
63080
80140
97666
140129
147611
147616
157774
157840
53296
74599
75009
102912
87235
87256
46627
109584
136241
45950
125588
137093
138866
76365
126057
139727
66527
70934
131612
97097
104907
104916
71616
147160
57892
103168
121740
126365
54510
151728
45898
58377
125822
137093
142296
72938
91034
65692
65907
131409
53927
143266
150472
85808
71735
129857
67105
88543
106805
118577
60220
60874
75274
101273
45894
51007
77179
46079
97402
45893
101273
58375
157982
48402
76498
100952
149052
84553
112349
151606
84356
128792
107042
109928
126152
47793
149512
155063
55291
84553
46541
50518
66226
73688
64466
98241
136962
54170
130641
133546
156048
87264
155975
57096
91720
142086
143466
103098
148250
153956
45911
88904
105126
53447
71712
77727
121987
79938
83578
131950
158087
52323
76503
77225
86540
45928
49430
101287
117382
151776
51773
151771
49430
81143
82555
112055
86783
148922
150538
69767
71167
46780
84295
81928
96734
45923
45927
138962
143008
80268
66108
129022
80824
86936
48067
121958
88975
98323
140234
47699
47740
45930
45935
45940
123827
88887
103090
109624
45933
138949
114840
114847
122217
131380
57510
84138
121943
117623
150810
57931
70367
79780
45936
86936
135595
157481
60743
71591
148626
63139
46576
63092
105132
67062
89759
142347
58187
85818
111325
48882
86936
137027
57496
148798
148801
80057
47578
72740
131708
149274
80254
109649
125700
106405
110131
112181
80629
98601
150116
110947
125587
92534
125051
135817
72504
124231
45965
46148
74730
135839
45963
62038
109793
148834
85219
86568
93796
152098
65821
67049
77145
155858
97589
98268
153760
98577
99625
143644
87123
97378
97848
70223
74376
74425
130995
64519
135532
50820
53771
79176
90791
71340
90515
95982
99152
149779
46018
95960
133430
151517
152092
96037
115403
121769
59727
100498
46158
97384
72054
81561
83010
110328
124740
150272
73705
99135
46032
125255
126043
149996
65877
67540
83867
114327
118542
148085
58998
82111
106001
59561
96060
111380
56738
125542
109040
115874
122130
147898
103465
129262
133461
45985
46566
97278
67674
83530
127412
46148
118495
118512
128627
46577
91690
105539
100372
151057
45990
98426
108360
115218
145220
46006
73314
59300
84872
90078
141865
61209
67167
83794
96330
91182
96122
102379
142152
53441
58236
116970
60540
70228
142549
143717
71628
107074
123994
148398
46557
61209
61971
122130
62380
64796
136103
147386
53535
117362
53659
97688
104316
153146
58300
58302
84936
111790
111791
126209
46889
56866
104105
128203
106392
108185
135514
59913
74706
109303
132172
134924
149522
155409
73595
74929
157649
60031
123544
134902
134926
135314
66909
75795
126593
60503
74975
151811
49081
91795
101382
152966
46942
149028
151812
46148
74541
128320
73447
78038
91894
46602
72465
147599
53417
86117
153889
59715
82944
148177
156599
57112
73796
65692
131409
46035
53418
115983
117530
46676
98153
131409
128901
148405
94901
96958
132617
47103
61725
126844
157032
60396
111338
151986
105688
66909
74068
85542
59181
67415
74062
153245
157684
55591
86111
125240
126588
47243
47520
121228
143040
46043
72268
125646
131700
47256
66684
109493
132234
47668
74385
110507
132232
80595
74386
75229
106577
58412
80167
56083
56084
117133
134295
67090
70098
108076
136134
46078
107776
134390
71295
71362
142208
127838
127841
50236
99812
46201
65038
106577
131700
48954
76797
126814
116290
73692
112407
122008
46091
82293
110550
76019
76021
93148
123853
151840
152209
46073
51267
61873
75606
87024
114344
151635
46062
126814
47783
108914
120988
150103
46077
144030
52616
126543
131237
137712
77294
82304
64874
71405
123845
155916
63440
58376
84267
97967
63312
68594
96780
126605
131621
46078
107776
149544
153429
92312
99703
129004
129089
47904
93215
147514
47564
147513
65246
123703
148533
62161
64287
110266
146281
86666
103140
148993
80339
128278
55303
66521
124729
72788
51439
82843
82851
109816
49167
63490
93085
81452
155651
156355
72323
78608
153320
153346
81117
94521
122474
59134
98844
110412
149867
98472
122902
46090
46141
46142
60998
46092
46093
106640
106137
46207
151000
46142
50071
58185
82845
46108
105887
155934
61364
63969
66146
132876
150103
72927
109096
109646
66436
83248
70768
105431
58289
124963
149935
50562
63006
135736
54447
140812
51496
86485
112040
125759
115619
131043
139840
110091
46140
72743
101470
130920
131435
82795
108551
124113
64245
154951
58702
103290
58510
72265
70947
135551
51570
71653
84149
97129
136275
136285
150859
60645
61350
79546
134622
46129
59725
67877
67878
46129
57012
125809
56300
109783
154617
84016
150038
80313
81933
140001
72129
57841
46140
143296
124730
46150
47191
73840
85419
150040
61507
66036
62902
62907
71918
156364
61519
61529
156537
54537
72244
85232
65034
65036
156784
70161
79579
95349
124864
157097
157177
67648
136878
144441
99152
114153
149339
155023
92805
139577
46150
125809
72399
87682
109048
130830
49279
72257
149372
155941
59485
110604
150379
46635
54978
148668
149744
70267
130950
156025
115710
59284
95888
97021
130982
139577
46160
154780
155237
46155
86635
111261
143061
58841
61688
67161
77386
77518
80451
86611
76657
91933
127108
126942
134641
154657
104594
46609
116593
117354
46172
81803
155234
53420
71421
108444
117702
133230
57154
83118
57953
59458
132675
132680
56690
91068
104991
100847
114186
135865
46526
71496
154039
59451
64285
138630
152636
60413
109801
116812
59450
51197
109963
46696
126016
148390
156719
74986
94559
149597
46304
77375
135669
149192
46180
46217
126142
49899
68194
87922
107384
61245
78344
127841
128970
46236
46217
154218
59017
85474
146831
46823
68989
95616
144084
59201
46545
73692
124038
149444
46190
74926
140000
80794
147982
143200
148634
149192
154093
46202
150961
157835
83456
156845
49734
61500
61841
94858
146557
90194
90331
142472
149876
57022
157829
157831
124158
124160
51462
53866
66686
66792
121346
47277
123196
156124
126984
73330
71992
85315
111117
113010
156995
57013
74926
122489
157622
47571
47717
47980
73930
47588
135596
149425
157831
66993
75156
54305
75500
65034
92512
148461
53214
79650
116080
147470
69777
53460
115793
115801
77170
96182
101382
97187
131264
90074
105009
149125
97552
64573
64578
69252
154843
46604
51330
124851
150551
46222
86214
138033
46709
54568
135365
150556
131632
157735
46224
60682
99967
122551
54926
95126
132778
141594
142653
68650
66257
98942
135862
143136
147842
97889
135813
135814
150043
46244
53177
118437
144034
96440
131815
122186
149651
58505
66581
87503
92242
66499
117355
148835
65492
79557
127190
99180
126137
84768
116367
129627
56941
148163
85363
109821
124406
58074
58077
84295
110510
115277
148113
149567
80556
97197
130620
71839
86190
120404
151133
46247
126679
97325
104666
154738
156912
114962
68335
52122
151331
152110
63587
114915
52123
52406
94823
152113
127192
138594
46267
106007
123023
133285
68061
118967
100941
128987
144552
47946
52122
52123
76793
84953
136217
97672
86081
65574
149261
69271
92977
157940
64936
110453
120492
57428
97784
110791
136105
59420
62665
126121
149050
46290
82006
53914
98675
46752
62744
92002
46278
46280
63970
84368
109689
118047
54089
72245
120289
69419
75503
143000
147345
66445
128114
149378
156788
75528
87762
112312
72781
74231
85098
122584
150760
72520
99089
150318
46277
58475
72798
135509
135997
73317
104278
122807
123635
132295
65272
77132
62596
72967
123887
154802
72965
122394
147320
72295
131017
59223
99043
99427
124777
73144
105285
124555
64907
152808
54937
100768
117655
46310
67037
92801
64900
84041
129631
131426
81592
82224
129016
135594
97286
109843
126260
75445
156347
56768
118947
119693
119700
87158
93899
108024
90583
92633
87721
49637
75440
51444
75534
75542
101371
59779
118510
135911
54937
74171
93272
58804
126157
71394
74054
111425
120404
94559
46335
117680
94555
103122
156907
124092
124106
151468
57901
60845
80165
122904
73023
80559
80560
46311
55176
81098
74582
86211
72569
129062
143379
149795
70836
64339
69707
122836
72230
110222
131823
149458
83820
122101
81098
92801
95635
157582
65474
143022
108919
148055
46333
60646
75319
80305
109697
74564
117211
105939
124767
150495
47593
111342
143632
46540
84481
153647
91660
127658
54302
75135
87855
152126
49138
54302
76650
86843
110222
149171
46335
156659
58035
135315
142029
76812
86842
143980
65949
84439
121135
148486
54252
99066
91360
73519
111287
97808
125118
46347
56162
126658
137315
66202
51742
86843
143981
46967
97945
119768
46417
64183
97872
47868
61107
77577
46352
46366
60477
151701
46350
60623
46349
75156
91824
117534
73169
79586
91829
46364
101038
137316
68633
125932
100883
66939
67410
97906
155941
94386
139045
143554
149677
65993
110678
155989
156063
66990
75975
151743
134997
91463
134999
58597
142364
148983
53673
81805
97110
63477
64404
98901
82995
153500
86034
111343
49679
116796
76072
86733
151700
81025
82650
82653
66561
91844
98906
131241
108007
109252
86993
108060
46378
74125
126132
71143
92074
142341
94885
127184
65340
97466
142343
155193
46377
47830
54465
124578
46390
90107
156989
96717
98408
46380
74143
124168
123016
130715
147099
56569
56847
137706
67880
98138
142363
95034
120787
121978
46384
68164
140180
65854
147423
63981
63986
148040
141555
147685
62062
62484
155548
63605
71607
98825
129129
124263
142896
142914
51293
91468
142355
143816
70840
77359
97862
123812
110991
118086
126172
118375
65709
117907
124397
116758
137765
48570
72914
142496
143464
58667
108984
112316
157089
46716
64881
85858
46405
123005
109555
136701
154921
46409
57856
126606
50575
87392
130594
144061
71389
116812
107245
157214
77889
120007
76396
126884
75069
76008
86600
151893
53763
126830
152378
90003
131616
131755
46421
76411
76761
84044
84406
131788
98810
119782
138553
147072
58227
83892
83614
123818
49824
110512
88962
88970
49001
106736
144674
46437
140003
156801
124270
125218
59008
87779
157896
83609
102294
119525
58279
117658
83499
105492
125545
155331
97151
121858
122619
113151
73052
99063
135364
94483
148943
47115
156353
156355
105342
109025
156819
73795
137062
137094
47735
59535
60193
132329
152620
122269
140923
143678
54255
66806
90565
88575
106857
135969
58573
60549
61458
124653
155646
58029
154053
122330
96804
131023
135857
92170
129557
46449
135720
138812
47115
81437
103240
119893
126162
136493
66116
80778
58168
59675
131016
79856
131934
46484
98177
126236
73068
73477
105937
133434
46468
55910
72052
57507
98007
105267
78512
89884
115721
65434
72528
72532
92416
64087
85587
133756
61501
84162
110772
151345
80140
91834
47471
63146
121326
125005
79099
103800
104439
149516
104459
107072
46471
57324
76346
135260
57869
46473
78001
135345
55177
152161
63506
76346
70049
79491
98978
134994
88343
124414
139233
110848
111261
143061
49439
75110
76973
83201
96181
154335
157132
54184
67747
67766
135114
64784
109971
143369
86336
142367
76332
131321
49330
56961
62214
62231
156392
103182
103455
133405
46497
46549
76332
46496
98492
148834
106160
149454
157334
62038
148834
63176
63965
62899
62900
99283
70147
117474
73394
85062
110803
55220
55346
73143
109914
49439
141092
146945
149334
149683
156652
86781
92829
112547
73283
114628
149018
60652
72167
80459
136528
46859
72162
84866
46505
80814
118997
46520
57113
150831
46520
100362
134181
88875
109151
147115
63546
106117
149721
58158
66044
130684
47120
76542
131804
141831
60894
148669
149464
90006
114462
140092
54729
73294
112056
125786
51225
80354
122911
98072
149534
77535
148567
149744
73749
157390
80148
91163
103115
57117
150832
121409
125650
127110
86963
101364
151947
46524
88638
110102
47356
63207
46530
86204
137139
129875
133312
120379
152874
80511
117240
142657
148973
102991
123367
60608
74583
112547
47494
153118
154077
59339
99318
111272
119530
66816
126086
151075
121829
147918
54485
97148
131930
150146
48813
53708
86959
118455
68616
120231
121672
68243
94484
120174
71643
117723
120829
72204
106015
46825
73689
59859
64989
67231
147187
67214
69986
123176
131297
111421
125307
148135
66845
100457
151478
115265
115266
127047
84019
122201
47164
46578
104426
135058
60929
90875
81115
114471
154593
90207
94669
59296
98647
125986
64296
124476
132536
136302
46628
83182
110902
61203
71627
46887
47360
97308
128071
64920
137945
100254
100298
111002
136260
76315
98955
150094
55754
109205
122969
52350
56061
111506
153928
94237
106923
107376
153946
151126
133032
57382
96490
153911
79893
105797
154420
99490
103214
46577
153929
131862
136021
136505
54927
55181
114493
47148
106350
54667
65567
105220
131576
93650
151297
85345
110494
133635
154529
46588
83969
142357
155342
51160
107315
154303
91352
98079
80575
101042
139824
97456
107766
115504
55041
86076
93343
55041
56456
86640
125984
55495
92862
131961
97525
124856
143306
75079
135608
155355
156678
87440
129010
138602
46596
88295
88299
81148
97763
142612
132411
140633
150212
54502
143294
143295
154096
46626
81153
107542
68770
79862
134563
138739
96934
125044
131750
90359
106027
149201
75761
86076
92364
84569
122023
110061
46618
46637
46639
124349
63539
84569
135685
73016
143689
153782
99178
47674
100026
47171
65377
71998
58614
116592
141762
70499
102542
146411
110528
137641
59543
123700
149729
69613
85626
87791
58217
92214
143430
88443
133875
97582
134544
85387
92224
157323
106795
107542
82496
125508
156708
129078
148681
76518
67061
77067
134304
72701
72837
94065
47192
99072
136505
46633
47984
136238
46656
92849
143603
147558
97758
121874
142322
80481
153617
91479
123720
60897
60903
111264
83976
98791
150384
124429
100910
72887
79994
98314
53767
139691
139863
58104
83541
147923
69349
136040
136041
60385
61183
128269
136421
52935
114113
129934
119799
145683
145685
106361
151111
106354
106362
150278
66797
110560
150867
99074
128779
156806
61618
72721
122575
134144
46654
47142
107521
130102
54898
54900
149672
54905
125961
46922
61790
75847
46666
67337
107697
116643
54738
142096
65595
69690
97763
142612
66537
72439
72015
47271
97037
139835
66599
84828
137304
74919
93232
125672
140443
62443
139805
46924
80406
150590
119385
91646
115467
118994
53774
46722
60032
108079
126354
49008
79725
93237
140446
66851
85000
93046
148222
134145
78250
122261
154742
114253
81467
82306
133718
144592
104133
155608
59478
123482
50394
71974
122648
133684
98367
105199
143144
98361
121819
97476
110892
122052
146511
65468
133802
96106
133121
152186
82862
122835
130985
155520
49229
71320
109981
51787
68717
80781
106272
61390
144862
58650
109998
122277
130131
143607
65627
81764
85942
139761
55838
75630
93015
46832
85175
89390
126043
125021
125022
135492
46832
80411
79689
51124
80993
86905
92652
58905
91361
143607
59002
72731
78092
96312
103004
133534
62337
63603
103630
145394
51508
74447
122991
129279
146149
46711
56107
95350
144088
60542
112027
116906
116879
127772
46715
93154
157405
54831
103266
124933
150852
46711
136079
141983
136083
157909
59511
154292
71755
150307
67095
90771
144391
69873
85866
107204
103221
103266
124954
125374
57407
83430
98641
73608
90475
143774
51429
58417
125373
51507
100500
112028
47075
109528
89196
115106
126947
46992
58253
144525
71296
71302
107026
93477
93676
144926
58252
64391
132332
79805
80421
88368
89589
99421
46732
65839
70193
71475
46771
100349
125909
151201
148746
58186
67817
117420
157800
46846
116374
77197
123887
95700
131855
81158
118577
140809
64816
90671
133357
148091
91267
123799
131439
58656
61371
154682
65196
73111
111288
116930
153556
98261
149942
66479
127765
157221
124509
83279
133954
46760
82451
104744
116915
117503
135805
58040
65419
69961
71934
98087
131878
147610
147660
121691
135247
135248
136956
81390
140772
89269
120879
134655
147885
122106
134777
64784
88562
107557
121170
150555
77670
103944
123219
148621
50041
91754
82453
82494
129259
121142
151291
48908
64126
90414
90431
103990
130469
143519
97831
124447
154401
84797
110929
132990
150124
55209
118584
58875
73437
135030
64997
88534
141898
124356
149410
47767
47768
48487
69587
125043
47305
48465
80123
119679
47227
84601
102357
64928
71296
90706
97330
128921
133358
136129
98021
114337
57489
141957
144084
157915
72571
125549
70883
71867
131542
157156
72606
126319
136428
157541
85272
94254
106384
102036
105816
128312
46788
47768
118202
150833
60010
113565
146049
148132
97308
111004
123733
143396
151429
61703
70165
99406
136261
46796
46908
46909
46910
67553
67555
69229
59443
66277
99225
65019
67112
136133
141923
105378
135603
57084
84925
149812
149814
48049
118262
143461
46861
116383
120478
133439
71211
93046
99780
136420
46811
102787
143030
104618
104649
123026
62615
110746
84188
84209
84212
109516
81081
152052
67779
71867
96472
154628
67106
90635
118615
85964
97507
128522
46811
105598
58514
72504
124226
124232
136391
114011
120178
139403
104853
119988
123306
145560
99199
105596
105638
135114
57500
143473
157479
56729
128004
148524
124437
128619
46822
46881
51316
117980
124821
126685
127554
58785
92057
105915
129228
91964
97672
103149
140983
85864
121573
46834
70098
85864
107206
50518
90042
58887
146831
46834
95614
99151
135952
59015
84797
110931
74423
83945
80730
134826
134833
54067
124364
135486
154124
54513
111205
136757
148908
73588
133856
136304
46852
46881
123743
144691
89912
90365
47268
79035
139822
46929
120310
129452
62343
116383
116440
90749
118615
141802
68793
92110
94496
120309
54489
72027
47166
56854
116362
71296
150006
72931
99436
110868
59104
98001
122280
128356
95633
104120
148065
156176
65056
71307
116019
124135
93263
132041
155130
60957
110454
124461
53838
111443
58285
111490
111520
46871
99744
155790
57890
72003
156020
70495
133438
146928
70495
108080
89577
131769
147614
156926
74311
111318
143567
89624
123603
145069
145100
96787
150008
54323
66973
84901
150098
74311
74314
155542
59828
92292
73526
106383
116952
66459
117436
151128
78772
46876
84373
89951
59701
110937
59107
85689
92244
158122
46882
53493
74383
105083
155142
72683
102686
71945
132176
142951
72959
91736
153274
155788
72283
124240
130701
131612
58253
144693
46884
69333
95088
67532
67542
72044
70553
91417
95900
48478
100438
118167
143694
47266
84648
111002
144399
150108
126349
133723
141772
113686
135176
73602
157762
86164
148059
136185
140565
144113
107006
134758
144690
46899
125271
62649
97373
102815
79470
79472
85754
94179
65636
85754
139594
73564
103453
46920
53488
151136
110092
129101
49653
56069
57546
96516
58793
66275
97301
98393
156098
58355
144168
47207
66901
80600
71412
119353
47941
105077
48051
118262
151051
65210
99841
151385
57138
65840
65846
46913
83067
118147
71632
72346
57136
94231
151724
62352
78904
141667
60980
69342
116235
150960
118635
129994
129998
59489
85337
120899
125580
59207
97752
153356
67630
72223
47142
92701
53703
84779
66259
62431
70987
80769
150372
123102
128201
46941
81172
46942
126173
64548
124667
124671
90624
90884
108001
136655
46960
46961
62075
62082
78840
99493
111217
152017
157367
99165
134994
138611
69536
76743
121268
66723
70047
70137
78000
58291
109337
125116
51456
53772
58805
67128
136658
62667
139908
121230
125015
85151
98869
108108
143182
69720
62959
117954
134761
48205
100303
61873
75293
76747
48205
48750
47667
118004
143822
57177
71676
71679
109540
64757
96262
137393
78384
132448
85712
86277
111852
141684
48322
84853
52416
96193
97562
54252
99067
111707
62667
125133
62828
141841
65494
96285
147444
47864
73883
80680
157398
78893
107170
139642
52424
53833
140105
66946
107305
140232
110043
119731
120673
53927
121204
150471
104401
104765
104772
110634
64374
66134
95716
64067
66959
84628
109938
100128
111171
125896
95864
95884
98204
58615
47571
80639
120328
125436
92147
147655
147679
147867
66957
110845
152128
60137
71594
72709
147452
60095
125357
46986
47879
62895
61909
124920
143083
121112
124824
62146
132127
50556
78588
80286
47562
109031
114279
76987
115585
116354
128402
72279
89113
133856
150408
47841
121166
124976
117820
131033
143852
48014
100196
100990
46996
46998
137478
85642
89064
128402
64199
77290
47799
118687
125541
47015
144524
73563
125099
136414
47014
144691
53201
69241
116012
74379
142275
156850
136953
154535
58144
116085
147506
85457
97194
118564
117016
130956
139991
66725
66792
106227
149553
57450
79771
105894
85622
92942
120763
144137
144553
60850
135418
155201
56565
116060
127630
127658
157693
88602
60149
86496
125853
142864
104461
137897
82660
137478
144522
108956
108966
126350
76107
102410
153272
55262
104770
64757
121074
76995
152067
94256
101515
138391
65310
119156
66874
73393
84997
149301
88259
144456
65563
76962
90514
65563
81400
85602
146838
75937
86115
99843
69719
70275
73965
97128
65805
84405
92191
144514
90487
150571
85600
136256
146820
111314
118660
74498
136649
60478
62910
126555
135270
63122
92944
103854
61711
110650
83760
155688
155720
58541
61704
123455
124589
47042
47064
55408
60313
66834
142014
66803
103036
106034
124579
47057
47066
71769
131622
131793
63318
92182
97640
124206
61353
92708
146429
152712
64632
143496
150508
49518
50713
76719
126868
48336
78424
131238
143507
47052
47068
70321
86769
86855
135099
157745
111967
117415
148072
47062
67165
73412
158151
81263
97270
154726
117082
47060
104490
100419
103509
128392
61026
106309
65925
110275
80076
100405
77219
96136
147377
97197
125607
140915
47066
66408
147998
72646
154109
64402
67848
144622
55674
55675
108693
61189
107629
150500
133550
133554
133576
139610
97766
119499
98957
125891
58073
125487
150534
77120
77335
119503
60032
86662
151403
66785
80788
151876
69544
95322
95626
155000
125104
141328
47719
61697
83951
59516
68315
139087
76693
113274
47083
47085
144159
146465
47086
97732
72208
130831
130838
47086
85492
90285
96738
105686
122808
152506
76693
137492
144523
80460
85663
100355
157301
97026
123831
154733
123044
127317
157209
157237
157641
62195
69483
84679
98410
57211
71641
134747
56910
109829
117236
145559
98879
144159
144172
146464
59954
150214
97026
122799
149332
153045
81167
112305
117481
145746
69347
121211
128350
120290
146634
50678
120578
122574
155900
157044
73779
126064
56369
83052
88981
121217
50858
68397
88349
148007
97945
110096
117719
51374
71864
76941
92963
96844
116034
146160
108027
110520
123757
125006
89461
115914
64543
66854
146468
156386
50704
102597
102600
147226
152657
92951
153462
65243
73212
64588
69114
110951
85445
147234
47609
59040
141823
47133
47635
125698
134756
64054
88256
88256
135102
92981
109659
91980
111453
150145
62380
135879
156290
157429
63447
70683
128792
149514
58902
62413
65103
69150
110826
119948
125747
150432
157568
63616
84938
51324
95245
146031
85515
110531
149418
74041
123280
123610
61666
70260
83948
60907
72917
132185
136463
85430
98734
149484
154423
67938
92260
48232
131778
133960
150826
154533
152562
115828
121130
144178
47484
57679
107363
57236
61705
62215
62327
74800
125581
129397
131850
123762
129899
130206
59360
98235
129372
69258
94861
147420
114274
129623
139905
155244
69272
85451
92956
110850
73294
100393
125796
149830
98153
104134
65809
66165
103436
120189
150679
153385
153503
56598
72539
121975
143925
47161
47175
98597
99443
104132
116713
152777
152825
62228
117856
121928
73582
84705
98899
131836
64447
115374
51351
82999
97797
104120
143290
152782
152825
62909
54046
99475
143497
143498
74131
79808
98620
104367
59278
134338
150220
47175
99443
116929
149754
60023
109650
119939
60017
141097
143896
151056
48147
98323
150237
56809
98613
71312
124159
151907
82085
89533
133004
133005
155074
65622
91601
121599
61317
75730
87550
70109
84999
156804
53528
97306
67210
96409
117230
120579
137412
147263
147343
147473
134146
65468
91530
91857
105199
64597
135466
135711
72067
137193
84167
84845
56684
70213
136504
118160
135184
62288
119914
119928
54014
66356
71998
47244
47248
151628
91628
91632
127001
108535
134252
116930
131672
131937
72410
80121
117643
124394
64411
90248
102634
111626
158096
58824
124836
142247
142520
146996
73392
132188
56481
64481
67208
113762
73694
150464
88407
111009
89630
122069
136362
144178
125997
143575
144430
63928
66248
117451
60657
117327
142222
54412
59197
61329
73121
61324
61809
98501
154708
48321
54817
143530
65712
83156
98493
89632
92243
64934
66482
148713
156739
69683
69856
87133
47775
84514
136087
67230
69860
90195
112647
85768
86126
99763
47231
151691
151748
54966
99469
84967
97428
115876
136365
59123
62866
154139
54209
96668
97565
106173
154304
149252
151685
62070
148833
151684
83453
143138
58413
111333
137138
69955
121028
144180
91928
103388
55822
55856
118726
47877
79783
67209
90210
112703
139567
109992
151539
155406
59547
117504
64854
110986
118081
149956
72851
47249
47285
122897
136235
143450
149031
133272
147516
148042
112703
141484
146476
77584
85825
85311
127207
155309
60412
71531
126253
47815
117740
125618
47264
122715
48083
99129
143180
48079
116133
137506
66497
74197
150058
150087
111293
126306
65230
69063
72443
56427
48427
92086
110328
124469
90699
90824
120310
73328
110231
111483
125612
47272
82410
73162
124718
66409
71237
73570
114260
47272
80678
135145
84830
86139
58238
89968
90002
112065
81454
104601
54520
58957
59626
126273
67225
89968
123162
48348
57241
107529
80587
47284
58851
57945
77533
96381
144215
64571
90335
124156
68392
105831
77584
110897
136833
79488
100155
140627
143643
109747
136088
152627
74399
113279
136833
90956
148287
59229
150207
111958
118526
47294
47344
56214
107824
133167
47363
73795
137012
47304
82404
47298
67234
136436
131333
140720
52190
76451
148635
126596
55266
81564
85339
91606
47317
93270
139174
78137
128966
47311
47328
121994
60093
150315
76614
89816
94110
157342
101411
101413
115050
82404
157395
51677
136231
149740
47314
59995
70060
73760
47353
57846
58654
123289
133570
48475
72605
113543
140821
80595
84998
106045
73092
84997
95281
101044
118750
81333
147038
155980
95568
102886
107469
49473
74539
86364
47764
67614
120101
73492
106519
138940
77682
82057
130792
47326
81303
91570
139077
50448
118758
134171
67032
74731
107797
82406
47330
75638
85274
91570
82057
139089
139101
48870
104178
156103
157084
151345
155651
47348
89224
138725
142186
155918
157158
64600
64602
143167
149773
63488
140515
56896
103785
58155
155153
155802
121741
49666
146034
47524
109626
58936
83175
47349
87525
73648
77604
103244
73567
95787
135683
110918
146853
151125
103897
47371
151353
54827
59855
59855
147066
148776
60547
84445
134237
150352
82406
104161
47361
109588
153944
58641
81221
107438
57948
147488
62916
104405
142182
142183
65502
125395
62210
62353
118148
146537
65796
84197
98480
50976
153904
50322
62348
114308
48301
100320
110171
67392
142126
57605
66378
80656
121418
131939
150016
81230
87125
112790
56520
74463
118853
151099
82990
92045
150906
66960
92363
150506
151037
54841
86056
87525
48328
59118
47389
54840
58150
85804
47375
56124
106880
47376
106879
56124
142493
50860
111738
125885
47426
100320
106533
93431
131839
64698
67628
67632
134538
109449
142395
51537
77410
92305
157441
57413
59448
72369
100006
137226
80361
85914
143800
66277
124266
93412
138690
65304
56746
66945
87585
80670
85556
129098
61208
112813
54748
64561
64971
144368
72962
156452
52156
55973
148752
83978
134730
147631
92262
78322
85552
56746
99998
106533
65417
142404
147243
59786
120374
73735
141215
55044
100863
118256
151643
59659
99966
118296
47636
75209
115098
52546
74129
111361
116359
137493
68983
72543
73986
146880
85878
118570
118583
133264
106221
136495
73442
136566
93468
107667
148664
81149
81169
81175
66486
72156
84685
62547
92192
92220
120346
73125
84602
99617
84924
100107
129106
98499
153687
47830
72156
97801
113398
127359
84520
84602
85373
131546
111280
149617
87608
128730
143881
90500
73341
86481
109093
145827
145861
90839
113891
72179
106283
123812
89137
110340
133836
131137
136303
136840
70276
113130
116904
47436
59801
72822
84111
47908
131959
47452
122407
90215
115665
157121
47452
47458
134153
146852
71787
72650
112287
100434
111562
117423
73372
137031
73515
84583
88620
54575
122980
142176
54571
135191
143517
88206
92585
118003
84489
108160
136153
59603
73519
150021
137594
47457
56963
104235
59014
73467
47453
47460
53668
81007
81011
134154
47458
111628
156198
47752
56658
100016
105882
47460
111130
152359
152361
80997
81005
47465
87150
87240
111630
124074
127878
134819
74145
111178
137053
87237
112895
85545
99904
144838
55313
61724
131810
144062
53897
70346
121132
72535
77242
148924
148926
138248
154975
71640
48551
69928
99551
92407
92408
47493
106367
85499
110169
129095
79840
59453
62689
118167
75436
125998
132347
73550
73777
125424
93626
93636
114294
117475
47493
61893
104708
134737
153416
153419
91485
118805
144075
73880
119593
47938
74047
123127
93626
117153
131810
106255
110485
111474
137447
76556
106651
121783
61844
73043
108469
49618
127249
127320
55854
84991
71215
80488
83917
83950
47507
72184
147867
107806
131729
92375
132103
102352
127329
59287
83917
110180
154077
71625
71645
83995
121814
154250
55759
64355
146008
120242
82941
117231
88440
150611
150613
151393
54714
84049
92353
47540
77197
131853
47511
59808
80925
135990
138451
69067
72627
138952
157633
121521
121527
122671
150400
54869
137915
146059
47784
122659
47528
47540
72184
92174
116826
132689
64867
74571
156530
47755
94846
102042
157761
54333
72851
125160
84973
68070
99477
146137
84310
128616
128618
157042
99498
136394
99685
111504
118697
69346
73596
134012
149625
51657
123369
126078
47531
70095
47539
113880
115586
120506
73263
83051
109783
77414
87347
155635
136559
136561
63616
72247
140529
48611
131735
150411
150412
150413
59245
124278
136105
89878
141215
157231
77414
96150
77154
58342
125666
125748
76547
98205
128867
98843
122518
86388
124711
148281
72028
115918
58187
85764
143188
124992
127504
139634
60405
73981
74930
92709
80306
80470
47555
76514
123457
149478
48740
74601
88018
157532
109702
56300
107523
123457
48127
107523
122396
54102
89132
131298
138402
148240
148955
155002
50711
70653
85379
59110
149939
63963
124235
157025
81693
82612
55512
62927
65253
146344
125592
126608
59141
134388
138967
47570
124541
47576
61573
135565
63296
47594
48296
84481
100244
61573
117284
84794
130077
77386
110787
150664
47579
111989
114975
135935
149271
157959
50716
61451
140231
107472
121660
80428
116514
47888
47907
48717
100390
106293
110000
132719
138064
49723
138349
49607
56617
68854
95894
68854
68905
58977
72268
125646
59136
85192
136426
100092
151549
57930
112291
120684
47604
108908
135546
111315
137163
96034
154904
47642
104558
155489
47638
71611
77096
104916
122023
124415
52996
58095
62120
80291
47617
53632
91106
73320
74420
103343
150625
47603
72196
126218
91278
54261
56693
134837
47617
47639
106948
112277
73487
77371
135702
149509
64054
88256
136096
146417
74402
130106
91860
128624
131805
64063
131804
135870
141526
111860
119645
135259
60484
77628
99966
54720
97197
140914
143380
57660
97952
143187
54297
72567
132494
138297
128648
150316
55873
82267
96398
47623
112318
138015
60309
154531
133031
150681
48178
48387
121409
136783
91106
106948
120684
48400
49100
128771
99960
125670
151763
59984
113708
150818
60105
106514
119679
87390
104916
104951
137823
59824
73378
80124
149401
79633
80407
131791
142785
67057
88286
98684
116746
47832
63906
91860
67040
98975
134436
101808
102065
141511
80952
115134
48092
67272
74094
157588
109319
137808
55873
108927
60513
85030
99142
59322
150326
150330
53179
86122
117958
121115
125321
58643
60067
66680
97539
145344
145527
53844
53849
86144
47949
99502
102282
151209
112072
151965
47650
55359
65307
120816
91074
101610
80823
132169
132445
58749
99021
150887
60468
118152
75187
75189
116819
88891
103133
130304
59114
70653
82901
93313
47679
84823
84844
140270
151562
57181
137226
59482
71110
137228
47671
55359
70031
107734
60212
74811
129220
111070
111273
120390
88206
88533
71271
93405
104237
149485
73514
99886
143836
53369
86530
100224
113341
57176
58668
99935
47677
91074
51596
61506
73875
104164
57594
137074
137075
47708
110763
124759
85349
118859
158040
47678
158044
70029
121589
77341
143922
47683
71062
98603
148756
78982
129674
60951
111220
47684
67815
86628
131710
108898
118285
129732
146000
157438
75810
84800
101515
112872
57496
57724
63090
134738
84800
128471
144233
144244
75810
94256
113572
58013
149272
47700
158087
62960
99404
85965
136848
134577
144334
144336
84903
136277
149615
67288
124892
56709
85588
136494
143073
152966
109494
155422
53766
71107
87212
152374
73030
98367
98766
155638
57486
60416
73628
126170
98792
123570
53855
84789
92403
150947
66501
86020
92035
129098
110376
125129
55160
87494
107858
85351
103281
54766
77940
91689
95669
64851
73151
91886
125177
48757
69028
95862
110502
147400
131228
131575
99557
110594
150197
150742
75576
95497
95861
80488
80515
89895
141471
58711
122491
136915
52518
62906
52959
128668
129836
132629
84538
91141
115446
74923
91792
100720
135164
47731
133600
153232
73827
100071
126213
127377
48561
111738
126034
72913
98939
99248
145527
149177
61043
113968
150449
153082
55142
55172
55205
134068
68516
89542
73792
121467
51510
120117
136564
81078
141610
152427
56058
65540
94684
113969
80389
81853
140746
148286
89136
106738
55170
56137
112508
56067
92677
73728
137625
151763
60091
91393
85422
126523
149691
83286
99089
148813
80711
92382
140392
147050
121287
134068
142279
86373
90732
60632
124441
124836
85102
92113
157145
108423
119555
120198
50201
107170
120884
151315
151727
82368
121727
76909
81330
134583
73007
143735
54608
143589
151141
58773
72135
74539
112280
76403
134230
54749
80555
94007
80315
124720
156944
118204
143724
100349
151204
59068
80867
48859
62194
67117
152312
143376
145737
152314
76909
144337
61562
101502
110298
71092
108662
109017
112699
136696
135516
154715
54194
83583
150418
51008
121174
155153
155798
111318
125219
150100
55008
116220
125757
61174
69171
76902
115212
74699
99810
121174
47811
155700
117985
131808
147343
70931
73880
148031
72952
136370
149570
65410
84995
63681
63689
53927
72643
126843
53099
48899
53852
76209
111321
54455
80117
131665
59567
64783
151294
139152
139246
100602
111440
143321
92539
92579
117220
128647
135128
58454
100116
103837
114495
91341
133167
154998
77960
78285
68574
74554
126099
136632
100116
118633
123895
54144
99139
62845
104858
47808
56140
65207
158072
66216
111669
117866
54929
90276
107070
123825
47846
122659
148927
73873
110247
111669
148580
71875
73868
111606
126661
73870
74013
70138
106356
107390
126112
53411
86046
99936
119315
72354
73457
99463
60383
137242
47846
104708
148923
148927
77963
104706
135916
92381
151921
97216
104664
127906
148563
65222
122478
124062
143413
59402
102077
135154
75145
114706
128643
133020
92551
156540
52842
88338
88347
124504
107496
113124
57869
80144
47836
83458
113550
57738
66392
72546
56779
110698
143811
157640
98735
149568
51643
115649
144368
112444
117859
150181
59225
126488
143795
127975
59228
98014
143741
108776
121251
157789
54988
93066
134675
136773
72004
91944
67994
92044
140617
74512
99786
125875
125878
73553
84571
84589
152587
59957
59962
118029
120443
47852
104592
106021
47861
51875
57611
121688
47990
67011
67715
125147
112463
125147
57190
85724
143641
143737
78424
122201
131256
136610
77387
87199
152587
97947
59314
109272
137451
104603
104621
157318
107523
154608
75607
94799
117190
146431
55726
87201
70931
103395
111148
117945
49860
75678
82446
92658
48127
154261
154608
61312
140313
157399
66632
86137
135601
151300
50871
50881
69207
65171
69049
137312
77473
113641
125631
47877
74367
55147
67043
100211
142976
60401
83467
117581
117617
151318
59984
60093
66672
111349
129624
139905
85749
99244
108543
111348
116559
55073
72599
111381
157509
54000
84967
60093
60097
57798
100226
100569
143777
58556
74295
74437
125237
118397
135570
54082
47893
47894
152123
56814
111336
111489
62993
73616
47906
98265
47905
110035
52579
52585
65790
96590
87422
114885
93187
113831
113839
152556
54872
68370
147166
149065
60239
62202
85820
121281
57578
74472
84784
150359
78499
93185
142805
86618
87760
143822
63209
65782
65796
51869
92779
47906
135458
154114
54921
47910
114074
59401
109812
143843
86659
135155
150893
114123
125324
54097
47940
56228
140290
69742
71882
121865
149375
90574
136832
144274
110639
110685
143690
150841
54872
81948
71661
139899
60194
151520
74426
151542
152574
75275
76104
101154
100951
62867
71670
108808
47925
67622
104492
66052
105934
80987
100489
118699
129199
74447
154537
127636
135024
74127
124168
126562
145553
139889
139913
96890
134853
152477
85223
88502
99361
152704
51345
128084
99722
110562
117719
119768
92921
95086
147443
154184
122899
62377
62579
92467
69329
76688
60116
66790
151385
96164
96175
58570
105934
128084
88510
89360
54201
100647
137399
47968
118421
151649
50618
88448
134432
47968
52122
59864
81072
59848
140121
121673
47953
47957
76299
77147
69841
91237
104909
127178
72897
98445
124742
143741
76271
107512
119038
144696
100586
117778
134809
50294
90116
51474
66655
152594
103958
99281
133360
56209
56215
103966
83053
123077
54632
59671
47979
89617
123222
59180
60318
124665
150050
85976
111276
129397
131983
47998
60506
53865
85496
96381
58125
125381
66849
121989
152260
73015
85127
92484
143707
124587
150263
113098
113168
113188
54808
85448
85659
150729
59750
47978
84219
105687
93203
141001
146797
80639
154484
133360
146078
151010
62877
115715
131023
49589
132086
119243
119310
66750
92372
93264
50154
138446
145076
67036
87499
99889
118494
47995
50454
118945
145091
52312
58817
59292
86444
125144
150921
154040
60448
60803
70699
92055
55569
83742
134785
51223
85672
99672
48355
48418
48424
150431
81072
48002
48006
81534
48527
52046
62851
59621
66359
66674
125293
48004
82005
153666
48006
118945
145090
60424
70392
111102
136351
83738
83742
60799
62453
154612
154614
48459
48769
52553
115838
54487
60200
151728
62453
84004
122396
128865
66962
84004
135036
154617
48334
48976
134798
118895
143725
145737
67584
121797
136594
144578
99987
125827
157589
157687
60562
86527
115415
126971
48062
93257
96722
86436
87302
92540
85174
93455
99589
111455
69216
69219
70052
70993
101358
80797
100103
144457
157718
88397
121061
149642
48031
69367
119116
144579
86648
132231
135147
61736
76389
157980
93332
119121
144579
86366
104068
104214
104545
119124
131977
67539
67664
97298
136876
74174
86468
150801
92567
101060
110148
132034
111691
74964
145890
145931
57936
100398
55105
80935
125636
48910
99647
126391
60486
66376
124522
133608
48742
86207
144566
56013
74474
134934
73104
100093
110136
58868
105736
153150
110372
120912
144448
86366
104544
130046
100173
105077
56649
88621
53262
88623
106240
145319
57479
70752
124321
134073
74993
99841
101133
151051
48995
66761
137675
86219
111138
74367
103384
111663
137082
97291
130546
134962
136452
49308
83405
157747
91652
113595
108448
152903
152905
96057
118957
86371
95566
104339
128384
110780
114800
117920
131428
69042
72947
108012
154968
111307
126048
61879
121613
149761
48706
48830
80935
86911
93540
100197
118980
93684
100197
118980
134232
66302
111169
151212
85662
137355
153543
55084
101045
86034
137316
59644
66498
73703
57209
127012
157422
86263
98415
151326
77554
118574
118589
54833
82465
82817
129067
99133
141673
142908
142908
67785
119670
66695
67978
92503
133829
85359
137590
57935
73873
137287
73910
100090
107708
124572
61827
74137
106702
112513
77264
106443
74559
75209
92332
111522
124876
129091
129592
48145
76228
51649
83724
110319
48431
67749
119055
80727
145502
153110
67573
110284
136861
51519
106534
110182
74115
143625
120188
145605
65893
84620
100854
113626
52952
74991
129298
54888
92300
125257
134344
151465
56937
155514
156059
56163
119892
151843
60281
80751
101395
85852
133791
71506
125452
99845
100014
137196
83295
93324
144405
93517
132955
144541
84822
85214
85227
88150
117992
81531
94316
145594
150202
150204
157330
62378
71916
91198
74610
110418
111273
48124
48270
49403
50769
87212
58147
91169
82997
119930
150057
51969
127075
136749
48168
79696
85136
124738
130068
153037
76514
123639
69217
100112
109221
54569
73680
110881
48131
66588
118195
151066
48152
62525
78872
48232
136644
51965
106711
118078
118087
117186
124934
136646
93586
112988
136861
137639
111780
126525
80425
103266
62525
127615
132148
48366
52367
126219
157665
157666
85480
92511
151352
54813
119349
144500
98995
148618
105697
127869
127873
125220
73423
84857
84883
73461
92560
111208
48851
49354
49642
62519
78260
57946
99643
150928
53397
54473
117080
71286
109709
48164
68538
76196
81541
48164
56054
78910
139477
51000
72021
103113
124189
56533
125556
132078
132163
96848
124913
142563
100065
137326
146363
83278
93339
133206
48163
74206
110603
137025
62543
76196
127823
48986
93520
151889
106717
127823
121382
154346
106490
132027
48396
72275
77601
151884
112355
136749
94626
127816
157816
85279
99807
118160
151529
86124
127390
154515
67829
71383
99809
73855
135171
135251
92601
128005
83278
121808
143362
144675
73749
89406
141041
144848
54157
111763
125648
59479
121415
68914
78716
119815
139092
52113
78722
94510
118120
56807
123140
125994
94512
94667
136970
144480
78779
118456
67494
93306
136594
144437
62308
101950
127726
127793
78152
113767
120068
48188
67539
118998
67664
88422
93312
48190
48199
128905
143234
57709
136368
136371
56306
71771
71794
118744
119588
49471
126788
58972
155702
73190
146949
48199
93599
118993
62521
102032
102034
153015
72676
59332
92614
106351
106965
78612
139630
48753
87760
95533
88437
140348
154142
123037
134444
144573
114324
118213
118214
136143
48824
88270
83675
135537
54783
92385
125883
152195
80750
48217
48239
120408
122366
62572
80028
139371
143222
144592
145107
60662
73398
92436
157144
66444
122584
124945
156190
62537
68419
68851
70252
71504
99844
119395
65557
120803
133170
60976
143699
118194
48548
137155
137364
145102
72751
85660
104293
65994
106319
133511
74878
143878
99998
100320
111376
49122
124910
77614
143626
143349
67511
82212
93803
119477
111353
111355
111356
113845
92830
54832
155321
78714
78716
157694
65562
72773
110557
48313
120378
140750
78847
94434
153062
62537
122319
49200
51505
92006
136369
48267
73166
130321
72094
109593
123844
154542
105987
143399
70019
73940
111177
129187
119559
137750
56183
84584
143636
145786
60300
106554
126115
48826
48829
74237
85598
48279
69093
145489
88553
119864
125403
97697
130631
57939
57963
125756
49035
144658
144667
145122
101298
127040
133075
49893
93492
93895
145122
52999
53790
144288
72990
131811
48266
62691
71336
99551
148622
101027
125958
137299
67473
69847
74791
106518
108373
145630
113968
136828
151365
153225
88424
153051
60219
73177
92449
99909
93575
127475
144639
101204
117500
136749
116674
118699
120042
99522
136131
78258
152971
48635
137368
53729
67008
85990
119556
131453
48631
151124
80505
107400
66776
86690
97581
150336
150554
68423
105248
117951
132932
52048
77746
78858
106732
54713
124032
146088
149626
69046
72947
107985
71675
103716
154669
55398
120267
125211
60436
73944
99925
142928
52796
110752
111158
60136
72706
81644
125439
145994
91239
132225
143556
71159
157432
51952
95173
98389
117982
60712
132224
111249
125352
152348
113811
117428
106431
113188
141878
52401
55518
89985
107370
155624
58929
87683
111376
49912
75888
82848
83017
101016
112206
152049
58314
114610
136203
84030
125038
150840
140248
138624
91881
126963
55300
126074
134778
157614
125359
126074
134789
74390
100225
111224
115720
113836
132941
145805
75190
156554
91648
112439
112440
156554
123878
146585
151444
60405
125933
48938
55537
115199
127541
74644
85639
157648
66097
157877
55098
62543
68342
79016
48383
112770
111568
132289
95856
153701
53586
117915
48987
113308
58838
84782
85250
143498
68342
94616
106848
157694
59609
73256
120210
71601
91974
118574
60582
99411
54532
73109
110136
80884
98920
85198
98847
105493
127505
127511
144466
66175
90290
51926
62257
115423
64609
64891
73326
106293
110005
136924
79695
119744
112618
138274
50809
50832
50837
112618
85066
99484
125688
132271
99498
133170
58817
59668
112172
90288
95013
99411
48618
56705
109943
157581
59669
122201
150904
59595
143170
81072
136648
84026
86449
90826
73586
118430
118108
48363
48794
48980
52709
113723
139625
106456
155337
66698
73291
48474
52398
68563
80409
108518
74291
125422
129888
55521
126224
151159
74479
143559
48373
137096
48552
54746
117517
65033
117277
109468
121794
137100
71348
92474
111011
55325
76280
107290
115998
48752
49585
50736
60899
103331
145853
94092
139163
48521
106451
137107
126287
137506
92008
137899
137924
58060
70577
83522
48385
67486
97388
98139
48399
84075
85335
114990
121403
125579
109743
125575
92696
99959
115799
60206
75990
76367
76780
48608
55590
143599
100147
111010
111309
157320
60101
86063
87353
140904
145841
48404
78284
78659
48398
48413
88038
113912
48510
59924
100488
100491
111874
125570
106986
139702
84031
100243
144442
86251
53149
90203
141628
132270
151859
48966
60919
151766
51942
54222
106801
78265
88202
152957
60202
60916
137461
54529
60200
76310
52482
126395
128202
66519
74334
97403
111183
60201
60407
69098
151314
56816
67654
144480
141845
156543
54251
139692
54293
48425
68936
120449
48422
68936
120454
55477
73250
100327
100332
117130
152115
87762
95558
118480
137684
78672
81694
139867
66889
143225
146104
48425
119808
55756
72364
74434
100030
81072
126539
60385
118664
157853
150272
150273
94839
121791
144437
144480
83013
119041
68963
117129
120389
125746
119048
119248
121808
59629
126273
126978
96815
121803
103175
119249
143484
62318
78638
107397
55956
88432
152889
91966
93486
106563
48511
67009
106669
126229
149917
150425
150928
100071
132151
139980
48468
119039
146347
74420
79151
133654
58538
96803
99678
133547
48899
79737
128172
150925
49004
76525
76529
87081
48468
133605
144695
74193
101103
111709
155131
113661
120108
55164
60317
157673
50179
120734
158023
128357
55354
55361
112784
74327
137493
48460
67742
62474
102092
127751
51508
60440
120723
109065
144695
75226
83825
137653
119278
119279
144808
50163
113826
127981
107323
135111
146340
78212
112804
113197
76842
77173
112286
57895
60097
67632
74107
100130
109065
110014
70157
112988
128846
53295
92634
99922
106441
110355
107040
107418
138093
138898
152015
48794
85149
106179
73389
80766
123909
51667
103145
154200
60769
99826
125489
74714
85557
143690
132456
150964
150968
78199
157615
157616
56517
74636
97493
111589
49216
119344
128848
129427
60022
108583
109354
48486
60701
66872
59924
75269
76117
144288
73309
84856
85730
143724
66708
73865
108851
151203
73999
87499
116446
48867
118480
126648
147514
100426
106599
113830
139591
49084
129930
59034
85842
111463
86429
137852
106250
113902
121042
127735
113771
113902
58703
84856
124246
58636
85816
117865
118672
100240
110284
133206
55035
104328
137732
100379
143876
118997
125914
87402
144829
48523
106709
60742
74935
118477
143330
74674
76343
112235
111868
137730
52307
102729
140249
86475
139086
52243
106559
78763
119227
89571
157778
83296
49258
60567
74640
100895
94725
100743
76317
100119
111204
137019
92753
111727
56548
71979
48598
62851
89786
157623
157635
48926
56150
71223
80677
129283
143332
143667
118009
123984
114198
141285
116422
62468
78708
88168
123973
132224
48554
93530
106644
110243
98048
151515
48536
60552
76352
76559
76567
110243
84028
135743
144408
88156
113830
49911
93389
137161
48563
78174
84540
60107
92828
152814
54630
68180
119100
135537
51407
78186
59650
150939
58608
83215
101071
146747
62703
73566
86105
54099
54101
86676
151588
95148
95154
48930
52403
53274
59835
77834
78174
134839
134842
143612
51670
94983
118256
95064
102900
55573
67651
69404
49418
118705
118710
68187
93409
128593
137155
73963
157298
73488
85749
125430
54104
55282
48728
48861
84148
87856
126034
48951
65799
67276
136714
50141
113828
48567
50141
62425
50126
52408
113640
67508
145103
75008
84716
100722
142308
143415
63202
108745
147499
51384
125087
67761
119378
60142
100612
150463
101918
139707
77865
77870
84444
51517
143670
66712
73979
120020
125378
74439
74443
86015
56047
85027
111410
98491
98522
111923
53500
74898
77560
110960
60169
100488
123573
148972
156868
48586
91046
103908
132141
54833
69632
82823
98482
76226
107199
74658
74961
100670
91200
136612
55362
62805
54607
80355
98904
118518
151134
74171
95851
128322
54824
100652
54698
95042
100405
54607
143147
81697
128125
68047
93545
137608
93472
99878
145148
59080
50035
127691
139389
48610
134905
138058
144999
48605
60335
99219
116799
59314
133965
145044
50035
50037
49005
56462
60099
143318
49119
93354
138331
110795
123761
53875
74777
137623
75090
76199
100599
55342
56561
53817
100652
60720
116194
54563
118107
120926
49036
49973
133807
137517
49968
133898
137609
59577
93258
69299
115497
123245
123264
90110
98827
125157
73238
111160
151437
74649
116428
120083
89823
128728
150621
85657
99459
129131
64159
135966
48633
48640
54774
73663
135454
137409
48638
48647
98543
110939
157810
70941
80686
110913
80686
89481
109272
146860
142954
143921
151998
76020
106790
48654
126956
127462
48647
77848
66226
66677
157769
85816
117429
66716
66722
107405
107478
97949
142340
152217
49016
85952
70176
80521
110624
133275
48650
88555
133106
66761
84543
62317
76020
141942
60803
109722
78324
120049
145416
93338
106635
133706
73241
150679
153503
56474
86080
137713
52852
59727
101157
48663
67670
144705
144710
84097
114858
114859
74970
101058
125275
69835
108163
115618
141180
67718
111855
119086
48680
134389
73730
73731
126008
126102
67465
48845
151413
56480
75400
73018
97090
100532
48681
51913
139172
145303
126594
126595
151863
152605
67717
108269
119291
144544
51131
79702
86270
126301
48681
127653
80420
92529
147078
48697
81459
88549
113997
77059
96979
136062
92743
111855
137681
137709
94208
139176
67728
137734
138995
111559
111643
91965
99294
111929
125768
126879
48874
90316
157781
48690
62417
103579
120056
49932
55560
93753
74719
157782
51381
101902
152948
51191
101899
139793
81975
128288
49940
101785
138450
48967
55943
74217
73557
85531
134672
48955
139849
78374
78387
145351
48705
55789
127762
94143
92941
100101
101445
74203
106134
97052
103462
142890
86753
91021
96179
48716
103811
145464
55030
73381
81010
59688
104066
121355
125962
150849
151303
105050
115620
148100
54312
54917
135464
67680
87015
57990
79793
100518
125885
126175
78694
122650
133395
54691
93384
114695
144412
50652
124597
134602
135729
50333
118490
51827
81102
112352
152293
51843
112511
156515
62757
101148
101209
114982
52946
74484
74858
74864
48731
68541
103174
75008
87268
100723
126424
85209
149972
150648
151048
78697
84530
139851
139852
101210
139546
92386
111738
126038
63702
79659
112272
102702
107217
110773
152178
78288
103022
127664
134758
134761
106403
106459
132058
57654
107405
118663
124267
125603
133118
55422
65517
135954
73310
135795
83757
114497
145116
146301
49551
88018
99663
133788
55149
92735
132202
84146
121752
152229
50386
93874
132030
105985
118020
157527
48939
64430
77357
51224
95549
124907
126436
61112
108766
152346
76943
157550
157741
85581
100375
132639
80446
86044
101126
51851
78302
121935
50976
153904
92738
137342
116359
120042
69384
83782
93600
118958
102482
144473
145110
130694
130701
148982
101890
102082
119095
119721
48774
88361
105980
137886
54340
62135
73622
125142
52351
79589
101409
50491
62158
134733
145152
105985
83140
126642
143076
93926
102401
133369
134875
48773
48774
103856
90717
95307
96275
115831
53623
101367
118391
126291
48782
56793
80809
49093
137067
62594
68513
50984
62594
99250
108419
136771
92824
142888
143532
100646
117394
125653
151396
101940
101984
105823
118013
92820
130660
151987
151992
60123
126355
137712
123943
125416
91011
126781
157797
50002
88180
113833
152998
101816
105806
127853
50101
50229
78937
123002
123035
123036
100907
58520
62320
88781
75266
151672
80841
105298
60102
103369
134799
48975
73868
56793
83771
145058
148856
78776
110910
55577
108128
126369
157320
88380
101710
109354
66719
72575
132280
94184
97291
97315
58522
127606
100323
108396
126021
151537
56368
114909
115568
73959
73960
132058
48807
123153
127707
152895
78432
101931
113764
62276
88153
132527
132529
146074
152311
154406
154439
62323
78259
111877
118834
79783
106722
143123
74285
87286
100242
86927
100852
78937
88032
116803
127604
76242
88103
88213
127780
113269
113289
127002
53161
116398
87804
113986
155035
89663
89756
128849
53708
73018
74683
100586
58055
85385
118037
124377
119587
48827
110457
134619
149877
107979
153025
110408
140351
157140
60680
76339
100964
132451
101843
125636
128202
48832
55385
74981
75856
92761
143701
74317
100843
134615
100844
135729
126317
77913
151062
92750
157610
100851
113025
143307
155024
92164
126580
157790
106546
111837
113262
48842
100222
119111
113563
114085
127629
53170
104084
75101
86196
132413
50057
127683
139458
152921
83232
134595
135402
144550
100180
100394
101708
126465
88549
139849
50844
53162
76935
151431
54346
92582
100447
151618
151620
151195
59538
73777
100061
80674
75581
76182
137771
50031
77855
152958
153076
101862
113821
121164
127690
49796
49859
140523
140535
153707
57572
147017
111677
145633
151731
93206
126890
126891
146793
75504
107847
72981
108538
119136
65980
69055
53940
75293
71007
105724
155551
80904
124280
80312
126683
48873
76108
139328
49284
68150
88077
86856
157774
77461
126444
126445
138026
119081
144597
69404
84140
96825
119022
83251
115879
78265
78276
48894
62397
78282
85826
132322
91123
116785
127163
49437
68838
77561
99593
100445
151198
80815
80988
123277
132408
133735
81074
100980
137671
93921
114779
143181
145131
76801
77159
61089
85609
126361
62924
107776
101491
126691
78699
88781
62319
78266
78282
48902
48904
48935
93471
137084
147074
50645
55572
77882
77896
54356
100604
55532
77896
127473
86107
56051
119457
58900
59916
110028
55985
106899
60920
66675
75908
64507
123190
58222
143827
123553
123791
67915
125013
128003
49177
76775
94990
48917
62362
129496
129559
55537
68204
93230
97563
49197
74772
66715
74495
132283
92585
93012
112315
92198
123038
136466
50095
74536
116618
75309
48935
55985
103676
49573
61894
83659
144474
54061
77620
107729
118491
75112
77551
151790
67149
75880
111595
111925
116350
126392
143768
125635
137319
60437
151800
151804
60436
111553
126855
54878
86682
101415
126940
154390
74619
151458
151462
75919
77854
83624
119275
52402
87801
118611
49114
127541
132865
52703
53635
148980
121981
132458
49114
144652
147259
84697
134998
66904
132027
59679
87730
132403
48947
48951
48959
51937
83582
113612
120547
137436
85789
92765
86243
142320
51338
97793
150078
150984
48956
101945
93429
107384
137408
49090
66071
75532
87030
118042
48956
58828
79584
91148
92780
144030
115534
115621
149210
48959
55780
63320
99568
86180
142436
50644
88048
82563
93905
101782
49535
69488
49345
53807
76780
151765
60977
105792
74063
151315
80483
100269
60802
54494
54645
76781
60292
86292
118428
152089
49164
66071
75600
86941
113252
68082
92212
138125
100770
137544
54477
125846
143937
115481
142340
153705
49188
98479
140504
137321
137743
151280
54072
69477
82704
126882
138003
51045
108467
133899
49188
103276
132043
53766
87212
87217
48984
93735
104229
52484
91804
57516
92505
77602
74502
112308
126958
86230
113307
49021
55012
60014
80803
143916
67852
129679
93869
117938
119371
66826
93620
132145
138022
73025
75197
126346
103314
143433
50966
82984
49067
113622
118227
151192
86188
100344
117498
151731
75148
76000
86809
133738
151647
98759
82908
99839
100346
89978
87121
144964
75091
80550
108349
51950
65355
98135
124804
101082
49015
60507
137487
106749
112423
126730
141646
49895
96168
99806
72456
135092
54865
56758
103343
150620
113622
118747
64863
125850
142359
57838
86288
142865
75470
126025
107628
132880
137971
100204
100529
112164
86397
100139
60917
116258
59894
126123
49402
137682
137694
82594
94350
137699
67219
100494
81035
151510
49031
66639
99597
113279
118530
136833
52733
109034
116911
119524
125373
137165
60620
52871
126525
137644
49318
67764
100366
119222
144663
144665
68047
144737
60035
69775
78527
130449
66885
126852
138106
49197
74938
103002
128148
80620
117518
128123
138104
77707
78008
111602
118217
103173
68989
95624
55031
66888
113773
151191
60497
116402
118075
49338
93280
114464
88573
95351
140809
57237
119625
119702
138436
49096
87066
125558
137508
49077
52786
60206
76489
132266
151862
90638
107206
59839
112095
50124
118747
139493
101229
101709
118440
118215
139591
58137
67678
101797
108713
114129
86830
132428
75468
80795
89211
123836
50126
50141
76062
64430
84697
148980
56348
125767
49076
83519
132887
112045
122087
133303
151955
51968
60829
100885
153883
49074
60795
76076
141753
101244
111806
152172
60835
76860
82131
112353
67963
82595
144731
118440
66321
91828
115983
152435
50124
119509
152850
55150
60346
82157
101120
77170
152467
139493
53936
54057
65881
71849
104107
133537
63718
83140
86417
83141
101425
139304
75957
75964
85951
63372
89112
49370
67608
119085
94056
152397
76780
80844
100797
97559
98414
139024
152755
75126
55585
58344
137933
49104
65549
113399
79788
100601
132248
49337
49342
77095
56741
97716
49584
61894
60203
73914
74979
143594
151794
51470
60059
76777
49107
77919
107349
109135
49839
77910
129488
54706
120083
86095
92529
102569
130174
68767
84298
108315
50886
113394
151431
126935
152145
49169
59243
131943
148704
101298
127100
153224
74674
85892
86685
68767
108313
119018
93434
60051
126041
128730
143881
108051
138331
138432
138444
111730
113203
129202
50766
90492
152063
155122
68038
119656
60847
142410
49125
77496
132323
137582
72753
51715
52563
152189
69846
75959
101672
150884
103366
126401
56784
119708
138438
49432
141935
152320
49404
80970
142907
70965
75251
156603
74660
74661
74849
124348
75138
106480
141995
49454
117468
139819
156146
85907
151783
96938
138432
144416
144733
67029
101317
68038
93354
119538
144978
126637
152707
75318
86846
50370
67704
95156
127187
49147
49578
75340
49156
134155
77043
86296
55421
96023
96030
65841
152249
75514
126746
85892
96088
76935
113892
62037
83096
86617
133067
56959
79637
81243
76634
121719
144601
91184
122130
83284
106586
118234
143655
87836
101675
78095
101802
150683
54919
117842
132217
129134
144455
61883
126637
91727
101341
115670
142687
66666
111216
112287
124706
77865
77872
56779
110698
70047
70049
106375
54993
77118
53192
53752
114119
152346
76773
138674
95507
75959
72743
155934
155945
49173
135938
135948
134387
80598
143823
151619
115138
60198
80676
93611
57182
96521
146343
74481
100812
118898
134934
86400
60161
117567
117769
86714
126391
154574
72110
86822
112042
143954
75843
101798
117686
121089
75943
125894
53949
103770
49186
61917
83299
106442
125585
144744
157656
131976
77162
101233
142836
119417
137061
55179
157637
112488
112501
133658
138038
115208
127084
143109
75896
113599
127522
139074
122469
119270
144494
70004
83662
57912
111446
117134
97612
77052
78049
101704
51720
130569
143063
80527
67769
68197
137049
128274
153578
49530
68171
78079
113221
54678
54799
81008
111060
80371
85349
99924
121992
126795
105015
105017
61158
61097
154410
101258
101307
126945
73762
54111
111745
83880
93234
100100
73997
111255
134435
77816
152797
67837
129069
49261
108268
52621
75393
101309
121843
87938
101798
117668
152707
118156
122059
132514
88192
98094
59568
89382
51107
55538
128657
101791
101802
86429
112293
75939
113479
113562
60997
110958
65645
139515
49689
61912
127431
80696
123663
60603
60866
60944
101007
67138
122012
141890
75353
137909
149054
152804
64454
69846
70415
105644
68179
74693
157728
50978
60340
86829
49962
64454
101765
152795
52192
75429
60970
76206
132257
54604
59429
75081
126965
150614
150861
118022
141571
151129
156844
96027
100164
82597
108354
49261
108272
57139
70942
97084
97085
69814
83264
137234
117583
143960
153713
51622
94421
113041
126678
138116
52685
79726
122278
87859
148960
152761
154154
155939
112204
116542
116846
49265
152120
155586
81970
62001
109797
109926
49278
54762
81970
96025
117519
126709
127158
152399
66843
93861
93908
126687
60597
116979
126461
74815
92621
92623
111907
75160
85906
112115
142050
60921
87387
87394
56572
110116
125729
115636
153417
118102
136709
148704
155942
155945
59915
86638
93320
52685
80974
92694
100714
67478
72743
97148
131943
74801
106968
107019
69813
93345
113602
76497
100469
106601
74218
126430
132265
60600
100549
66884
117308
91891
96247
86475
100668
101237
152174
52975
53025
74999
111954
115290
132424
132465
50806
128267
132419
49295
67589
95595
96977
144687
138000
151819
151820
89737
138000
86790
92636
138071
101048
137957
52871
100975
82777
140581
49310
113598
49306
93473
137210
59805
113677
122557
75465
77282
91055
65203
102644
143253
155481
55377
100419
103528
49327
49737
107630
56052
106812
113956
83396
51013
114646
138180
106968
107810
102360
152273
99960
125669
137625
57009
113740
145065
132497
152089
49320
55035
60292
86413
102360
67840
97839
132264
147510
157529
137990
49411
119333
137693
82923
101397
141795
107124
132882
144752
82137
111570
112395
49336
122417
81054
138070
56827
93633
137753
49642
50155
153056
67786
74764
75461
119253
91219
100905
55231
74618
137325
152008
67527
70149
81476
83251
83681
115858
59118
66960
113409
151033
55127
104106
106764
154406
53870
115100
134148
119018
138909
152740
93493
144626
138214
52661
75095
77514
96265
113270
139293
109115
113323
139292
75094
86327
53448
111857
67597
144730
147074
49465
51646
51650
77172
90765
77095
116509
116512
139133
101034
153235
153887
77854
83192
119275
145437
51105
60858
152354
68987
107206
139730
97563
119085
132865
52958
112200
152328
129422
129430
73908
74628
88706
137328
49370
93495
101718
101722
86849
112408
75516
152285
152399
93843
93844
117972
144856
82812
93277
131357
55683
55692
100181
126302
61014
83383
49371
132441
144751
65825
86319
86753
80986
91653
83310
93844
131979
93547
144751
93527
49912
83017
101718
144751
52836
114487
60742
101243
112546
103467
105417
50772
61105
87475
152393
61109
90723
138214
149443
68048
77864
49384
67953
119563
93708
122073
144605
144788
49856
61837
109368
126919
152048
51675
127076
68067
119426
77984
113362
113609
152727
111988
60347
60963
80969
90455
142899
95260
101189
119561
49947
67898
77980
140672
73779
74207
157813
54934
126294
137722
49942
108334
119563
67466
132508
144974
152770
74171
112228
125171
128322
52721
143041
148788
154630
49421
109589
113236
50225
119452
127535
145958
127071
152439
154565
81489
93228
67840
113432
51969
76765
144689
74955
80989
101135
93056
117470
147134
93020
75134
99109
111365
129272
86794
94187
132139
140397
157604
66852
95691
82898
131644
144811
60895
74798
92456
58162
84219
112010
80508
89628
99467
49558
101450
154839
75092
76288
116875
76461
92723
102076
105657
118246
49420
67517
93652
144638
84299
84313
131678
49721
113231
49424
75516
92962
101453
75259
126997
152399
95750
67668
87671
144302
144329
60669
84477
92750
118509
55180
91501
49583
55156
96252
92789
92794
157738
91147
112075
139224
49553
137986
141905
82561
144571
155592
155603
49440
49507
144831
49765
49841
68944
117698
75456
112612
55220
76978
107118
107119
138731
152034
81140
117323
132305
154808
156510
66840
99999
152117
113301
144302
82868
90503
93919
117131
88346
151945
75284
112229
81665
96820
98505
101363
97751
77205
95620
145292
49485
81238
86364
83046
83187
98414
98534
86274
86410
111811
49462
85941
136258
112524
152422
109274
113326
52869
94085
118431
132511
133145
74078
126138
149826
117532
126574
75159
111188
112002
128373
75288
112689
75049
49560
56383
144651
152748
83021
98534
119087
119293
76382
101135
142891
49704
54599
100650
111201
115054
49485
49704
106406
65842
82575
105415
154884
103469
132344
85971
90038
132553
49481
137203
144714
49541
93583
76271
76284
107512
119375
62225
138998
52958
79348
100063
152235
54135
74760
67565
91069
95202
75957
75964
82153
86733
76279
102080
90930
101120
112571
64918
81373
118062
57043
67751
96082
144506
86417
143073
49495
67742
144506
148628
67832
119061
119278
49497
67811
93521
49498
49696
118356
82972
118362
77017
133553
149268
75385
114295
118484
131845
54996
80438
157763
49883
68111
88403
69612
100750
68112
129400
95614
157915
84990
121451
61058
77570
149560
55076
76030
76298
79659
88076
116531
126919
143887
152048
81966
115284
128599
60281
74950
49521
49907
60756
146317
152381
66695
93623
137881
93604
138020
147177
93627
127479
66804
74954
101136
52701
60966
76610
49907
87975
75889
128599
75951
93917
135841
75523
81032
101403
147914
75292
127147
138282
49899
75875
87922
49537
81601
81608
119674
59430
83803
112822
66878
77574
152133
81589
93293
101705
146401
146438
66982
86486
62184
90281
116884
144601
67592
135020
123280
123627
123646
60943
80703
96404
107564
61132
80872
81122
86843
49547
67987
82403
119504
117843
119371
60593
111066
111066
112170
81097
106609
132202
145641
49991
62485
94906
151665
75252
101322
98578
137190
137194
49589
65608
105184
61045
97665
112289
68017
92671
116058
91747
91752
64252
65608
82574
51712
75762
75798
96977
98639
135152
144687
54836
106674
143885
74625
143656
77182
96006
49768
50008
95593
98621
119089
137190
51739
75320
75406
152106
82907
93671
93798
100285
82914
109211
83651
83653
131304
109209
132009
68202
93887
51424
61044
67803
132095
50027
77264
99979
112058
67769
55190
118478
83363
83365
95706
119720
67936
84323
131896
55155
87582
112636
114734
67769
131304
95975
122539
126787
49592
56379
93635
131525
57325
82666
82668
89771
76729
113356
114050
129391
139069
67886
93679
93681
70090
91478
93593
105140
120807
104826
105140
138702
137551
137573
155951
116848
49603
49629
129400
67936
74407
119316
49602
59061
81255
56620
154061
49605
75863
102657
49647
113254
76305
105053
65968
68007
83614
90992
123818
49629
82969
93658
131444
50632
65275
104771
157667
55373
104771
84739
107495
127321
81792
130019
99618
118816
101976
130010
54355
89094
106914
55062
118806
130010
127329
152535
79337
131183
49627
49639
137794
105006
53787
113198
113498
79179
142983
156235
156236
93540
119556
93658
97647
119387
129067
87895
87613
114066
121008
75596
132701
141347
55902
82811
100195
144625
50418
102436
49678
65403
152622
50873
133000
138327
75646
77513
105130
146107
54241
112639
49640
67709
119447
68161
119556
50628
95514
127202
107562
76122
133579
49662
83619
79760
98013
53143
116818
146181
75863
115023
81631
94458
96602
87204
137418
68189
137433
50280
56994
101567
122562
81483
109072
137436
139291
73658
56315
75723
87101
112661
50047
101640
142967
49680
62106
56315
91755
138893
72835
127924
130598
141578
56627
71343
82687
127245
132061
137437
139027
152743
74797
114067
49667
61708
64568
79433
81227
49673
127552
49677
69532
77835
142507
88523
114088
135048
139802
82671
107259
58135
49696
81476
55862
152623
152697
138682
155627
56493
139019
71158
99825
121198
145071
50393
50395
116791
111978
49685
61974
113254
75929
109166
49784
104901
137650
138540
62009
149208
152705
78112
113562
90998
97000
56913
132937
142283
74628
109377
110543
110737
80055
101627
146986
128189
79655
91662
110827
49697
81476
93564
90940
133028
61418
92972
111296
139713
150070
49724
67898
140672
144752
55684
75612
76939
86364
86387
77453
81925
78035
87602
115430
127453
87850
130531
68448
87900
117152
77462
87273
93534
145550
53294
137995
87274
93500
106033
153373
87273
142454
49961
63916
74882
91078
91122
83696
101591
67899
108394
144836
66067
92317
130898
116417
116441
62216
87896
88414
152701
49725
61904
75905
113231
75905
139274
153458
154336
79813
110747
113431
61968
113259
65482
85150
122481
146386
87512
152674
61904
67697
139272
83064
83069
59734
129097
148266
90709
93412
122482
61218
81215
87022
127170
87264
49737
49751
49908
132878
137991
55200
131160
54224
65528
69643
105129
132759
130577
57131
94987
134823
96945
116800
149328
149331
95977
96152
49807
114996
117049
49750
53932
113955
130765
81357
87340
112941
113236
113586
139274
49758
113392
130766
130767
49760
101750
152730
53062
65869
113084
137765
82625
130560
81315
133413
61572
69804
95059
116727
155931
155988
62014
87894
139078
61360
81812
82119
83049
50686
70539
133244
61502
81788
91565
108789
49813
101636
102522
49775
49775
68444
77789
93737
119591
137475
94890
142085
93222
134246
134264
49775
78015
61691
79367
67979
119419
129749
140461
49814
52513
142693
52565
56085
82455
88433
78013
114763
137354
142157
49806
101505
114290
117116
65659
93175
93177
70610
98733
99140
77255
125222
130183
91674
106040
152555
75612
87489
137314
65170
77251
77966
116585
82031
57460
73159
120781
152874
65259
90982
114290
130455
128782
149245
149299
149310
139129
83356
91971
133417
82718
93832
119484
65922
79057
147038
129712
65534
77990
139122
58163
108997
142161
148484
67681
70506
108290
134731
61552
150320
50017
119419
123256
129705
95782
109053
134380
156770
50621
76906
65240
68923
122493
148789
55203
128668
130303
61297
75227
94348
79330
91370
139748
120689
128477
65266
78953
94216
101968
49812
49819
92629
146125
106066
146193
152502
75074
52509
81806
115502
54049
54074
138153
138792
138827
155913
112827
142337
130580
143581
143585
77074
77078
146194
56144
94115
117122
54070
54074
119402
69802
87380
130535
142299
95518
128894
110824
75178
75578
95511
49829
67882
49840
71023
142354
55299
70852
116897
133222
153988
96730
113495
123527
54050
67849
97034
100003
72101
143280
54074
67861
75956
139059
69473
134264
84298
136923
154664
116599
139093
139095
108874
108201
108211
49927
67875
130664
107913
127414
139144
49969
102683
136301
114656
133542
138729
77728
87601
51802
83928
117152
143979
49864
114988
49868
84159
144797
147180
75940
108302
127565
51605
65326
75963
113597
101697
101793
152711
51956
139121
113428
74906
146488
75962
138709
139198
68434
122232
153292
153340
87713
101793
115020
62142
75834
113475
49958
127429
152699
75895
75977
67793
67813
144795
77905
87613
139068
77922
107504
144256
67461
121754
63916
149009
152765
69977
96005
87914
108008
115994
60177
122419
78035
115236
49989
149009
152705
67935
107691
78579
93680
97638
130736
50300
61613
146446
77992
77324
128491
130896
49889
69172
83048
119200
135234
60796
108983
101744
139026
139027
91517
104757
139026
139027
49892
49901
71568
92649
91512
92672
67785
84425
112959
119104
119257
132879
133122
93433
101723
81939
81947
119655
55532
77885
136037
50497
69568
100881
138577
71540
75888
132872
132874
87764
109481
127550
130127
130885
97484
119172
137433
154746
82804
56827
83049
137218
57603
67072
95271
153340
55934
59740
83800
121909
135734
136891
87644
67826
83042
93290
137057
67941
82585
67826
77863
119217
81614
93902
101724
152735
55532
97990
98036
101699
51011
83187
137058
58028
88443
56827
87647
137753
56027
67714
107119
132874
98136
100262
113558
133404
52426
97396
100994
138229
78082
82922
93806
119302
49945
55551
99720
62013
66315
83336
143711
143860
67229
115812
128898
61963
52642
138489
142150
81494
98182
108237
118225
49970
132893
87924
113610
128897
128964
130393
52832
61684
121018
138002
51055
55782
107144
142123
81967
138449
142141
81067
121440
127555
50442
82922
132045
97484
137437
54058
99761
145006
75455
121004
127428
77984
113614
144605
51116
83019
134683
157356
57976
86023
107978
143620
77342
77343
133229
65913
121715
82562
113362
119536
144858
150244
51832
117531
93708
115765
127503
137039
61836
101698
113618
62216
75977
114049
62676
65133
61303
82769
123135
149561
75958
49967
65133
116889
116890
62795
75943
49971
77376
105032
105046
88415
75848
101765
83730
93478
97387
72424
154999
82369
152779
51780
55029
83099
102153
93491
137608
137610
82474
87808
82499
93421
102401
49979
98168
115741
144887
81976
115738
49996
94674
130065
138377
82595
99681
107124
93719
94944
101735
61379
65889
99573
119308
78032
101780
62040
66678
115738
115760
87998
65889
67806
68018
152828
101752
53571
62798
139788
153424
94550
138963
151492
66315
113406
116755
116794
138980
78664
100896
100902
130078
146669
100894
127171
128451
55029
55048
101081
62423
62650
157768
89313
89713
133273
136177
62340
77894
113833
106167
157534
62249
101984
128802
57514
74135
107689
127849
158158
77472
84567
90936
138425
67905
96005
138007
69176
70531
142207
127581
70610
82403
144950
127739
51982
106322
139626
153005
67986
144950
51943
130828
139531
106315
139601
92500
99226
78681
127611
127803
92507
106503
67984
93676
93761
119357
113976
127596
139483
118903
118907
78636
83046
144714
78641
106976
113900
93761
119357
140464
54734
99166
157367
78253
78448
127608
152959
88269
102026
158062
101863
157701
88147
102030
114075
54497
113960
62557
113922
153079
53429
79419
144247
129528
109258
143861
155334
139341
113560
57002
118903
93808
122753
132175
104744
132206
83502
124923
129924
101879
127693
76229
139596
153103
119544
93378
95361
144021
95822
113763
91082
117942
101586
142915
59082
60301
118384
129509
69381
144943
144981
77671
95826
142921
65347
88714
93903
50778
111897
62685
114085
121189
127632
113821
121178
50898
118345
151304
69381
104675
108023
143866
68377
68471
127648
145183
53159
80650
139367
94246
119841
56889
82271
119651
138090
81727
107176
68580
107298
120071
51396
98360
104242
153859
120131
145624
113980
119960
120418
118044
120131
143844
56425
112222
129170
114442
139348
79178
87747
88709
130582
50076
50105
52850
93501
52228
63631
78352
107547
52366
78297
116469
133377
50090
92091
140661
68823
145801
57290
93715
112257
93738
93804
110161
81545
94052
138950
50186
135809
145772
50115
79911
81501
156280
80159
120000
127675
145259
69070
80787
87887
124007
117887
55784
93962
94122
133518
51176
94150
99276
116883
76134
127839
157556
50097
87794
119109
133620
119109
138219
129582
157557
76140
152983
65996
68002
119512
119515
104548
131992
70130
98921
140629
84453
105533
153030
102084
117959
50923
102084
127606
62401
117878
152915
93793
129580
133427
65707
134455
153751
111664
142661
50961
88334
118433
51103
94623
116784
145842
50165
101904
120463
94049
138989
139219
51495
76064
61383
70892
70893
82600
112599
115287
80185
115302
121301
156265
82370
128704
76130
69564
93714
93772
145020
54839
83733
79317
112575
142299
57933
127789
129585
50291
93714
93714
93818
146397
62502
76134
88049
158147
121656
53816
153089
87371
91647
156200
62410
65916
79147
94821
157196
68117
96414
119629
62324
77828
124413
139552
139555
101949
120511
75989
101957
113991
50140
80834
96947
76156
88193
106369
75997
78154
129230
51983
78157
157534
50157
69991
121422
129378
50449
68108
129215
139669
139670
67578
102071
127783
145076
62433
112687
56194
111373
145135
62512
106070
62511
88305
112637
119979
120215
69439
101687
101824
120347
139605
50173
50220
76037
127621
78448
103698
152962
102099
127783
144734
53893
76042
91424
108070
108868
144282
52897
80837
153243
65389
50421
50430
104456
50276
102025
157715
60449
77859
127813
139731
50219
53490
139705
152961
50251
98898
122527
133733
50827
140507
93725
145898
68234
102010
119912
62533
78298
111755
116563
50430
93785
93878
138421
50205
116909
140298
153038
71545
72306
96888
123657
60579
77904
139688
76050
129151
152882
62654
76033
78745
62472
102017
127855
127858
58795
87346
93730
120505
53490
76045
76177
50183
50193
132972
106584
151045
78572
145815
52353
140904
51376
94291
103602
123097
50203
52774
75991
102899
107291
107352
55788
127654
127682
76211
120429
145828
125734
145787
145824
50835
78291
93966
117892
57760
78597
50976
51206
60810
51982
58294
52785
73136
153773
94944
94945
144991
67968
93695
93815
132897
142095
119623
145024
82177
93815
107137
119701
139611
68802
136791
136793
79999
91935
52774
52785
100593
73088
75985
152634
63597
78569
143776
50942
102062
119777
86192
108619
117641
148062
50238
68077
82245
145126
50211
145736
52191
94177
127802
67271
108720
51952
94507
117936
115827
118774
120641
142774
66055
67267
70411
83540
100613
119586
71325
138691
102022
102025
152971
51945
139706
76225
78742
158021
50229
51945
139706
66055
82066
82074
108720
50225
119459
144893
139729
153059
144459
144892
50233
129664
133650
62522
78742
102024
158021
62639
76230
120970
153072
78928
127602
140886
142062
120212
120831
127718
139289
94563
136797
50238
119450
94088
101898
124606
145837
88506
94871
117050
79733
82838
94790
76028
113471
154874
50244
82225
78626
88270
54293
78279
75317
88320
113657
76045
127860
139704
50281
87312
50254
129664
69572
94358
95571
65181
120703
76263
77888
88274
139440
67852
67907
119612
144627
78199
88306
120069
120226
57672
88260
120868
62470
118932
59341
59895
152864
129679
127182
129951
100920
119234
119490
51271
127672
63769
68480
89733
124480
51777
94063
139108
81616
141740
68354
153963
88387
121438
145585
60430
71688
71699
104198
55845
58033
103881
120078
69466
76976
108456
122192
106197
119960
120418
120589
94451
120580
145604
145981
80495
124197
128687
62669
102081
61698
104746
104748
154358
68810
76218
119636
120219
120797
132922
57355
122147
88430
101863
152967
127813
54617
146568
50309
97033
51862
103034
119640
82675
130221
130235
52261
82539
79842
81961
82122
82151
93822
64188
127946
155654
50288
131590
138287
138454
142090
142617
155775
102142
128447
152835
104990
114133
76483
78108
52645
82369
84784
99563
56547
147055
62765
88511
115476
146446
156409
52031
55520
62830
89986
56178
129922
93200
119577
136986
144992
78942
93155
63922
146467
78257
114204
132589
134319
78294
97938
99673
67625
76681
147787
154684
50308
71276
90373
61494
90392
134319
103034
129344
54179
81328
75970
94942
111052
52354
52647
62890
92046
132007
142858
115288
61303
82768
84193
135924
63000
131958
82457
100876
153826
50328
77956
78158
137413
70401
84633
148690
70174
80316
150108
82333
79310
138708
52419
78497
149280
100116
123859
82274
136896
144419
145026
101507
52727
63077
89574
88449
139734
142097
153629
73386
77030
128691
111193
137424
89581
99260
104497
148894
56919
61792
52486
89940
115234
50345
56917
152555
87472
89658
131696
88740
133374
147615
86639
140158
79246
55200
116505
52314
88868
130387
88871
115556
87472
144359
152667
65163
87927
116584
117195
111373
119630
127826
138417
93860
93879
138508
50351
127826
128381
138421
93878
138408
70596
72727
76491
103081
52308
90791
143863
50361
92283
108366
60001
73727
137350
115197
130215
147318
76492
105673
113649
122796
117419
117426
154421
50363
53038
92283
116649
83804
93863
138319
50363
102396
88867
102411
50377
90991
50366
53038
53652
69175
155178
50372
97587
78027
140227
67731
81782
81809
144421
93839
119628
120558
145043
101264
144975
101739
153923
50377
53038
102213
58907
62176
50449
93814
129393
57517
84783
124717
147853
53195
99338
110783
117925
50383
78023
81918
133799
50383
53648
79171
102396
155141
155143
155146
69506
104959
146259
60369
60469
80564
103245
134658
140261
141313
81680
102109
119117
73698
84922
148020
92581
126467
151195
74256
110387
136509
54444
80397
137283
146563
69386
102211
52950
91472
84173
155614
61578
69210
91118
69386
83811
102407
135379
53551
89532
114663
114673
117138
67642
107990
146565
136838
136846
142621
142939
152544
153499
147575
148031
74644
90674
111818
80896
84884
85037
119589
94447
62039
93884
54343
79348
137583
66707
86255
107149
108508
108511
50415
127187
134365
80186
80223
101579
121301
69488
86833
126954
86852
91630
154394
82222
127535
145121
69641
103709
107311
134343
131970
137574
102439
112723
55929
67063
133730
68053
83807
88104
100463
104167
64014
81661
138028
103600
110469
50452
104523
133272
63398
78712
127998
87642
104300
63369
100278
50432
135004
82097
141060
50975
69569
83808
89439
100565
121947
63472
99920
121316
89127
114773
145055
77503
113038
142769
50441
79547
91567
96356
81662
56838
53116
50449
93488
93811
52639
68042
147353
88451
90855
115477
91560
142448
77500
96356
137551
55276
53440
134495
57237
108038
119008
127800
57598
50499
140616
53661
67659
76408
153260
50459
53660
55569
123198
120878
134626
57841
51614
107730
122220
147536
82005
102182
118945
96217
134627
82045
101305
133283
82045
100429
102905
133283
77782
92084
113049
100686
133105
147822
53713
79395
65609
142620
75944
87941
113567
69387
128055
146489
119619
138484
50478
121429
145086
146906
50479
68033
82298
79264
128033
50476
127383
57229
77781
91571
50478
68041
116040
82310
93223
68120
82312
68041
68132
119537
95957
98644
107716
129532
81939
81947
79136
101052
107319
115358
128739
78628
101214
129740
53093
94759
104519
141336
153327
153328
75557
93659
100656
135953
52993
63542
149376
102455
64006
130870
89354
133051
78119
102267
55452
100802
83604
89591
81698
75557
87501
80169
132995
127246
127253
93284
127132
137387
139302
82970
97760
128662
116844
116849
70370
81600
93920
145113
88294
88297
91386
60806
70035
71606
91963
91970
143490
120075
125520
136910
103171
154792
108509
133231
144697
59130
66829
83513
76862
121264
127366
51187
63737
89286
52866
81054
114865
57535
120916
123085
97117
134910
50522
68097
145115
102601
144661
50524
50547
127120
133080
133086
50545
50638
89012
130128
130130
50555
56639
64709
64720
68154
77049
53198
100150
130473
149860
50531
64709
93847
119215
50532
55566
137920
93823
137817
89004
132427
120553
128460
85202
50539
93922
102348
138651
52604
90034
103999
68146
81593
93426
93951
50598
50608
138667
50542
50548
50576
50552
50544
68171
93938
88367
103345
132277
78079
50548
50576
78496
100097
109102
50548
62093
63846
67138
62132
90937
55491
114518
151289
76388
98289
98747
142194
115213
115604
82128
87776
109049
63850
117552
64321
90043
91181
52618
85296
131148
131149
140901
50574
133233
147061
64291
78640
155197
63033
128030
83898
93284
119539
130879
55501
79595
149257
51054
63850
108337
133851
77049
119154
129871
151485
117349
155630
75621
121251
54120
112821
119158
113167
130764
130765
144287
62871
115297
50581
119708
127339
138603
62877
63926
93418
119712
138535
129922
130321
128978
155844
68091
137357
138615
145138
105857
155422
129080
129085
86774
115926
155993
101494
53014
69895
131230
83429
81279
116818
96810
132332
91160
146176
73411
97519
117400
50601
154227
93416
102348
145156
50608
81597
107153
145156
50959
53625
113011
116810
138288
138646
116953
117270
76359
81619
50743
52456
142058
87253
145974
81593
93897
69165
113854
122496
50615
119326
144466
56080
119336
135393
50634
87483
130507
92928
108597
113116
136822
68152
137419
50636
50638
64720
120551
81573
138591
50729
135793
142053
50636
93851
93945
78394
85797
130099
73493
53131
61214
70817
81777
120624
92548
112438
112441
80372
90058
125214
51152
112506
143108
61542
107973
91049
91644
78952
104763
142674
144860
53741
93948
136060
136496
146404
65267
116680
130383
113578
116673
146162
94287
113317
130459
68154
145113
69170
73450
137717
68196
88448
50641
137574
94905
137592
73038
99362
140247
54144
57780
58011
59095
77841
127585
93951
145143
81706
137741
145107
53077
111172
55328
50653
80773
111429
131990
73067
121953
55789
68541
123636
50656
80801
156272
71924
94910
94090
123668
140932
152944
156410
50676
67794
104673
53403
65704
69465
127312
132570
133129
143578
79477
104799
101482
117555
117742
91477
93888
152539
77412
112845
118916
153439
53403
127226
75597
105128
57091
153456
80332
145254
145255
112845
114001
147045
111951
134009
136552
67319
84941
87521
67327
132999
121242
137413
50818
81261
145299
153505
80007
90620
105071
50719
87384
81458
131014
134212
58485
119879
119887
145191
65409
65411
65417
50691
80860
126584
68079
80189
98648
54287
103182
133402
83287
117560
61728
116825
86628
103047
61746
69516
116874
153780
80957
154890
94098
126624
138726
69762
72273
81835
105144
61503
91224
75245
153528
116899
134075
134096
142465
120692
130381
144330
157576
61352
97442
121817
153767
77787
125202
91225
94893
113721
95663
130949
102599
126522
135717
96845
135712
138727
145299
75023
100716
68915
94653
119783
132355
50823
81463
138808
68207
123009
50730
50742
77714
123089
147202
99511
136954
84135
105501
152472
75283
146315
102884
120571
126139
53085
86474
142269
70083
80616
152593
50812
94008
138805
62619
63328
65481
124578
59060
67794
100760
115119
122263
56522
56694
115596
131492
54225
89738
100649
111103
89063
97548
123232
51103
120017
149843
68778
118698
145826
94616
68806
156800
156818
114097
130163
80524
81742
94875
127178
81099
83670
148572
85693
99160
153272
51097
91124
130655
130668
71428
102606
154206
60810
75388
155195
58727
92042
107502
152173
59890
99467
136080
59554
85541
85836
110244
59183
59184
118151
80623
95519
133267
109191
128946
134667
78664
54671
80708
132129
140734
143539
91149
112820
58664
59184
84274
98330
115001
130104
139759
50758
51612
68318
139187
76425
110146
58040
72681
99100
55826
74706
151216
50758
95736
139415
145252
60724
60727
129853
140115
146314
152924
64161
64163
69526
74635
53588
73764
74585
86957
132468
139752
103380
118223
129244
81475
85989
114161
67878
130655
130657
97190
101466
102665
154819
75994
100893
65868
130556
76120
112193
142285
142288
80883
143984
120531
154794
156202
72211
86857
101405
87609
105355
53064
68375
127680
77991
87380
91644
130535
69038
121295
79291
115795
115796
50898
118466
82601
126808
138639
52489
140058
89446
93205
64806
108113
91835
91849
156979
58398
80737
61560
97456
149485
80924
108292
114443
126108
68394
114443
126201
84486
123328
142334
52213
94655
94960
119763
50816
50830
51721
68330
134364
134650
73967
102644
128575
143253
52014
94524
133841
50796
145233
81105
96493
105611
102707
102852
106016
125932
52014
55479
69826
145223
78692
81105
94008
119704
53090
69827
92594
125932
103803
106549
112153
50807
119887
145191
108829
146801
143970
156522
50822
135196
69359
75350
50826
51721
69229
136703
50816
51721
84240
50815
68208
81263
143011
156046
81144
99961
99962
68263
152105
59067
109296
94043
97811
153487
102607
90806
129863
129865
112098
126524
145237
50823
145195
68388
135710
50972
71350
123039
143310
102944
102955
145417
50830
50837
151974
52226
53788
81548
69248
90505
103106
66406
131787
60376
96404
60359
124662
75547
84240
60753
96807
96890
109544
76093
87062
81013
119770
139013
118630
136205
69110
118656
138273
88772
90463
135299
109868
122331
52234
72680
95626
57506
72586
105277
50882
50886
53666
92598
78243
94093
102667
124685
69663
88349
120266
138913
89911
135919
139971
92945
132962
82149
102053
154149
54898
139685
104972
84719
142635
69663
79232
120266
145577
50858
68410
69663
50858
88068
119833
138918
73783
137067
138917
50874
77195
94040
85295
110990
112837
55201
79958
139750
68888
102831
138874
58247
83583
50867
50881
120612
69672
81041
94040
57485
82002
125072
65011
72530
76253
82050
97053
86816
91919
115193
81798
87393
81065
94672
138873
81023
138873
138874
146801
129160
129487
75440
118818
68260
118228
121380
65412
89057
51563
107260
78706
118228
53502
132338
77481
112887
114051
107760
152842
51074
132338
113879
120344
127714
55372
82179
138548
50900
94186
145389
74931
113367
113394
113901
83470
104995
148796
55047
72429
131837
51558
69847
110440
118345
103043
138902
138904
151384
155972
70312
103839
126916
76901
109867
51558
62771
124747
152661
68338
78725
91067
51294
103765
119756
119820
107095
113879
120211
65903
116744
146929
136788
52039
73998
134762
150421
52072
68615
68628
80979
127851
141578
144152
80404
120527
142327
68897
106587
120335
50912
51173
127011
84662
148764
119052
64951
68099
110165
111751
57978
123659
123948
119218
119954
139473
146502
72341
76904
108319
96895
106973
148208
69710
108470
121949
51173
77209
80992
94058
145557
145584
113720
62345
119463
139977
149003
153029
62712
94806
117053
73170
111665
50940
68859
120446
79011
79019
145946
56797
81612
134513
152631
50954
80015
67394
106365
124497
146620
50954
72091
117075
65221
75817
66979
100662
60610
71548
95984
67394
72770
72802
79692
61290
75681
101908
139018
140830
107954
120378
153019
62638
87203
88165
145840
55901
50957
85926
134587
56365
61285
82560
116641
71680
110213
134816
72088
85239
125603
75287
85960
134168
108233
113131
130045
120405
51071
89381
56192
78453
102341
135457
50977
89193
50963
50967
78453
139256
94935
113005
138652
155874
113871
145851
123039
148795
154718
102341
127671
50977
81069
124953
57173
145946
51416
148625
155639
127674
145851
50973
94094
103066
120576
155664
86305
50980
80929
102600
72384
116973
154718
126584
138719
67777
70238
127738
136860
115687
85823
144046
65549
77097
109078
82490
134214
75877
113489
103758
118399
119756
80097
145540
137886
145537
51659
145297
146308
78142
68698
56071
109331
125507
50991
50997
134584
115948
50994
57754
95791
128544
128611
79017
119942
139478
140900
62577
142377
58677
107318
107332
153822
101266
123836
123616
135598
60428
71688
120109
149198
149880
58176
105919
109800
51123
129717
77180
51006
139296
146067
111828
131812
137876
85112
57553
120407
155802
60602
151753
51019
51032
113289
137060
152755
51123
129713
79795
77645
99053
110862
86655
112715
152415
51585
94341
95218
123489
51625
74141
132723
132823
155040
155042
51029
51039
121519
51522
77776
80919
112193
63465
86409
86416
60828
154466
126299
80651
80754
103247
114428
103660
105875
125122
148263
89803
96913
51029
51032
51806
113820
126998
104386
63065
105850
75404
113269
65820
77070
86309
119778
119878
125045
119917
132921
138853
138854
68472
107672
59364
107076
107077
119010
129167
157608
95746
101422
68489
103665
120015
55190
66817
71572
91654
74522
80812
143328
144016
153613
69477
146233
146246
93667
102443
133506
94263
103589
145438
51546
71852
102277
119733
138981
117337
105232
117659
56990
57072
56189
134353
93938
137387
68170
93441
67731
58283
66153
129190
138353
51534
132556
151408
103175
119345
144486
93438
95600
144474
51065
80655
81470
102465
106635
51438
98488
156858
114037
120248
120261
55589
80513
119845
125121
62586
95571
109335
82622
51255
94190
104513
51665
51666
112549
140701
153314
55957
56299
71001
144556
95116
91650
117336
52834
78565
130966
63528
89281
101292
128651
144599
144612
86685
132408
66822
106443
54490
90785
136063
136127
65638
92350
119995
145482
56562
83856
138238
64042
65665
134521
96565
100348
111499
54084
70139
95069
69705
70080
81258
101132
119977
120059
101453
133076
155602
135756
83856
90679
117701
119944
139030
69281
113286
93052
96539
113292
61459
120430
78995
147260
68499
79630
102637
158012
51288
107474
136614
120719
140831
145421
157874
68417
103022
116750
118846
154143
80728
67213
74294
97109
102480
117486
153235
94245
94276
94292
122610
120092
139337
139339
146138
75078
101362
152293
74419
119285
149945
95109
95233
139444
51117
76907
114529
64634
123511
85937
55534
95157
102481
61304
108120
122922
51121
90525
51498
64474
122127
95474
119865
120566
80163
103552
120566
145296
65645
97361
86587
103412
121567
122118
155207
52132
75406
132501
86906
95348
55713
74580
103934
81185
111894
84345
86793
137611
61021
61053
61058
143033
53588
126334
68263
81021
129594
154849
86020
118167
125515
60860
75152
101377
101385
59475
112955
112956
151410
60149
86189
90977
126998
152405
81021
119885
94923
94924
117085
156194
99395
106229
133644
133656
66828
146743
75688
96098
150875
78097
92707
120701
80849
96783
109184
127867
58658
117802
56643
122873
94168
144491
152625
51174
121195
127700
133020
133568
142762
110168
78291
81180
139009
80216
86744
157804
56795
101501
146689
51169
120387
125760
109984
111236
60068
96887
126286
66064
70299
142763
51161
68697
136101
133152
80023
58176
108062
120707
75980
139205
108664
119879
136162
143301
72563
84678
128829
142025
67995
75530
154693
94070
119880
77868
125951
58856
148112
95728
147507
80217
84662
102075
114000
139662
51189
76089
93960
123668
94207
107157
97518
123072
145030
85704
95773
109565
117608
107269
122176
143996
91624
130944
144043
152695
78387
93955
145349
101265
112528
94021
145474
116286
146325
51190
57665
89259
114784
76306
99414
128546
134492
145486
70382
71613
77100
109148
98255
140947
126949
137911
76972
94247
120753
122018
126315
94150
94207
107021
51196
124953
82765
134584
51200
57318
119822
62645
146626
148578
149672
68350
51207
80588
94513
58655
123028
142526
63969
74032
157338
84869
156722
121488
149504
74547
125163
60711
115687
68891
80983
94516
56381
101266
121461
121463
70153
82765
124961
62627
68615
68826
146609
88770
136134
140560
140509
146969
69915
86374
68900
113766
120342
108788
121585
59660
84254
135156
56958
66574
78959
145359
55460
125697
65273
72334
134886
77037
82555
125586
51550
97468
122911
51575
69066
110652
51312
100332
77355
75379
95465
99958
146627
51230
68840
75384
138911
86333
151415
84892
107071
68397
74183
138914
54375
146773
146777
149507
58842
78784
141586
133593
147902
155140
55913
118915
147897
155140
68289
78517
120153
145427
119198
119786
71377
103701
103702
53087
102707
128394
94061
140985
145969
158006
60982
118428
137787
79183
79200
145377
121665
149031
76735
76751
51987
66578
68638
126811
54533
61252
65614
123080
98818
150548
51249
51301
145511
127234
148967
51303
51303
51716
111077
51255
51775
79615
105907
91893
101172
124734
147577
62003
68535
124261
142240
52109
53177
80905
124907
51301
64856
99729
124639
58977
63268
103792
98374
124539
149954
98495
99045
51267
63427
95507
114061
52199
145723
145749
122140
126502
153268
112457
140435
152337
105448
117779
57917
76874
97191
137559
51270
68609
139639
139646
61671
117484
55868
61444
138792
79293
94639
106746
55597
68505
68780
51285
127864
61143
92835
92950
127096
75359
104389
68510
119753
139150
139290
88055
118524
58245
113884
94716
120214
62351
138908
121453
139850
147716
154148
108949
147913
58238
109164
109167
51294
78429
127864
140093
88332
120212
139141
58939
96230
147913
118070
139139
64429
98845
98872
117339
80032
120213
107476
133006
74629
106291
106408
131748
141677
147900
55151
71204
150845
76041
83669
114000
91466
133844
133845
118023
128611
78873
120609
71779
82270
143187
83400
129882
74150
103690
84749
130587
130801
69332
155151
94063
148721
60387
91914
62583
84435
124129
89743
120297
139108
139112
119160
127779
157662
58892
89076
102573
51325
51772
103516
120297
67445
101972
140361
87049
101164
124907
51317
51318
97789
64296
51328
89473
148921
153642
58987
51362
115992
86765
86882
123505
51765
75736
146310
81647
133249
133288
81155
99961
62755
129359
51328
86518
89474
133162
146028
120140
121352
62782
95127
139801
101532
101569
97789
153639
51390
51454
103686
114081
66507
97010
51465
68466
69201
51333
51344
51347
51338
145849
154768
68664
69576
78234
80519
68499
79630
105107
51344
70320
82785
82788
67434
90624
109462
67145
105647
109632
120584
150625
125366
125409
75439
86758
126773
153901
74417
99677
108819
125011
71574
126742
98056
135054
148132
156226
68226
145211
91641
97796
110634
148065
52969
77081
112537
152231
128793
128944
134721
149514
112539
145902
152326
112643
145850
152235
85458
86331
109308
69429
71609
95807
122397
90546
132592
77092
132258
144631
68785
75421
102910
57319
94518
148584
51365
113378
113386
51364
113378
51365
60902
103129
58949
115996
137213
68972
75343
112392
51385
68470
145416
56030
117901
118842
66399
106225
152930
152950
134869
146148
71871
156628
69200
139178
145260
113930
120765
141584
141705
147470
69462
139168
145416
146099
65973
65988
71259
120462
145260
82343
82399
142290
51442
78396
80159
127675
51457
78407
78413
123097
61091
138074
78413
119272
78406
80159
127653
139176
77855
122519
152958
80045
81510
145520
68218
66053
66504
67562
124622
75118
99603
99909
150791
73083
89558
124291
156969
80874
95109
95233
129880
72976
109947
142240
149122
60234
107035
157934
54786
107094
156704
98273
120149
120183
149365
96347
97178
106339
125529
60939
114436
139269
157797
70303
70427
82524
59264
61341
98240
106008
61091
139269
157796
78196
133977
123215
62149
139115
58008
109109
68198
88144
107091
145911
150169
88135
110703
110704
51417
110713
148631
69079
103060
145911
78611
153074
51426
55090
81113
146373
71031
122510
147292
68236
135372
51428
54838
98208
135399
155249
155252
72884
103074
145283
80191
94727
120568
154747
60811
56220
59762
110890
110891
51659
145971
61044
65891
150991
79941
107162
119989
127640
57641
71819
146832
100708
94311
94438
115982
127645
132395
64574
97245
129487
82818
143141
149611
74626
126558
125725
153380
100913
100966
110927
101293
103197
143714
55847
107396
132914
55853
62303
69231
74239
127646
134192
81989
119895
145326
152256
80465
86509
136258
51465
78393
94205
94290
101903
123285
51455
51464
152428
106925
112135
58782
147403
68532
139179
145428
111501
68244
118298
145399
77845
127433
55037
76206
143676
66848
70829
149415
54310
109535
153638
86511
114107
68468
145483
52674
79602
120192
60375
77010
77012
53805
77002
77011
101321
68437
68453
81531
100904
151788
120192
139533
145621
51478
53805
77008
111903
57359
57367
124916
152581
89330
100290
149226
74956
77002
77007
87731
101323
51840
51870
93989
139533
101323
138269
68442
68471
104255
127648
80811
143965
94270
119999
132911
145324
86425
91510
103841
116750
119898
51845
112100
128045
52563
60393
85292
101336
60584
85277
58415
80878
94245
139238
152281
152356
80878
81513
139221
58750
78927
119898
51516
91772
121728
132330
107167
59471
60583
86165
86614
100869
122070
147555
62975
64453
67954
73498
59535
59986
151821
116678
137705
58374
78353
88189
139257
145498
110768
96377
131393
131564
59698
100499
111271
116654
116678
51576
151206
73672
99329
134367
51516
82385
151978
71223
116313
140502
107158
113710
145345
111361
154540
59613
85625
51530
126519
85913
143798
151267
76144
137813
152252
56761
151087
79900
120206
145673
118307
119987
94263
120747
152935
58455
99992
86016
99706
124842
89621
121958
142113
149609
152510
103588
122522
128603
145476
70211
72057
102994
109885
58135
109548
113273
117226
51541
156153
72667
96504
103213
82217
112668
51539
80369
124330
145295
56536
116304
66495
83904
83917
110180
94622
110607
110611
129046
117730
51539
76146
120358
142155
51540
139266
120985
124981
142856
79944
136764
135079
135398
156145
57986
90829
97853
106701
112364
123290
137052
85468
121403
130874
145182
51599
90481
80354
97470
58901
72587
98772
123925
84088
91509
97653
99783
111043
91353
113769
126464
133668
73416
137385
151911
71891
73710
109299
60484
110698
112060
118282
110439
125958
94243
122433
54925
112364
131632
57421
66264
148156
103114
104170
146599
67353
70192
154828
93995
103583
112193
152935
54369
59066
120777
125280
68377
103941
120041
139244
58920
97415
57399
100073
125767
76202
77228
98329
145262
80435
81521
94430
68340
77768
78408
81418
150143
143324
51578
62546
78435
80495
68540
127862
68340
124248
53564
113895
152632
75523
86708
118487
59432
135530
154299
61106
92776
110380
112588
55040
85336
95223
119872
145448
61106
86708
92776
152865
54430
93726
119322
60709
112192
125669
51595
82957
108456
108758
124252
135228
139246
99301
99304
135861
150132
74918
76530
92521
70418
117961
94104
122192
100033
91154
91893
118487
86638
126892
152130
109475
150826
60454
73509
86074
51609
140328
97205
153797
75067
77174
82938
141785
101078
114329
143387
64023
105640
73240
150160
150163
77056
139299
72339
80034
98434
124276
127903
58085
73675
130001
150033
68589
139427
145560
51623
114035
120934
122604
84158
107956
157198
70813
106054
115255
69538
99539
134403
94395
110527
125500
139414
150039
51623
53983
139422
146113
116767
121755
120691
123326
133942
51959
94365
141787
97937
113703
51627
79589
86041
74094
129091
62695
62701
54983
60912
142995
87480
114571
125802
133631
85787
137237
136707
145125
71697
94109
131426
131892
66741
73191
97609
58363
102361
144955
77176
111807
71897
121474
126089
156925
51645
65984
76842
74624
126402
52835
139209
69795
100289
110438
56098
137301
122346
137658
71043
108251
124242
51958
86815
51648
77176
69795
110438
110444
129783
135013
51958
91828
117489
79901
120936
145518
62821
68451
83829
82103
105726
80144
143325
149568
80941
118235
119855
139266
51761
115415
60006
73656
60006
109256
157474
77813
119856
65591
111333
57309
88211
100206
69084
94368
118272
132398
51771
85970
104325
85970
105416
127052
110598
60959
85590
100582
111471
112253
137951
100502
51771
86633
60654
75514
80881
151436
70230
75581
127005
81582
113561
138765
51681
63050
80569
108040
67210
136368
140977
62269
124873
73664
100083
146844
146854
150758
60965
86794
77762
94529
122900
57708
79710
146161
51710
91642
129257
51872
94449
91781
92648
101396
154635
60923
75536
133258
157802
66139
76812
76814
148274
112618
51700
69948
94449
120552
51870
68567
129219
137932
141971
54935
74861
83209
157164
68567
123986
145403
118057
60347
86796
112225
59919
75275
104203
53781
86285
86585
51871
145460
74817
114784
151950
151952
79875
94133
139544
101003
106528
126879
60608
75365
86170
53797
106691
125020
132528
57416
66329
143653
51708
94133
119761
120205
139186
139415
112457
152380
52594
68478
80852
94984
145440
152748
91642
129261
51717
79348
113782
113889
91642
126754
145648
51724
51728
100037
137279
119971
135133
145547
83273
99039
125608
86581
112626
61133
91213
51735
152013
112115
142032
152104
111516
125802
133631
137876
100677
100689
112115
51735
79483
80762
115472
137932
141961
74538
74548
75256
125505
74956
136612
51816
68776
80968
94529
51857
69383
137285
53694
70954
95157
145130
92988
139460
56880
127148
71164
82746
153040
52187
54638
75235
91954
134617
63422
75823
75508
86848
66172
52780
149498
77019
101167
134271
152428
61050
86510
86859
101402
51749
68588
94425
145627
69920
94744
108412
79518
120447
93381
96417
119629
51754
53192
86510
114119
93253
93305
130557
115570
86859
144036
152344
51766
51802
101773
117164
61856
113373
151448
61942
62110
51759
51931
119760
120185
51909
113451
138256
154673
60630
126971
127051
138256
138276
84324
101866
104041
69573
120375
122601
75845
108573
91879
150606
151397
83809
146257
148492
61135
61153
149496
76932
92771
117630
68599
111445
105414
126746
63540
65425
51777
94063
122600
68312
68619
122602
121105
121352
123965
57671
63029
149365
105046
105923
116706
62250
90390
121719
126708
87871
139098
51793
90390
113463
61139
62119
98223
120116
53233
133152
94554
120183
153589
75900
75903
51915
77063
108604
51810
68875
77109
94334
113820
138176
51915
68741
92371
134925
139628
77063
134925
139400
145361
88402
103559
129471
152820
68322
79508
119956
62174
75849
101683
67758
108289
60518
91003
117524
62065
139166
139613
139697
61837
101697
51907
68749
96446
119636
70155
79634
79680
121564
51921
130089
51915
82784
128054
94418
106334
119224
77109
80968
94418
95345
51817
139099
51816
69405
94404
122925
51901
65337
51891
111322
111615
112100
68692
145628
152692
152116
87830
117266
113243
51825
51827
51826
120997
148012
68074
109430
116916
121356
86471
151945
94283
121356
133661
88017
101361
75904
87667
87892
103750
119457
77803
84010
113406
51836
119987
145783
117535
117537
108211
127417
139107
68712
132932
51836
93993
120593
122454
68970
81344
113579
54410
55483
79221
90802
69900
103659
154752
51841
68588
139534
93989
120447
120596
113552
60608
86170
92829
95736
139230
51891
151293
151299
51899
107919
127437
152764
59414
66617
127123
149824
61148
77771
139146
76718
112361
126828
94313
132928
51853
132928
145475
68422
127837
68515
105069
139352
68487
80094
94126
105097
51860
68474
94316
122610
100348
118872
151544
57559
119605
145119
60941
75495
152807
51863
51932
100638
122675
56189
118963
135052
59281
60343
80097
94444
87672
93229
151760
118965
122150
92814
154399
154402
118480
131738
152050
145539
157574
68695
124002
94444
122164
68109
125347
152775
51953
54029
94637
99384
122260
149532
76131
106372
61887
62575
88626
108346
68748
106518
51883
95790
96713
98269
51883
91521
145652
62035
108211
113414
79484
123963
106143
108305
52928
59501
62243
68733
106184
145659
52104
80785
140083
77780
66617
110963
124033
127507
92364
100057
52010
52011
145354
51894
56552
149997
155848
68827
103900
119828
105515
106965
74707
74739
152266
121504
121512
51903
68730
68758
119636
127444
51904
68730
145366
87686
77754
51904
104458
119532
80531
94058
90623
87964
109931
79639
95175
139445
74739
138172
152266
77796
101664
108200
108222
90623
103346
127309
94121
108568
145310
82962
105059
132908
69427
134904
145245
145791
81289
116833
120386
74002
105292
120227
52640
137942
138220
152066
59834
129582
54731
78474
78484
139394
52178
90207
120237
121555
71348
125960
136677
99975
129545
157557
53666
61041
71577
108388
113725
81726
94398
124471
139453
88326
76163
106906
127582
124449
133661
59281
75284
90780
51959
74727
75482
152431
51951
51957
77206
152431
68862
74715
120393
113783
113788
101940
139394
77841
77890
77914
119155
158016
68829
106615
120393
145741
152883
155043
157901
75718
127743
152987
151067
62396
101985
60734
119544
139664
57968
140073
88266
153049
119962
139432
62791
84697
84701
77172
117534
68748
94394
79341
106446
120163
95173
99385
145495
51972
105583
105632
145357
62227
109711
91824
152444
77172
90978
53688
103637
110688
123745
73631
59597
73056
136357
62538
113554
68305
68834
94548
139841
103173
125968
52258
120343
108164
114027
75856
95927
53770
91808
74583
76721
110546
52102
52133
68840
75384
52133
120343
79152
106101
106185
123944
146620
127074
76707
85933
51989
118486
129337
78486
78519
124445
127793
145683
146804
74758
82160
114295
79637
88220
127589
106469
52068
52269
52453
73663
86412
87766
92041
68258
110470
149085
105880
119929
145577
78199
78218
120226
152877
75513
75521
80926
151926
52001
126849
55977
145375
51995
126849
52004
55479
125992
139720
54586
51997
52005
106091
52004
74694
95465
58321
152871
62662
88329
127590
75047
80926
135136
135141
67146
74938
126202
57320
127598
152871
58321
127598
152194
52005
120291
139722
88309
91802
145659
145661
60844
121976
124413
52012
91802
145359
52012
145358
155876
52012
130041
55453
94724
104097
130160
56347
68277
74734
140898
99550
128671
91848
126751
135875
88529
88530
107107
91848
135876
142263
114171
129905
70020
115534
139849
52027
138861
102783
117024
146802
146297
147385
58881
117835
135968
68296
100027
108829
139728
89987
114196
64325
132901
52037
76668
126749
135865
114220
80244
80573
105910
84234
149595
156818
97368
114186
117334
63001
69526
151077
145364
150416
80528
120279
120284
52044
120120
139608
150340
53101
75267
76742
82367
60798
71569
68753
105320
88963
141285
108385
120257
140020
140202
68871
140296
145733
76256
99604
101191
118508
93278
112564
138101
78416
104568
137686
74739
138169
74359
128283
151680
99052
99082
76619
109340
117046
151676
119896
145753
127815
145770
85363
109821
114325
72122
78294
130356
56057
119907
120321
140207
136448
128970
129011
143162
86132
91996
126460
104077
115496
133337
133338
62979
88667
52506
151124
70125
115270
128808
128046
95458
113549
140073
145693
55607
68410
106587
76545
128749
86949
96960
68797
150354
78295
89606
64291
90124
98187
94605
145693
110599
128025
56172
107661
128363
128364
53545
64056
156030
84674
104386
102321
157361
55607
68797
94587
113766
99863
115258
155190
55607
68897
94642
120396
57363
110566
55653
55659
76469
52097
139839
145357
70578
63110
99159
103531
56397
71451
100129
61886
66570
150129
123891
123903
133649
58082
127719
94586
94633
105632
104924
140096
88833
99921
123801
102152
140136
68840
95604
95615
120302
102907
120302
89563
103279
68629
145692
68800
94564
107656
57807
146175
54907
54912
56403
133840
54106
59829
80907
101170
126536
106638
117918
140252
61888
89881
106062
135306
88898
93260
94641
120329
103018
127955
63206
107981
63796
68346
124448
116482
146640
63180
78688
89545
136013
52480
130342
114535
114563
108885
109254
135401
152039
126677
151651
102698
149791
66985
74852
114696
104493
107577
99002
104239
141313
57273
62598
101948
63267
145248
145690
56671
83666
86905
144014
140081
145357
104124
130317
130354
52164
62571
102478
103869
155395
79393
100202
78867
87636
62336
88245
152978
86846
120651
131818
142721
103876
149446
123445
142626
113961
53677
62571
87633
52858
141161
55482
95710
59194
92214
133364
78710
129708
62537
68539
80028
52175
57124
82758
148294
52161
147103
77735
90088
141364
97840
52164
62354
139516
52162
115413
140369
80747
97857
148752
140777
141243
129996
140374
80032
127865
89156
96458
100388
100412
94594
140106
114782
149060
52169
52170
62577
78907
145764
78906
145452
63424
63475
104257
140505
89183
108838
140492
129219
141971
52178
65952
91973
109066
109068
151382
52178
78722
117637
117876
132823
94472
106747
140090
63729
114827
155685
52184
52193
68872
139543
55604
106540
145699
52191
79165
120365
111312
114857
120877
121923
156607
89431
114879
63668
150236
150282
153302
52193
94632
101690
94639
145749
63549
78879
89421
140554
153301
155434
140544
140545
140712
52201
53613
118462
78757
129734
108384
75325
101301
75223
75425
96077
75228
135572
120369
145749
52259
152076
55707
128213
106994
107211
120409
140449
140577
144883
86862
101690
72498
72499
76295
131558
108627
129593
130918
52243
111929
133296
93861
152118
95609
102826
138869
52803
100950
103933
104143
129979
141012
116188
126443
52221
114986
64101
132809
142078
52368
69626
119045
88510
107377
52708
117525
117582
117616
94030
95609
106885
145193
68859
78226
101904
52235
122176
133304
143996
78287
101904
139034
119787
120440
127679
98965
133732
63651
79621
99423
52241
96765
96770
133296
82165
95617
117192
94016
94707
85978
69543
141615
96177
151955
70698
89329
150179
78354
146445
150161
52713
117462
117542
146639
117753
52254
94013
127842
66107
122368
156814
140686
145963
67009
86166
52249
52274
75215
67740
78786
127492
78475
95546
141258
148969
77581
128299
151016
126697
140548
145565
52272
64044
75213
63569
121308
130204
55611
120253
145800
97924
105707
103901
104267
52255
69100
120258
136786
68971
119805
63521
82534
121961
141193
68235
94652
91633
152364
52592
101441
68920
94707
119830
120414
63454
89453
115069
127627
63469
63471
89440
141020
52267
117598
119785
55469
78508
107696
117428
138945
52299
125397
107265
116909
138945
153038
69706
71339
71509
108885
138945
153019
75191
114256
137877
80465
86492
126572
132497
88863
100412
105489
55468
63752
115127
155125
108297
143898
68868
68921
117129
100519
130479
155457
157001
64312
63739
89467
55613
68921
94012
94659
93594
99709
126739
96327
68906
145787
72471
89105
104454
140334
130273
54916
102305
94954
107192
119911
145848
79120
89027
100150
75438
100062
124786
126631
78648
100163
52296
116646
136722
66889
70907
107197
115190
127943
78190
52635
125394
52301
78350
95612
140556
78601
125813
125844
63134
103853
114578
157188
95348
105244
118581
92940
92948
125090
79483
86437
100063
139460
56307
128731
129831
86906
126988
132084
135656
152013
60649
137892
143038
63019
64031
90111
57348
150488
63186
104021
146391
156299
113697
152843
152845
105393
115606
140850
148590
86985
52697
79383
88846
140850
52338
130464
106738
117501
59037
89999
136093
127732
152849
52691
129311
140124
52326
52327
68940
145798
52329
145824
52329
145823
97250
68458
116986
52339
139161
55608
120453
77986
60112
84560
137882
88792
115246
155191
103822
65580
90770
129824
78740
104186
112231
126646
139177
52388
52408
88155
78418
114382
129642
78296
105434
146265
52353
120018
122375
59779
151940
99708
104191
119509
52355
65983
86093
53691
84547
113108
152304
89615
156372
128079
65983
86041
91087
62668
68340
140534
137106
86866
127296
152304
63921
144970
126220
137142
155205
52359
52366
100709
116109
99840
139029
86294
128524
141178
139956
148054
155610
62890
79099
104425
137106
62829
128667
130682
97956
97976
115299
97969
115299
116834
120468
55103
126224
145487
52839
109138
93955
120473
140938
155471
83212
69424
107442
109120
143246
128143
143789
52377
94731
88566
99587
139844
112069
119807
146331
78514
85732
70875
89663
141348
73986
96154
133776
146880
122061
72195
77663
108753
153298
66337
66338
125208
128678
141181
99527
70219
81737
114139
139821
78680
149564
58404
103411
90114
145773
88528
114156
52393
140509
52394
86330
105089
73984
92880
92889
63645
63967
88523
147334
71205
89773
146339
86159
126220
66211
52400
52413
56421
90642
69003
141934
55763
74874
97057
126632
55117
69481
101002
63946
88557
108194
108049
121329
139866
73248
124683
102333
128552
109545
113773
104380
78235
78237
114369
53418
53432
74068
115704
149146
94737
52420
60567
116728
137781
52416
55235
69431
137124
64216
89585
114459
157327
64078
88817
64075
99236
99919
52436
100527
88843
115206
62998
86238
105056
135959
130369
137177
53845
66018
86313
152028
65720
141504
115512
92982
121028
136376
144181
59392
81954
78862
130853
140806
100138
156042
78318
155388
58486
75771
86086
111178
117761
55864
133904
76831
116728
152032
78076
149046
64008
115130
155125
125973
125974
64579
105843
148394
56377
95301
105369
121028
70961
84935
115737
119013
55628
109791
148396
88227
89434
90245
92688
142585
52447
81767
133400
69012
81769
69122
91907
112738
65545
90225
142634
100170
101143
132489
138008
64094
79333
102098
52506
99940
52787
78667
140994
132809
138590
141988
155195
76844
131338
132812
140562
92669
101318
141839
102238
89837
53512
150134
155430
55651
63696
89434
52746
155522
52479
61321
93647
107895
53768
91128
108135
126885
88224
131116
52475
99618
107895
52819
89101
128088
56921
76516
129710
52981
128088
60315
126833
132489
70249
105531
144644
61321
94759
55580
106123
75087
105137
63784
136547
128259
140198
75559
149923
85398
86911
132296
101144
112087
138008
107347
124101
155263
86553
141294
56330
121083
121084
73741
64025
115225
149277
63006
135740
156351
78616
123021
128058
129873
52495
117742
146863
85354
149240
110431
78244
115297
115296
62857
88582
130169
62871
78244
78634
154720
155658
114431
97662
111346
131848
155667
93448
91326
98344
98366
76814
90443
127014
52510
93103
94022
115486
115502
114176
121864
121869
141182
52776
88559
52522
78048
141517
60751
110829
118109
69837
104909
97803
97854
112328
142885
153157
52797
122549
52909
71256
95427
53676
82591
122953
139886
154705
87296
94019
76309
132269
88578
99737
115492
79843
93985
131085
92699
98191
131404
148408
153450
88722
62054
70829
141569
149409
52536
107674
135285
64025
146408
78304
123801
70268
95518
128894
134500
71356
154785
99928
104116
77552
110359
128643
52544
79173
130547
115685
146992
102792
147190
57565
68421
97522
109329
91534
130316
100149
145579
81342
116659
130316
146130
111144
151910
156171
62930
64324
105088
82237
148416
87566
83850
78558
114679
150477
78180
95710
65142
65171
77931
63343
89509
140784
114803
133294
64049
56014
121536
140395
140399
155813
78446
91789
151994
60466
113091
151993
151994
64375
85923
141329
141324
145949
145963
146244
71076
72326
98293
156480
77077
85292
89139
91638
109524
133281
146725
141459
58119
58121
114916
155576
65148
102374
118927
88482
116802
155300
155071
155073
74653
92005
136806
74572
76286
81859
126190
155261
85330
136806
119043
79143
100918
75537
77903
112744
79139
134597
89351
100918
75511
120541
76471
128218
146245
153122
64117
115358
156786
108937
128220
114899
128825
64116
122711
126768
145941
78735
89414
114803
126117
60451
130253
155685
89438
129800
140484
98998
109444
132255
146252
128025
128365
78488
127894
130184
130993
107097
128580
76875
63763
129817
103824
128365
129648
52607
138126
63253
149048
63159
88974
89740
85678
100136
86280
99908
149276
101190
126749
79383
140099
52613
108219
105606
153404
104224
135958
77994
78506
107929
141087
89788
115259
120892
64337
90127
128579
52719
88764
52621
86379
117625
121843
62904
82315
101072
63914
99084
65849
77159
117322
121843
99629
141286
155473
139898
52630
78630
102120
155637
52664
52779
114068
78104
84266
88458
88524
114095
86678
86760
105015
114096
115334
115330
115633
99940
106385
69943
88520
98377
58142
148511
154846
63499
74860
76331
137402
128032
137300
93699
138450
93230
103480
136220
59200
60009
144404
65889
99573
119582
144806
137109
52651
81107
119862
78308
53731
152309
69079
109222
125383
76349
114459
153401
157327
52837
62903
64310
154142
52727
129657
78598
138402
148955
74124
53458
75095
100728
80860
94098
119862
88872
102415
75892
76496
126531
143682
53458
53461
54428
114045
100365
101810
140380
52754
75316
138116
103055
52667
103194
119735
80755
124780
139208
87644
101718
137205
114920
114924
98653
118115
118116
52673
52682
92145
92699
60317
75927
99715
75127
68431
68453
79566
52676
68440
69091
120890
145761
145986
107055
81866
96427
115630
63588
89319
101394
68374
80513
105824
120813
52682
75225
138146
150938
131609
55589
94192
120813
63437
98767
141019
75127
92145
75759
154863
118186
137885
66761
89708
137209
94623
120032
142333
61067
77225
64346
83565
156038
63823
102509
133803
96135
141616
153190
154369
148590
129669
81533
120322
120580
69096
113936
86741
90129
155628
156351
55990
148686
121581
121605
117462
119800
76205
102047
60112
121864
155671
134220
134225
55463
102958
145797
68976
78986
95617
120254
148599
150091
120397
121238
91815
115069
152728
102753
115076
146808
105436
131148
63009
64321
105179
76859
86732
111570
114813
114821
57664
73147
77517
105713
55858
79623
120759
136254
63843
78308
61931
64640
90498
113529
89829
120867
146458
74924
53725
60604
89261
115753
53086
59496
125971
52920
53200
59496
64328
69978
88582
97980
138239
52738
52743
96635
120762
86958
86970
99289
120763
144137
78661
97976
104858
77974
78748
89129
116056
121407
83734
107678
121954
140543
92934
109371
52747
86448
107934
111559
89407
128656
128805
155521
59473
74819
89261
64536
115927
52808
67231
123176
52751
100634
132226
52777
76222
63068
78012
103342
52779
52814
112608
52800
59699
63084
63834
98134
128206
149109
157170
83126
96828
106752
89706
116488
107341
67233
69013
77775
63684
65547
69120
72032
140926
79357
98937
127220
145386
52839
58820
94756
123437
76236
143574
139756
111434
135145
78233
89610
103814
114377
55500
107359
155631
62970
105182
123032
63025
104187
115248
55507
63002
155612
99518
142534
53533
105627
117285
70330
53957
76236
55265
103662
148738
65978
127058
106284
148847
52814
79584
79591
86663
89700
62759
98381
115330
78676
105022
105210
141275
111561
121276
130671
63848
128412
79381
147612
155717
83521
99260
123851
52795
61483
91107
64036
99302
130029
78838
79098
141354
75776
117285
142534
157668
78595
139935
154931
74219
85934
144990
57805
79209
106859
138185
60450
92021
118155
153651
65089
148446
150183
129752
133051
55293
87125
103365
134305
140638
114116
52822
68663
55986
125794
137145
143667
63571
126697
64114
140571
53713
102286
105302
116637
126426
133284
60703
92780
103433
143810
152060
63709
89967
127627
153290
70356
52822
52823
148117
140775
77643
118778
144253
67214
52895
66818
152057
140310
140315
105505
151778
107726
108722
144259
64264
78631
60847
151002
63584
89302
89321
98866
52844
138337
72960
145185
69547
75327
155061
107061
101339
151768
86304
72995
98227
84966
64499
145888
61769
108723
123068
103456
141296
64384
88791
77344
81092
136508
138736
82063
72302
82250
108738
57172
132482
132490
132496
108723
112678
113652
63086
125773
52860
87407
70541
72778
90875
100975
52857
111779
118956
137167
141849
141859
57029
52971
149885
156171
100494
137648
102269
129950
86200
102090
114681
53779
91952
145531
63914
130048
77458
88604
89877
63284
131692
140798
103999
114621
138126
59727
100146
149885
52883
55312
76253
52902
112524
113316
65426
93063
117478
66724
114132
52884
56039
102500
152341
85417
104486
62800
128131
52940
130352
148824
151983
151990
157002
53014
53320
129059
52887
75003
86564
57401
67196
85390
97352
88021
115868
77450
117478
118808
52886
77072
53013
97139
106768
119242
119388
53950
56039
152341
52904
72790
127111
77444
136521
138821
81728
104829
120804
86817
90400
91421
141528
96761
128313
147402
87693
129294
147567
147576
106137
55693
64400
90456
147563
102663
153244
55986
143332
131412
141715
146841
114733
155841
75238
105487
152137
157724
52945
106749
114452
94972
116033
152396
58767
82880
98463
135835
64896
53517
90598
130733
90631
90644
64641
82408
147892
67133
81389
129051
75974
141826
147528
88234
88393
88538
112040
72110
100974
125858
65110
116273
155748
52916
83165
96944
108068
77363
108477
129637
67099
92346
117183
95366
52922
116911
134325
95807
96176
136836
144274
91842
64740
64742
90578
90581
54611
127046
85744
89419
125074
57649
71711
131557
156709
61311
110399
147316
53001
139384
137211
140906
148477
154118
111187
112264
65579
90757
141930
91367
117033
142047
60920
75733
100728
65335
81148
81450
67439
100830
115014
150194
70781
86930
96317
142600
67074
118566
120543
129878
99552
70018
82799
70990
80227
66761
74344
56754
147136
156482
69599
111968
112530
53538
60374
54071
74730
118495
126150
53996
67558
148480
153000
88611
97823
147167
154720
91119
152543
152544
105185
115272
52956
74336
137266
69378
96066
138300
73048
118537
78532
115494
139960
137885
53757
98436
54343
146121
76910
132697
74160
91859
123916
72291
95858
52965
86436
101270
157809
78988
104312
140862
143918
60125
98472
144019
53194
78580
129845
145342
57439
87305
94261
130309
101269
112347
113875
57621
78551
100163
53205
78182
115748
90661
131032
153744
52999
56103
143779
52977
75200
75207
137724
52984
75210
127217
104432
147135
99214
114722
156311
140388
108915
131490
134887
78576
129806
61393
127219
137731
63695
114822
114823
59876
141538
142824
104267
78478
89902
153291
89440
53408
146587
77907
138646
153804
65618
102290
128465
80450
52995
54376
81652
100776
129774
56500
131318
109007
114032
114044
148140
105445
130298
53032
86099
91492
116496
88127
105399
66061
77324
77571
152822
130666
155756
95589
104616
141745
59872
73437
135030
104597
105844
64655
131127
131176
90541
136250
146817
146849
64399
64675
152916
116541
65117
142138
96405
130725
134081
55266
107946
131335
136432
87326
113114
122108
114076
55619
67402
75756
77572
102370
69180
77576
79417
142204
67402
77324
77571
91514
79295
65791
87191
113537
156212
53032
136731
85960
105221
121254
121997
127275
138668
61406
77297
133445
142153
112854
116305
55940
87868
150296
71863
81517
92651
100916
60273
87510
97177
97254
151884
77291
107909
134731
97544
133241
138798
138802
78941
113325
94572
127293
79821
126872
75364
76395
101148
132493
80512
87208
75793
117114
120821
75604
158073
53045
56891
68054
82116
119627
136968
65228
130900
136406
156264
91025
116671
130497
142277
87412
53415
111831
133019
57110
157178
69590
55128
75172
121270
150637
83104
121272
146702
71358
78962
80248
148555
71732
96743
81220
87481
87487
105011
53225
67303
70200
75938
65407
66763
74338
68283
80757
101539
121675
87217
92704
103248
103583
138700
79367
80258
80263
53074
86407
120924
87292
69029
71049
127179
144539
145326
145449
152934
86720
95820
143509
59548
133982
140151
137627
65784
138152
93850
104804
53286
156240
93840
101655
130709
142306
130600
81363
101903
125174
145481
111151
111920
53200
60062
68289
151114
87048
105133
130822
130826
146601
53092
69655
53097
66168
142269
80853
94027
138793
61322
99655
158003
95489
116844
127366
152679
156687
54133
65416
76862
90290
112561
60113
61121
118329
53104
53105
117473
67842
67853
126872
61358
65702
108028
156123
157162
114739
133902
108380
148030
156478
79544
81189
152580
82182
94894
112807
116893
87119
101883
107169
120065
81189
152580
87279
142440
54104
139542
65443
112713
146746
53115
85951
100874
61121
111645
61503
87270
93039
96992
70191
91949
110260
146035
53133
87596
106873
138463
82066
113257
132943
142750
53134
67170
121173
58738
60374
75708
146690
129314
129357
139812
101559
53141
68896
95443
126993
104865
113002
138605
53133
85544
141703
77582
87036
87434
95739
55274
75692
89272
152532
94973
129315
129319
96399
129146
129319
77098
77372
106934
93791
93828
116824
138628
144287
145603
53141
91776
103458
81376
112916
113911
142818
111505
75774
130649
77372
77678
106934
138694
155982
53171
76480
126054
142380
80063
81989
139214
93065
103227
108062
120711
68961
88290
129229
64420
97211
55824
104536
139337
152933
64589
90204
146557
147583
64696
103121
109890
146216
147747
135659
135676
149068
55850
68566
74233
134951
142002
145009
121125
129497
129498
101882
103681
122205
53163
96916
142841
64909
76768
146280
53502
91654
78970
79475
156769
75103
76484
90731
101313
90694
131516
140628
156706
53169
67060
130675
133212
155771
53228
85989
134355
89978
75198
100977
118524
115637
126814
121813
142875
69978
144768
155785
156289
124734
144768
146439
139887
97970
97972
104788
53228
79958
141003
141320
146797
78386
53186
117051
103943
103969
133340
53204
64788
113527
106478
57392
120759
149157
114587
140227
53199
76966
121406
143729
86392
87050
140841
148253
64190
54014
89611
142115
116056
141648
142974
120608
120758
131787
76524
140790
76974
136254
149219
58566
85622
78182
105528
129821
102701
128724
113538
149157
125091
148901
58710
71856
128880
63774
149309
100253
96464
118551
58815
66382
95015
128880
104577
141356
100253
94272
157130
70890
90397
90446
100546
115068
115093
155115
87050
144085
152045
153708
53279
80860
104141
89455
122090
156902
131314
150999
89281
89200
129302
141676
106110
155431
115559
62404
153074
79346
142099
144052
67063
75825
133730
67060
77064
81747
115425
139754
88509
89376
156552
156605
53647
53657
53667
117007
68225
94272
104141
139515
56203
116321
155756
90556
95500
157990
65885
131437
90705
141913
141993
141994
94739
96718
85906
94494
100993
74478
95005
96214
146841
111598
116100
67143
129328
129330
54435
104586
129058
141401
81744
116541
109545
114028
58815
66157
91372
121649
61348
73135
59630
74450
156934
91111
53255
53260
99109
129264
74600
76927
149222
81663
75351
112085
101153
53269
53280
72170
66487
89689
130109
157294
53260
100832
137089
138001
53262
126352
151645
151825
126351
77552
108243
118942
119301
73622
99620
143084
116630
137801
53536
62235
78823
141211
53881
65255
76927
79646
143442
88515
88527
91458
53583
152478
74338
75147
100836
61778
83297
130478
53275
86498
135946
55117
75490
86665
54727
111233
146932
154012
99291
101319
104139
126821
145284
76937
116084
143832
53295
80480
135134
91086
93900
141739
65797
115376
76914
94861
57408
69272
99439
109939
101465
101655
112614
53288
115896
134835
85140
90154
102273
55320
138387
142849
146684
53385
53410
78777
79468
136344
61732
53294
82789
87010
91209
132503
135141
77462
87273
85060
118782
152461
155955
82789
108789
139419
77463
93505
142720
109124
147477
154667
113253
153430
91252
120726
143315
79347
111608
93292
54210
143750
143752
64583
90311
109253
129057
77720
155982
105628
110416
146541
87477
147689
142938
109487
142575
143957
77510
93195
145172
79071
81963
105020
121340
143470
143482
90155
115895
102070
113957
129538
104877
144530
61676
64513
97311
64445
58670
135713
149577
151900
65797
58145
103299
68837
96525
122607
135741
73837
111091
118096
64958
155760
82739
103292
62839
89702
114154
141260
65910
66671
124118
104912
146905
79273
90802
105037
81195
117300
146172
74934
115860
135786
143326
75838
101242
116434
142866
85140
141418
60581
123575
123584
124055
72109
128401
156896
156973
88625
131188
74933
75838
115515
126742
156027
84212
124213
149288
60446
80549
54307
85243
110447
71459
129850
78209
104502
140094
78007
100789
53354
60490
135786
101174
120663
156230
90753
102656
151263
115685
146992
100145
130277
131692
78687
88995
57744
63788
57615
89138
108298
140386
149349
155571
64017
89099
89493
129812
53369
53933
137069
70003
89096
125571
104169
130254
89214
97351
97495
114817
74757
117998
63741
86514
101584
155693
88224
131218
147220
79779
96431
157015
114816
157135
83036
134336
78627
98297
114936
130730
115651
129977
153588
115651
136028
104156
148986
71436
105679
106280
55001
106807
107680
85010
156230
157993
116327
53406
144385
99475
132174
145060
86082
90608
90697
131250
95315
95982
152092
135305
153503
93125
64937
72204
76025
101985
153009
61200
65439
112895
53395
72799
134156
65439
80982
61827
66628
62525
105753
53933
93087
151970
71568
109053
122297
156808
93176
61405
146196
150323
138572
112634
128189
93177
53901
97293
115813
63490
126648
143821
53901
90175
93082
104981
116666
53901
128991
146587
58776
73954
86998
133392
53414
67386
143133
144100
76759
130763
131487
91039
94153
62874
76461
92723
151807
75066
76464
112989
112992
146770
95590
135582
53432
60500
76463
79894
75083
80356
82195
130775
58134
80127
132736
148333
154201
87755
116817
98054
65415
152679
77140
127293
70118
87282
114466
101859
127809
53537
85542
76308
146044
146730
57201
83070
61360
104833
144009
55595
77140
79547
87272
76807
77140
143341
146453
55276
112906
122467
123034
75886
143684
151741
77587
87441
110346
92836
135302
109033
114255
139762
138469
148738
75991
77726
134687
76496
101372
79063
116999
53471
100305
111844
69313
76609
147335
147754
128557
53528
145213
156804
88272
129248
69317
71033
147756
102074
102089
131353
82940
111844
75766
100725
86818
58950
130413
75091
95536
142688
93903
72855
78048
94025
156474
62803
105038
77944
104334
115330
115635
78678
114168
156142
55436
96015
101417
148431
99523
146515
149576
100819
126082
107515
109820
109825
53474
67205
103227
105856
110935
74523
64020
88855
156360
60569
85743
91417
92739
79455
79461
79470
90611
94179
63055
78231
156030
114446
132281
124841
134810
54291
74525
56177
129648
147868
70093
85757
92770
114592
136198
101847
101985
71986
78577
53499
95904
149621
69312
149621
63782
115157
130371
141382
95904
96365
149620
154182
98359
141152
55523
95902
121461
75205
64130
96359
132337
145454
76151
76156
79777
101584
53521
53525
130437
86324
92480
151966
78459
90306
149405
53511
79140
131371
131374
55717
54376
97611
131313
90717
130431
96296
105280
113799
75987
89107
93108
95801
53518
86499
126443
64890
97175
116188
74735
118494
126150
126414
87709
97779
116583
78811
98750
69692
130034
96810
118849
154067
53527
90800
136120
76883
106209
152593
78811
81553
105547
133813
77326
97513
147752
153215
97175
98594
151108
145208
75500
106511
132399
111486
153226
87265
91721
106389
152633
70008
88787
107616
102069
76463
76464
76466
103490
118492
73225
80903
101328
101407
76604
95531
116495
55954
56970
121961
142578
155986
76569
91577
138596
91088
97002
123930
89774
86704
157740
63857
144735
155182
64032
88792
129859
97216
148563
55954
56295
89232
102682
88952
76037
76057
76239
76327
81048
53581
99325
130008
106741
138367
78101
89277
79050
112719
76238
127751
59722
91126
131278
71670
83213
131928
60358
66663
74875
101027
112795
114362
93233
108893
121993
134691
55998
63383
89151
53576
116251
144508
53573
73122
97725
129766
79345
89247
102343
80807
98929
94886
117039
118567
57119
108796
77272
108321
129761
63166
151289
151301
91079
111382
54881
66657
138895
145913
155908
101640
108221
108941
120523
76191
76238
88056
91024
95504
68429
123201
130633
130655
156994
92360
106556
57870
66267
136226
74303
98645
64472
132352
153558
75125
90180
147521
90901
106316
139566
147640
53606
81919
53594
63369
89487
72160
79609
80772
125840
87650
125560
127854
53700
148179
55491
105730
129666
95017
109328
109435
109451
129355
146164
53617
70173
97438
142484
90307
120772
136279
64762
95968
54122
55071
137374
140652
53607
114527
133801
62554
89682
145915
156140
92925
92929
156420
114162
156447
64195
70666
130229
53622
71187
105161
53631
93257
134557
76917
87337
106991
67695
103166
148239
62115
123253
141642
64546
115907
137901
144700
144701
92787
135566
75425
101709
72442
100191
129166
112859
133456
131398
79481
79740
96375
147292
75591
117109
130183
130531
133165
139183
139226
69368
82994
69033
99434
69376
80809
81987
83986
104332
123580
80838
81218
87329
104809
70757
87346
58134
80127
144074
97291
102304
136452
73654
86870
129189
131229
105842
136249
144145
71936
90361
117379
146204
64675
53656
55050
94453
90964
142670
68182
75878
54917
75648
86290
135464
70528
77558
80104
90988
122412
65205
142223
145677
64806
86875
104897
83256
108102
127424
53657
74212
100246
75389
100704
74058
115995
124911
103346
128949
148229
119678
128183
134342
81655
102339
144906
88298
130530
54686
106154
125468
93058
104830
131813
75308
86842
100478
112328
81005
116863
53850
54084
69700
130845
102338
113506
134785
145091
102302
102403
146299
87118
67213
69288
74294
72703
138036
65354
122824
136615
150924
76374
97854
62545
109284
86842
100478
112173
76379
108217
110427
119709
82893
147000
136652
152519
152619
95882
82498
119706
138619
146206
126039
92487
117529
139311
60609
100570
112375
77176
129169
152431
54984
74727
75482
76852
55010
74322
100845
126040
84629
126922
153001
86057
113103
60910
67579
97224
145137
73225
101407
58749
99021
103008
75278
81032
86708
152865
86140
132290
123564
130186
144358
103095
108894
113848
80823
116819
124431
150592
60680
68596
75099
83749
93336
153259
79255
115153
67651
68185
109054
97158
137456
147762
64200
89025
105207
128295
63670
69750
105303
115764
95545
100718
101351
114170
126278
144022
61458
123263
155310
105612
141968
156365
106645
126330
137456
157790
77303
99939
140772
94995
144207
58421
79010
91561
53958
56888
69310
57015
102646
107970
60231
86996
92685
86512
115751
157730
59473
74696
115753
101451
127130
152385
76172
76652
75190
114516
67008
83775
86837
75218
113954
68878
82292
94500
100354
59398
60458
143753
86715
148922
150538
86242
86244
86912
143109
100749
112045
60197
99798
126717
79064
79065
57105
93141
112504
145920
75666
86290
100907
126301
104759
104761
87949
155879
53756
75996
106176
139581
75601
120825
73332
116226
129500
129511
79675
113515
116132
62342
62410
78485
59172
84356
128792
156290
75987
89082
89108
85371
157391
67874
96019
126679
64538
148421
95914
102275
106841
54435
129061
141446
53816
62410
78477
53768
76752
129229
129237
66954
76765
144689
154637
53764
154637
98907
106243
73289
74102
121901
143702
66026
112224
82906
126833
154634
73289
151427
157617
137626
139860
157592
60315
105137
80217
90223
105664
134657
86785
91805
90781
116337
65041
147403
154290
82790
98824
141685
59440
62447
135530
79279
116091
144701
53781
77564
79906
71251
115797
129126
156751
61721
92125
137551
91564
91566
118792
86463
100900
135552
135806
135820
76820
84801
146716
53804
53886
112281
55371
55413
95580
133464
91061
107486
75735
145230
61531
65301
130578
76117
87510
76117
97254
63607
72765
84734
87153
72037
54173
115777
59294
97292
158045
90894
116411
125970
149709
53801
115987
107278
80703
86578
144434
127118
151236
61134
137987
80281
80284
133791
157372
53832
152418
89307
156843
74957
151777
60464
64421
71509
154889
87793
97289
121031
55634
76749
57462
69651
76844
77185
57566
58800
148245
75931
76005
76142
130326
144531
53818
53819
60716
118549
106199
53818
112170
100652
151977
53822
138052
53824
61216
90911
53823
87096
90911
137884
147142
156211
81831
117574
65818
81066
147156
132803
101456
106773
132381
139085
94023
107366
133378
91685
95763
105333
54142
100664
100666
139110
85780
113304
133435
53948
112350
65390
65494
53844
75111
137359
76504
89455
59602
109809
124058
57384
95001
118600
147426
66222
133335
85698
88949
53845
65494
89064
147444
91688
116234
144293
78619
101983
113924
64871
67134
84415
118940
111386
116282
59411
104415
143681
152272
55042
157863
157866
111484
136208
95069
97320
154056
134278
146674
92021
103955
137102
116872
156577
53868
144808
72242
90862
157000
137930
151477
66225
91979
157516
157523
53863
107538
54127
64889
145868
70926
141768
65076
131064
135359
142605
74913
112100
151298
53868
109758
85495
104087
142386
149717
125649
54223
65892
149415
93073
93079
146152
156387
68049
157251
65053
141271
147139
66671
131978
135840
147658
79313
121663
98763
126947
152752
157012
74778
74780
89453
115083
126324
140743
141392
53882
76265
95205
142038
95839
53882
92587
78990
104769
155888
102080
61415
112948
53890
84554
61748
117154
130613
53948
91827
94442
81455
99622
139886
104468
131321
53893
88265
101983
106477
125986
59295
71500
139193
58700
153631
155310
155649
53917
62683
56181
58943
103264
105400
59550
122667
122788
86018
72371
106714
124628
135634
138940
151810
54351
74127
111060
125633
97287
68401
86819
138940
80229
98553
68083
98553
99689
149625
98411
103190
148364
85761
149834
140114
149318
152898
60541
95679
132777
133039
156807
71500
91712
145434
145881
68352
84482
103264
79926
95185
151318
79810
148190
78983
131034
88011
118207
101983
101990
53944
104100
74766
110293
129199
65523
132142
59702
103353
104924
154425
68251
88337
94233
102452
87414
113088
102144
109153
130024
75210
53930
53933
85939
75814
94288
61376
73591
157501
53934
95352
76626
104997
108476
116818
112886
144289
66720
66720
126818
82957
94248
61540
91143
124030
104810
86543
107680
55673
103106
133754
76739
103187
139422
53944
53952
94109
61799
79558
94285
104070
104090
119983
120998
56846
65472
103752
72810
130986
131021
148782
91823
133228
152590
86669
146438
76171
96140
105258
79981
125077
54141
53960
53983
68598
53970
75068
97749
81562
116478
64953
118571
136047
53969
94379
84576
94382
151961
96043
123774
141854
67137
68990
115993
120488
59842
64667
115967
122531
134029
115964
129256
142235
145554
147265
102715
128209
53978
125499
53972
63778
115690
53994
74775
86037
53978
54002
79754
91829
139304
88159
89346
93420
108746
112812
65121
75635
99798
53983
53995
68332
71454
65026
140878
144088
90959
106589
111614
73790
92000
113703
80377
131197
64952
106836
123655
60598
89441
90980
94463
86795
113954
114264
126288
154153
57885
64606
128637
97706
86390
123075
60350
77551
116301
137407
151790
151794
79719
104553
147264
97205
146146
148146
99179
130060
130263
60381
74084
86295
87039
65489
122239
149789
80507
125949
86231
96610
129945
147264
147265
148186
82549
61356
81253
101570
156016
75190
114259
137919
152309
64471
79531
141404
57089
93307
96576
76505
79453
114794
115097
127748
140436
63442
83262
108095
143391
141157
148027
155803
149763
54038
78983
115510
98555
54018
69560
74084
66467
69558
100295
54020
54023
66996
111679
118332
135478
151604
54038
63281
148186
78156
115093
143021
100948
69233
76291
79659
101250
100484
104169
94504
139587
152558
97025
156807
98390
64479
64575
86779
90230
91594
112652
128947
130113
150626
156694
91636
96467
130753
133761
67674
71635
84889
98382
136131
108780
156179
90066
99178
90754
135172
70224
70500
133212
66368
125839
120073
119026
56535
93670
119180
105711
92366
96891
152421
154165
64637
145060
63365
90037
54106
117343
69977
97982
135051
133900
146246
58131
98186
108700
132758
114875
129472
135487
148158
66328
80004
108700
63254
71118
98185
154039
54072
119484
119576
86953
94447
131239
64862
76500
89430
100315
138096
129116
147811
156901
101302
116676
85930
137822
131600
70784
58799
85833
111425
69731
95996
108888
140407
131601
140410
142381
54071
74848
118373
88576
93662
93670
93675
59293
99888
83551
146214
72018
105894
122793
76070
96272
96281
153735
54077
62159
144884
144902
69192
93692
119566
83608
143194
151726
67396
153586
70665
80008
80014
104768
54096
147017
70674
71954
114648
155961
130861
146054
69194
90268
116858
54093
82328
130777
59081
121190
131369
142945
70540
146907
120264
124901
95663
142517
67305
72886
96542
55309
54095
144902
55740
82328
119566
87854
131959
132717
111891
115947
81125
90206
143009
54136
74783
78538
97594
149404
156189
92664
79920
135265
136000
142602
88300
121026
135265
141073
117425
66186
68804
148180
151932
150854
58785
60527
80090
149229
65593
85925
54131
101025
59719
79062
57644
139791
140876
85663
98527
115163
68175
102296
54117
72930
57743
66349
98568
106122
54316
155922
65780
65339
101473
127179
127180
54495
57644
65026
58454
84539
88022
134706
62233
81715
59115
62723
95263
73001
92976
140998
54151
96274
56885
70264
80475
67313
72404
72416
118049
123467
134411
134864
74774
100568
105620
156260
65412
89038
116844
58813
80355
55003
125195
157570
111897
137445
107353
61070
75606
151461
58916
124277
124310
148774
62915
126555
91818
66076
77565
54878
100568
101434
137446
88813
128696
70334
80083
144804
96274
59988
74724
80660
140605
86837
59476
64706
126529
58807
83723
96371
71452
102833
112769
134129
54157
140605
71058
143411
54550
120485
58324
97515
114945
155314
77454
150314
54550
105442
120487
97517
147995
104284
127318
131474
140679
66354
69535
76322
156267
65111
68990
115913
78955
117027
130496
155765
80243
82883
90686
92751
69500
121349
63258
75770
105148
57456
90323
96282
142821
56999
90315
86455
128425
60258
70723
83602
96996
103671
61339
91721
116984
123311
147793
125535
131922
142271
114367
118753
146603
146493
128277
150332
54569
99077
54192
61483
81771
87252
62152
156317
156326
67770
153227
54188
157890
100502
126300
126717
80802
88205
157889
110820
111849
137140
141741
95062
111660
137079
55644
117807
141602
61498
152634
54277
112387
113103
138799
107594
121362
60258
100556
60124
74719
75369
54237
57516
67917
57032
89800
90122
107763
96531
107275
107393
86825
90508
157780
85764
125158
125243
143188
74705
90508
151751
61422
136385
155268
156929
72920
100649
151396
54227
87252
97070
107422
54224
54227
69505
103283
77489
82726
113607
121045
136384
141571
142992
157108
148663
149406
77465
126925
55711
121140
122413
109018
150438
150479
150482
116342
131715
54764
93838
94830
149444
64554
82348
90513
59877
135973
131716
149780
62116
150669
141984
157037
78737
65896
149413
154279
72615
126356
134861
96898
85490
121424
121430
135715
54264
74677
86167
70550
72827
96629
61022
124362
125021
54234
72177
87317
143818
109844
125046
143537
131252
155385
112847
54353
65694
73044
130877
102604
128290
69509
80985
157068
54244
121292
96406
77709
80111
156568
68564
121291
74928
157622
66931
69071
98296
145272
54953
145030
99044
99370
120012
65694
65702
75641
106986
139570
124442
113810
54325
54938
150840
123791
149841
74677
80540
80698
54285
84833
142685
147300
69241
79800
141645
60821
131983
58027
64771
73608
98092
54266
100357
118368
64353
77237
74691
92558
116997
58531
62497
66325
98169
147300
147301
54268
54272
65344
84854
91778
142348
74691
92557
100549
125768
61161
124193
151589
97326
106107
151008
54285
87218
147300
119743
144227
128788
143300
55130
81323
112508
126672
151852
75378
152079
98001
128351
142272
68927
69869
149113
67303
70019
77913
153026
64003
65899
141232
60592
63120
82110
56258
142348
54603
58786
148794
58647
78440
54289
56384
85427
90251
90899
140971
147321
75103
100980
73659
151047
153348
106794
151045
68026
91035
94073
59050
70129
151468
151498
58400
80430
84297
72573
130620
138452
59531
57783
111062
118209
150488
79702
86267
126598
90223
134657
105637
80971
142885
142891
143980
54311
54314
60233
112211
101382
153568
66237
141461
149263
83649
59666
59680
104149
104496
118109
139452
84531
123263
155649
54313
103810
144024
54317
146912
152069
54314
137619
55057
117517
65382
79189
153514
59951
157705
87392
101495
104993
112821
55864
78143
121060
90246
96010
63103
84059
84392
54323
140812
148420
64913
148441
133038
138252
157439
54949
55653
76469
125497
105563
139597
157725
72422
115695
83663
154856
59373
62204
63228
124765
92966
115990
136322
137454
59654
84628
123080
73270
71215
64908
132003
135308
135807
135994
54338
77625
111977
77320
98167
137143
148040
98342
140627
143085
54353
66823
67917
63740
84908
150290
114577
125802
100795
118714
118717
153365
105104
105109
105941
62519
61325
96096
112322
122941
100060
111509
74872
91378
91383
56569
85012
86904
80381
126393
135376
157440
103152
111417
112099
144988
87285
152533
54359
103955
111418
54614
110414
148864
58190
73825
123733
151428
74902
137513
150925
73821
65679
72440
72918
58043
97027
154471
61977
71642
71644
59485
91186
109875
102991
109691
123981
55002
55015
149744
84036
117241
138043
153282
73229
73230
99230
149977
85563
125706
62864
97614
55688
69537
90343
59503
153791
155241
61384
98295
150982
154783
55685
69537
131371
66334
66422
54380
90897
91141
98745
125022
141540
95022
144167
146782
60229
110341
124800
72284
72430
99771
155794
59383
143079
116581
141872
105023
116575
74067
141620
149420
152019
54392
74659
137629
69191
69217
69225
150589
147588
149892
64396
111265
111967
129678
66883
125223
150098
154518
72402
125730
57068
69545
90429
54447
80840
75256
99796
116979
118523
80204
84920
54411
66390
74602
137629
54400
109401
146270
72204
131715
156162
62922
106117
146306
70144
94949
100322
111748
56712
125288
150923
150925
54404
99499
131620
65568
124272
108225
108369
150485
54862
79213
84016
124674
127487
139385
71603
71751
124898
146270
54413
79273
87903
95236
56572
74569
58631
71769
155027
108981
112154
63332
128620
90317
122422
154679
61727
57786
57800
112029
76670
131536
133983
153555
57986
90199
97714
155766
63671
109888
135079
142894
60108
84874
108940
59132
157956
69774
69776
108213
114412
54448
66749
84879
116055
131898
54433
54443
59281
90774
152436
55585
102870
137715
58301
85812
150410
85810
66185
75743
86443
71703
72480
100604
128200
74659
132368
71709
151290
54436
64419
54546
98834
89030
91769
91831
129620
122382
62744
92002
127241
69808
85385
124377
58894
108988
129228
156762
86505
117401
63227
126113
54448
112572
117586
152379
72164
77167
102733
123089
84863
148420
90765
125162
135171
151533
61865
96039
106027
154145
61066
71106
117586
64724
70446
65091
135882
136106
149645
95667
149660
149669
71380
155099
108022
121405
141728
60984
73379
153706
58572
65721
98497
92314
110620
123892
123966
97955
99202
135133
135446
85772
125243
68740
95570
145544
133919
134547
139730
153060
153071
63328
123915
153464
121322
120156
54482
93896
125856
57742
84883
105721
71008
124247
140217
143239
98932
123604
131763
88391
88392
57742
140817
156948
113588
133350
83827
123731
136616
54997
74034
86335
73369
97958
145576
110624
123613
125851
125853
54890
81772
120130
150787
150790
154353
54486
152410
76770
123408
125855
142864
57319
119791
134699
105327
149372
81103
114702
127014
74513
100193
111654
136074
140924
90944
134750
148028
54493
65029
116424
54517
61172
61179
156077
81420
84478
55450
79233
95104
100160
126056
55071
139791
142023
72684
122379
102017
105680
127861
72297
68638
79289
92989
55977
79284
92110
120145
89716
98219
143294
55671
91525
103332
143765
145722
68252
63975
73072
142270
59880
73836
124647
55450
140652
71469
139791
140876
100986
57178
58635
58372
59560
85717
125023
143394
88701
96312
103004
54538
71303
73209
109470
54538
116434
121120
61176
121815
57938
136425
137287
66254
72696
58241
59643
74152
99521
117685
80912
110953
63296
96392
148043
123606
143238
149583
89597
147598
149737
77594
61172
61176
83677
127699
127868
152903
55944
59556
112259
73490
92352
119427
60254
99010
73090
72892
91886
128357
64687
64855
121215
149305
74725
74728
111363
143849
64087
103160
150157
90634
100575
54982
118352
132518
83448
126428
74598
76030
134888
151733
74993
86188
92643
94983
54555
54558
86252
106144
126568
143261
85442
110127
110758
157530
90269
141401
54610
85400
115904
112559
72009
105442
147472
153406
153406
62968
66696
70646
62741
109669
132264
140525
148094
54555
60780
74369
111662
117461
72550
148554
58066
125592
156835
157872
86281
95053
95062
72129
131620
102514
128078
151016
151054
64880
78607
117785
129558
88654
102276
106659
54567
74794
111151
113786
146525
146976
54579
64798
121574
147175
70797
75656
114529
54589
54599
120913
84158
107956
157354
149884
149887
59492
143995
63232
65499
83936
110135
124313
142182
83185
123158
148508
154260
91008
143184
157081
57712
61793
64520
80375
83711
109740
121575
146976
150445
64871
67134
150428
54589
118107
99164
122075
133476
147581
65120
111058
154213
82071
95799
128949
146523
69592
95377
153188
55622
64666
141666
142926
142928
66339
143719
149207
67812
69479
145087
86403
74812
101005
151639
58626
67040
77265
149487
108946
147892
69598
71511
71512
112449
112702
150938
109871
111311
120366
85535
111426
137215
86403
111150
72957
124834
132230
59742
106404
59112
68107
73462
125162
61696
147860
60987
145578
80487
88366
75602
138642
145578
58813
54720
143380
118131
118377
151141
54705
70453
112729
113139
115680
86721
91883
112556
58857
73815
83743
71914
148860
148865
54633
112025
54625
69602
104686
79804
95397
97829
71468
85093
109397
66397
92271
92272
141411
68349
99320
124757
109965
65353
157554
66202
68768
106355
157376
54774
95510
150439
93372
100914
54632
54640
119542
66406
101933
131246
149166
148684
90529
105965
157357
69404
119132
145102
117975
132221
80706
87019
100533
110106
136382
60916
73148
73917
98661
59962
71528
91976
64772
54656
80947
86579
135281
143811
100203
136766
110582
147513
54646
60668
110611
57071
95397
147413
59962
80975
132138
54660
54673
118124
97903
100940
100946
119513
60392
110595
120432
60895
74462
76778
80553
65894
77496
101078
115777
126027
137936
84276
92045
99190
73743
92444
135667
117953
132279
74432
151330
81103
63133
123968
124210
55467
81044
143960
157550
124720
85804
62245
158110
136798
152097
81455
108809
107780
111583
136801
85190
85554
136135
106183
141673
70320
79814
154376
97975
104422
147540
92060
125596
58556
128380
73488
125953
143777
55285
106168
123237
85953
103463
60324
110358
125817
60479
60481
75022
125677
152252
106464
111231
80379
84630
64522
64542
110761
54682
104280
121155
87388
119237
132196
143718
146293
146559
146566
79481
98103
108869
128494
138103
143869
143990
99441
99750
57235
83755
146570
67960
91331
123034
58468
114966
123389
104010
130009
139809
54693
82394
85886
85997
86974
68034
82391
95147
67514
67642
68034
137261
125745
141722
157245
66222
133335
59570
143257
150799
79697
86473
120474
93845
154312
68229
68232
134414
59901
149262
85562
106470
111881
125703
124957
125422
155321
94752
146442
118191
65626
92861
54745
54775
152127
124547
149590
54772
54924
74701
86314
123750
60853
93585
128632
154618
115178
123604
149628
58810
72944
101310
116676
59292
54950
86382
128329
55200
90852
94890
131526
58207
125146
89942
143479
143963
144412
60631
126971
81678
133620
136761
67480
67865
135840
83219
92606
93542
133460
69595
87068
92017
68024
125796
157685
85969
110430
110432
59501
101943
59659
74090
143782
99530
141686
147354
154418
72197
72199
125327
66472
101657
144937
72562
96061
120910
92148
92494
95207
98502
81488
88297
147557
69463
81488
121522
132573
55081
55466
60228
149035
73536
85606
100592
134501
54750
57686
147435
86527
118475
152035
75164
92655
60233
126331
99321
143722
149226
60131
71201
140911
69534
93579
147632
99861
124558
102052
113818
113927
58813
106308
118371
59596
59782
143735
150696
59032
85577
140919
143592
66023
66687
87730
69814
137231
147584
62940
67552
123448
124100
104534
143478
143711
143712
108271
137234
143419
72344
111931
151648
62678
86134
117729
64741
116274
92315
132241
116397
130432
111322
111328
111615
116087
74215
100595
111712
144956
69152
148285
100706
126752
152249
54798
67761
93276
147263
111882
62375
64161
142251
59977
118154
144672
80120
97126
156956
135572
137651
74963
103350
111878
111985
132260
143676
143679
75473
75478
119283
144504
54785
54796
73031
57705
79983
110714
145519
55435
57219
64435
64436
123622
73793
99625
54792
111637
152190
67581
67792
111904
144504
66846
114170
144022
151555
102571
57207
73031
111964
102587
106617
117863
57814
58118
91469
133112
73944
117771
137104
87235
92385
107255
71903
91058
132107
67888
144561
85394
106221
125633
78812
124233
155760
64897
105694
67760
95211
107275
73688
97117
141725
105211
156367
60456
80006
89430
142375
81090
81140
56223
119079
55516
56968
85436
111548
121483
60231
151249
151251
55047
73063
131933
87306
111796
125924
57039
75454
98959
100284
137660
65169
73068
127094
119349
137670
144431
146576
69664
92363
73985
137470
151038
61353
86886
125408
118786
137470
151039
92485
139916
54823
134082
69632
133753
74404
83940
132107
144499
59632
148807
92395
92398
122327
67483
96531
96577
144501
90097
143680
150309
150701
77870
136639
54867
54885
54913
60596
73289
91756
121901
106531
85628
132324
143880
54901
82577
120972
118125
143625
85630
111379
143628
111890
150954
152240
55039
101372
74977
118395
152198
54851
107379
132141
73064
73445
128425
57597
59480
71274
92406
74512
117948
126029
132163
98493
149252
79939
98143
125159
67760
82825
107433
54854
54868
81588
131939
143210
146828
116826
157868
110180
120795
142646
57899
88142
149251
71706
83744
156638
54871
157544
74324
134643
86132
137665
63306
66490
55259
127657
129030
69645
108795
133998
122501
125981
71684
124081
142026
86503
77436
108821
156453
131909
62563
127785
108809
55044
74950
100839
66140
66311
73653
99842
55947
55969
86116
109397
126629
126987
66663
60358
80584
95442
121229
64572
68891
80588
151035
116250
152011
66898
74201
116289
135931
135937
135140
54904
128980
60622
60632
84720
60219
71439
73179
154671
92735
132202
60474
100311
115256
61744
132977
54893
75421
85297
87856
117373
136881
69661
95446
153253
87858
94514
120288
139674
72754
120288
72956
107334
107336
120144
85761
143431
54905
146626
105417
112756
59097
110299
153349
137471
116027
121216
65996
97903
104422
81167
112242
112305
62370
134158
147962
94551
112261
107020
135651
150244
123316
148342
156760
75331
137982
86267
135468
152654
62347
149348
63766
82434
86264
152072
63910
128280
144970
93727
138233
138504
147579
123620
151092
153737
54946
121640
144681
55661
71200
150845
126752
90917
55179
92795
151612
92614
140140
68777
81167
117480
120254
70687
72691
143230
54959
55858
86048
133009
133017
81145
120298
120299
121235
61335
156746
94308
144005
101447
142888
59691
106666
109415
95635
54949
54969
59831
59698
125814
103060
123576
126028
80758
92744
101919
85846
95627
115888
128320
57013
59433
125200
84217
106714
143613
59433
154327
121674
126147
55144
97519
156343
75192
111375
126532
151310
55708
110639
112382
115775
116477
68777
145774
54954
105699
106228
111453
80328
157103
143441
80779
120179
86778
86797
143974
106692
122667
124328
112367
95002
120759
55421
75392
100984
118521
113098
122616
125434
132034
59006
83432
140709
73274
92265
60245
67431
137006
150459
58161
138916
150294
150850
60663
112337
55151
66182
60874
66198
91881
132268
60717
97392
54991
92992
107823
70529
116271
116348
61115
92253
135643
54986
54990
69956
110758
143272
55002
105142
68271
69462
123202
100068
132311
100420
118309
137369
94318
157370
75071
101031
60434
60911
132754
77205
105222
142991
54991
117647
118716
61109
101226
128153
157856
59966
85505
118154
115404
124118
124121
54991
107823
142585
117649
74461
100729
131413
138172
60947
75532
126726
63136
82890
58592
84638
139610
74885
75529
74493
123365
56066
106596
128327
70289
85645
89750
106306
126820
157742
74528
144713
130025
132060
157569
74549
99334
100551
86246
117518
120548
126394
55084
124596
143624
83359
90793
111624
80540
95103
101375
111745
115815
74923
100720
55079
127816
157811
60681
132311
83697
94027
94034
138793
143784
86851
111140
138833
74645
86965
95053
111674
86755
148142
152568
94034
143784
145201
93167
130178
148136
140289
80570
80686
111454
69472
90464
143721
144588
66733
73888
86576
135646
107764
125005
70292
102450
106483
140717
61397
60320
86911
87439
66747
80529
66931
86377
114865
116243
134359
114020
99915
103382
111844
55046
116573
151250
100819
59914
85372
100602
137713
131609
150954
57772
58617
121911
75143
81057
59224
64518
70331
55057
137619
133475
133865
112431
133455
135432
92267
112432
127221
60646
75319
152126
55062
102456
118806
127327
64388
129360
131745
55060
93064
112047
60299
137769
100118
123036
75272
107456
115667
137769
100852
106546
99999
126330
151474
151479
134661
150974
62055
66732
87124
112047
96950
112936
116845
122039
60232
77648
56091
58349
59574
60321
106488
134359
106434
139780
92300
75033
132690
133956
106511
132414
135158
55450
59213
60093
99210
150256
57798
100569
157508
136422
137481
68401
95380
103419
118245
60614
74598
83150
120698
151531
103510
135267
118759
66770
129474
113390
94630
106680
55086
55089
133956
100629
57006
125716
136930
69695
121811
100261
100397
77747
97684
106585
143767
55114
80820
125405
73819
86698
108488
154595
55100
55106
154595
59592
64586
64602
59358
90643
100209
117615
134515
143123
67020
86219
142972
64333
109816
132533
145174
157694
76210
78714
94626
55113
59981
103536
103556
119837
126507
60712
74755
77302
95401
66728
151510
68757
87053
125547
126396
55113
73819
74546
55108
66008
81018
86301
112198
75246
75248
86301
86312
117524
121718
126709
152405
87286
92465
100242
106452
118204
55120
134235
86316
126981
60087
79823
139368
145850
86384
75457
106684
138838
55123
87314
87318
82979
95487
73771
80799
116289
151596
55130
81323
95842
72466
136843
144324
148243
82828
97811
153505
153510
95320
116764
121277
57847
61094
55170
106973
148212
59718
86333
95512
106973
91909
124992
55133
66602
135428
74221
135415
84949
156342
156344
74399
91838
95448
85396
122258
147562
60776
80832
83701
86230
76331
115923
132446
152066
122195
137783
137784
66703
69376
83986
148900
55182
59100
86230
132446
55224
94917
148276
61429
92215
138308
64128
151357
157898
88278
66081
58490
71431
100843
82131
90935
132850
58115
80669
83174
83184
101397
117491
90782
127071
97864
100609
133093
55159
85405
153897
80723
150491
101343
115675
133096
143107
75428
86155
138978
72303
67384
122672
134579
153164
153105
82258
151967
71116
151850
81049
143974
62340
88253
102003
120991
100397
104676
104704
157785
72864
98058
144983
153644
80992
121271
55173
118491
121277
143049
75168
151179
151486
86740
90288
106718
57017
88296
91391
93272
125171
86675
125785
126009
58776
99936
99967
85280
97645
72199
75212
59091
100109
132390
95870
139392
56135
94252
130309
66080
86534
95870
96495
60564
77625
100548
126970
60627
86767
100548
118200
75203
55259
57639
98514
117711
76935
112434
75102
90814
96030
67379
96008
156128
156556
60000
114541
108079
119762
126354
84026
93387
137144
137151
121402
127229
127250
62709
103932
109192
113164
139750
90852
145607
67074
106797
141951
55205
142279
129934
143049
70685
100976
108441
82216
116495
65552
79236
79240
107704
140921
58093
76819
82413
88652
88690
92894
65019
95616
118577
123627
126098
133744
73137
128069
91620
69984
136166
136167
154054
90690
138431
67379
81323
134068
65576
120479
144112
55697
55919
96372
122011
134566
147454
81323
134068
96919
133541
135999
80713
91455
135618
121433
140412
110294
136318
137161
55231
55232
99542
137325
69588
111484
136208
144264
60012
137135
55236
60012
69432
138355
95626
102093
106537
96193
71142
121198
70268
80736
134500
132799
57921
71195
96556
106094
118676
133715
95681
97736
154120
58341
92379
117373
69274
81753
96524
69967
96550
109666
55691
74500
112084
146471
97074
115960
115963
156129
90245
115820
136376
120792
65302
81030
98805
153450
73137
100152
64487
139738
64592
64593
90165
115482
55262
122139
69967
74161
55822
141498
144196
55262
109805
116733
134603
55912
55916
106969
109730
109787
144316
57440
121919
61486
117177
69126
117629
138470
58149
79597
82992
55268
69899
148727
148728
131334
142573
102202
106855
55269
111267
152562
109825
83576
122792
143482
121596
136429
90180
122071
59480
99191
111185
127170
82013
136576
127166
71343
127245
131257
57943
120537
130590
156736
108823
114072
131151
131157
57229
90449
117248
95906
128374
61475
99249
135567
119908
124746
129567
155516
89646
55353
137505
55296
71579
121311
138685
142488
104438
114924
58674
58676
96612
100840
55456
96594
122496
61709
93033
142746
55300
94187
157604
55304
108405
114923
133222
79039
142449
69137
107237
55353
59445
55304
71014
109526
71559
137041
152307
103567
71579
71559
84823
123229
123637
108143
112464
130025
72909
117158
96357
116865
123276
149875
82248
81031
113493
133182
133247
101023
106035
118955
136536
138820
112898
144096
142315
146997
148333
154201
118122
137565
111617
138413
147063
71232
78117
107893
131381
97354
112741
128434
131260
93674
94762
100656
71907
90545
57457
55329
69294
153682
55353
85310
125360
126079
60960
55330
82587
55337
76624
132715
114017
56005
69298
133462
55340
59334
59344
101463
55338
99590
139870
75594
112670
61656
80616
80624
65365
88564
77227
138754
138794
77451
82750
63941
105676
107071
61685
112775
138119
117139
147260
126936
55364
78731
153034
104794
111406
55361
62852
122005
138823
158035
91764
136634
137805
134781
63941
74921
141083
55360
74920
141081
55880
112880
152515
82699
142964
151047
87303
104796
95825
64247
64330
64330
122038
74922
74416
103535
157753
58245
127714
55370
74840
103803
125920
93126
112649
121278
70925
146709
146718
60431
97072
102911
55370
126184
95198
81315
136663
58648
116697
154296
88051
91044
121288
146168
74891
100417
111477
92576
117119
121275
131487
74409
95198
55379
94920
101347
138435
55396
55382
127154
69786
118312
118314
130310
118890
72818
143701
55397
61572
87299
105353
76920
98833
158073
81971
87719
120693
91529
120824
146192
56794
71698
92513
136697
64102
89378
127262
116653
56974
56992
60666
97151
57330
74840
78831
115010
130674
110322
110605
68595
79513
81306
145377
110322
125897
142637
151215
120099
133661
139343
139151
147265
122601
139151
94531
113806
69040
158049
110202
110280
110479
110481
68553
113081
158047
137242
112843
135444
118913
136653
152670
112843
133421
107014
133410
69189
87515
143163
75679
133470
152355
79924
116294
142005
72511
73949
80731
55422
55438
66465
75545
101313
100485
55429
55430
69809
96965
55427
55428
55430
136334
83534
102364
108498
55429
108459
105562
119105
113000
89234
108209
121955
93094
108057
146201
56728
93181
121956
126448
136996
103240
107255
89731
111175
109454
129744
157075
117881
117883
70684
114394
73746
80731
157443
55448
55449
73730
151845
120962
129717
147713
56113
90514
108429
144137
79056
79064
92846
58312
121383
72089
82213
148830
73696
117931
126102
81553
156820
70036
99445
129752
69826
78689
95449
82970
87805
87972
88083
55587
156770
55459
103907
103909
55523
134253
114919
126839
146305
73216
125791
102122
103218
115611
115616
110242
116407
56362
56364
117616
57571
125908
101486
112966
137296
61982
113556
60638
95620
63696
63700
130111
117440
120339
120340
114727
140423
70202
133073
86408
95643
55487
117601
120340
116586
141026
114766
89127
114774
132282
151537
151332
88341
120291
102329
140787
148719
148721
63338
95232
95234
55631
55680
90607
89705
127962
115390
128914
144047
55494
78625
120299
56378
115526
100124
140196
140203
71040
102411
70132
114527
66290
116184
126386
151516
62464
117440
65593
105281
146402
155462
155792
65626
70140
103830
140089
140875
62699
103902
150759
114377
128051
147340
63010
123226
94813
105313
106347
103820
70122
114383
78389
86059
62860
130167
142625
156191
70209
83374
88628
117797
143075
148356
64037
122693
90677
109612
141999
148853
73319
83824
110576
135500
95985
134851
55988
155323
62167
97630
157263
99588
107371
58756
120847
135869
104537
107372
75174
121472
125208
81593
93897
127101
55558
60202
55587
155734
144607
108878
133766
55533
67937
75876
81626
120960
133040
95192
115988
134518
121080
146210
55572
75879
129329
102455
93341
105574
148979
75864
93337
137083
131285
100368
69436
71250
63479
150243
92955
108109
146009
58275
98030
153661
62157
109230
118254
109457
146009
67722
138048
138054
119476
138257
135772
60201
146416
151314
151727
108882
135772
67952
67956
119165
132890
67875
93607
69113
82637
108882
79160
81880
145885
102975
146682
56033
93708
115760
138073
101202
128704
132897
67948
68101
98222
55592
121461
134428
55571
139737
81967
99322
138450
55866
69954
141112
77314
120499
128286
81711
93200
136983
94753
109616
110903
128916
121763
64832
108525
133167
141207
119174
127455
129329
68115
119239
102822
108173
113489
139197
57687
157603
137257
74680
119718
120716
81467
81509
107034
67599
93524
144707
93519
137241
155921
111309
126370
100147
126053
146534
94294
101887
113728
146534
139381
56474
59823
72536
125666
55585
73521
133018
100625
138413
149093
133242
143560
55588
156768
69089
56499
72536
75794
125843
151319
128569
55602
55610
60475
68898
76073
145387
157770
70535
82559
94441
97369
139641
106747
139639
145750
68609
68613
102639
94846
102044
71772
95648
68818
103442
140189
55713
55725
156823
68235
68505
68669
139646
68745
118351
139543
68903
139481
82857
146449
120342
68861
76275
139874
145430
71338
83581
68935
94690
120429
120448
125746
145830
68247
127797
145809
144351
66319
91793
151170
55620
55639
66715
55930
157906
70535
95644
102004
137244
74550
117415
153188
57078
71256
104606
64761
96126
79438
121575
150445
133521
96331
141860
147221
75656
96309
145880
146977
103118
149574
90411
95919
146011
64486
96524
55652
75490
57075
97654
106002
141416
141420
141605
103013
123434
132091
72361
72364
72368
55646
128492
107947
95740
95786
97490
131355
114832
132283
56735
107610
118755
70126
70133
116954
70133
109373
99253
76778
111802
143384
55647
156785
95044
121048
61723
65446
91096
113100
64070
124586
131366
111490
147908
153319
91553
111447
55680
135946
150841
67169
131287
141706
103011
103543
85686
108378
117882
119775
70142
107835
125084
156143
91477
137851
143612
70170
116868
130842
156143
126302
107481
75719
77227
138759
84814
121296
146717
148862
97448
112828
91049
116723
86558
100181
126579
136877
57815
70196
95579
102406
57146
72641
113121
67443
98278
128788
72641
105624
133768
55674
55676
116068
69248
148069
55676
67130
121076
107499
96543
114320
87069
109010
133571
55755
90597
55682
55687
57111
121444
55688
128876
126579
75589
137413
55688
82322
149508
67218
81202
96808
55688
69262
111222
61642
61787
107418
158085
100942
154162
55696
125081
64652
78792
81749
118656
157932
64949
116400
117187
141774
100181
125516
125744
120479
74586
100181
123393
141252
79730
122000
146649
56155
115011
140642
146455
64244
127171
95111
56485
95313
147667
64838
64981
95695
144905
153124
110673
134839
101095
104627
85413
157244
95544
133282
83581
103111
56723
89396
153483
63559
128721
89288
104481
155711
65098
131274
55725
68898
91621
103641
55728
133004
57274
115571
115575
98458
100104
124590
78176
89051
105202
73559
151232
102160
68904
74580
74839
111141
72966
81859
81395
101162
55734
109095
133489
73321
123472
139294
88913
115191
115573
63451
81892
56773
63163
102978
64225
63819
64224
88917
60528
73315
123920
56707
56708
99920
121316
126246
133417
106294
123855
134590
147548
154094
70689
98680
104216
122579
154091
81931
141088
100175
103821
154963
63298
55755
69481
75358
90607
86218
136979
56911
110553
141139
102934
59835
100078
55773
89055
55764
55769
89055
81455
108809
77954
103780
129616
104683
104707
77965
86122
113675
153270
55773
115603
134775
55965
149778
150664
81147
89772
139798
103768
139831
151167
108376
56646
93518
108267
93246
94673
121808
144800
74395
112205
125952
137604
55777
82619
96168
99681
144867
73791
88585
140745
145397
57040
93578
98972
76518
115603
147544
67952
67976
81491
71248
95722
130936
117552
130879
139236
121357
139701
81977
114530
77962
87733
139015
145336
74387
99763
140745
80655
138982
138983
142231
56251
133247
134457
80749
103174
138948
105010
120188
139529
94128
120038
120102
139281
55793
58476
122926
71248
95719
146045
58472
58476
70551
96645
80887
103841
122617
125734
145788
153873
65955
73848
76771
116833
120384
58105
74300
149100
67629
119296
147923
119327
82469
90191
97606
64484
108058
67633
55808
67623
96611
109374
147494
55815
69250
145042
140456
144161
144175
69111
111139
71309
90389
57424
97514
116111
55833
108326
132167
88024
97514
129343
89293
96510
129290
144148
67175
115914
146159
76580
135704
67236
87455
92993
90829
109959
149572
125174
138711
145459
55864
108159
95223
120008
120045
116067
120090
68885
141443
142829
92217
150751
107429
109910
148109
75738
92999
96826
69858
153271
77686
81291
82060
102512
133174
135675
138135
138591
55848
132172
106170
123165
142992
143308
58695
134663
143311
72492
82946
97265
136020
55843
55846
60175
137641
65773
93018
55967
127610
81835
131040
131044
82384
107667
112776
137994
146039
109310
132065
156019
120748
59265
132066
133509
134771
62556
92217
135614
144273
55855
81716
59061
95360
102314
131186
134277
55855
112213
143606
61323
127321
134951
71189
90133
57461
83311
96173
103296
149219
66614
110222
131057
57131
57474
154033
64458
90585
141103
84933
65387
77235
134431
71189
76892
134796
134811
150959
67209
128922
81594
132712
148448
94032
67015
80836
111385
111568
64659
130700
130703
154676
55872
113699
131367
91354
111515
57930
108908
135546
138796
56672
84469
101632
123027
124262
152373
152377
63046
146840
154763
105584
151662
69601
72694
130802
151523
70029
93113
60961
72699
125723
56934
60076
72682
74120
56145
101715
144325
144326
114874
144919
57920
70507
106177
106181
120410
77338
119817
135506
131635
148277
148279
75803
95495
128467
89238
114811
96885
120738
94696
122769
123000
148214
61238
64472
97874
68652
108153
122769
108204
67293
104452
76792
76794
78041
84172
97638
97647
111210
133313
144347
58273
67519
67903
84164
55932
73148
74513
80911
79905
73158
100991
116571
131477
94700
97093
67520
130667
147177
67216
97356
64475
119019
153440
88897
107443
107461
142846
65561
102634
118931
104970
105074
111457
136408
144112
145871
96273
136181
84640
116070
123459
56652
67124
107046
55927
100936
141015
76835
107046
132588
67121
107799
118620
67090
85895
144380
158114
141936
64941
129649
144394
88280
111592
114993
86047
121401
121522
122524
141245
73158
100193
140973
72205
88378
101165
126867
135450
153129
64893
129694
129801
142000
110662
143337
150729
84812
92344
150206
55942
57560
78926
88479
135293
55950
71568
91512
137461
146413
75082
146405
73123
132096
136780
101223
107320
59307
71445
72252
57288
100191
118032
105300
154553
116567
132774
80562
96511
119748
70998
141122
156184
56833
58122
96220
70085
72735
94743
110122
139490
89273
103318
108407
108730
120120
138673
138698
139582
101582
140488
155044
79251
121317
76054
95591
97244
152962
76447
135221
77972
83760
85131
115070
150091
119160
94816
140501
156931
118043
120200
79190
107755
121537
125691
103332
103355
119290
145678
114080
139450
152882
68595
119931
115356
121586
140253
128722
128729
130074
79688
143765
64165
109964
71450
103296
113229
113234
68595
79444
124485
124530
73998
120283
145666
78599
56030
56268
112184
112466
119810
139582
150421
85659
106338
64271
147116
55994
64317
105434
148686
103767
148686
155630
68519
109918
157403
123469
123479
56014
140399
121528
84645
107931
130300
110817
110839
141208
114721
144669
69282
77985
115742
149544
56009
56014
123614
62993
84431
83180
95560
109027
58098
69282
74948
84432
56018
108301
104425
137130
112223
121483
121528
157281
66210
114420
56018
82797
88501
108515
135775
61452
71659
89757
104495
82448
99609
122010
58880
86072
91389
91391
122650
133815
56050
82689
82947
127290
139823
101549
93546
98369
93517
96991
135650
69806
77041
83045
83049
107118
132875
67669
67775
93367
98476
107193
152201
93557
82928
102512
120503
129211
77980
141198
82904
82907
137523
82405
82554
119437
82552
119529
56045
56048
95689
76140
88222
129496
106768
114438
106862
112846
113089
56062
95978
123333
154033
104740
145530
145568
75696
150468
69462
128534
146100
82725
82928
122465
94236
98329
123763
145429
136335
70628
71323
150504
98343
120054
70633
108342
117838
119250
111834
150962
56061
56310
56333
116952
94688
145175
56056
108879
114556
56060
97259
76213
94193
157828
102061
135798
56064
107986
151372
151600
63250
134702
134822
90782
101084
152332
95816
102848
75502
111699
112493
145292
69419
106460
117583
126156
78892
80398
97890
95217
114292
120043
145542
68559
145528
80106
157577
57833
68547
94106
123489
121442
110293
56078
57542
88188
116178
136700
70027
134374
156797
56091
119335
90926
75952
137504
80368
123030
127352
72976
147680
61559
88927
146488
95711
105202
89040
102289
73897
101540
108227
70027
80353
95371
92166
92185
143425
157472
76229
76240
127810
127859
89074
154689
154700
88563
107373
85511
57576
144018
150591
133694
99712
100566
141207
154998
104776
121350
139386
148791
68678
81990
100328
57826
79824
113205
121038
56104
87421
114862
111010
111819
137378
56110
71884
150969
157465
57827
96572
97481
98039
133535
65630
88404
122443
136089
59463
88581
144951
73014
92855
144078
157908
111478
147035
85602
90259
142475
78166
97752
153356
121658
130621
100409
132979
142541
146760
79569
97073
156048
93096
116765
141394
82543
110790
133204
130621
141394
85153
144250
65333
87291
128458
82530
118060
91252
104200
104207
156721
60293
75290
118391
157858
85265
132650
132979
61251
82543
130915
141492
105134
127344
146052
73050
92450
109731
130887
132998
87616
107463
127248
58118
149471
121277
153884
157561
78055
90047
118838
112548
144325
148279
112383
113621
56142
62483
102501
142763
75797
118899
91000
144568
56974
56976
108240
98830
101500
111733
119668
56145
75173
144326
89844
123199
92161
157462
157464
96975
97774
148826
57637
64411
133831
82149
97172
98845
126397
126658
140502
98879
100702
144159
81731
94051
92842
67048
146459
146458
98898
133422
134261
146459
77559
91657
101645
114796
129719
141281
57274
76689
87313
86363
148599
66256
104301
104302
59819
92638
140502
119264
125072
124243
154987
56169
63809
103246
140174
156379
104384
114514
84747
94566
103104
65413
111452
155936
88376
88377
131150
63869
98228
103694
58130
58140
151718
103732
107931
130300
82646
107676
130018
97972
139897
63250
63258
134822
74901
106768
143094
62883
56381
75353
113487
132043
137061
57283
72316
143198
56636
57439
143018
153868
81717
72289
94134
143198
70391
72291
72316
108320
66150
153976
67996
93789
136896
80409
103705
97032
122752
132201
68088
105554
136904
100345
106736
126646
101084
146321
152138
154563
85416
119892
151718
63446
70371
143309
155267
58022
123734
155101
67231
118905
147905
116207
129637
67194
84044
84406
123255
61136
149056
71462
123359
56586
67194
81377
56214
120165
151353
58981
58986
110032
106835
107823
113746
142585
58980
71542
116620
154020
89865
90133
133831
139416
107355
115572
120121
126042
109185
125736
126837
146662
120313
134243
111731
120121
56224
99189
68876
78761
79293
79296
71370
82856
147053
106663
118187
56231
56254
109632
109720
122114
133745
83474
122532
83005
93621
109462
140293
121900
122674
134429
82686
85251
132146
74479
114417
124957
73366
96674
131042
120625
146023
96672
110549
129532
151402
64568
77469
81216
138992
105576
113153
61764
76762
76866
70068
87485
101965
107437
65505
69318
132152
65456
65475
97416
76248
78423
85803
66416
95879
143154
147844
101979
105136
133621
146608
150974
61322
138677
158003
76659
60845
69343
155166
82787
83965
152481
57967
58434
112726
112739
68988
95550
139307
57667
71245
81017
72181
122302
146674
146675
58471
91861
117823
124930
150822
72315
89194
91987
95297
106943
120514
69697
87669
95887
152604
92213
112989
116756
88632
99843
137200
56901
75281
122305
86119
99843
105217
137566
67389
118878
87548
116681
121282
99843
100862
137200
56901
83308
131078
143259
112615
133406
133917
56271
105379
117691
122722
58127
134406
154301
56276
71748
73118
73579
72766
96118
145921
101553
112270
157008
90934
116594
127222
133207
134795
114611
114656
73118
73571
74273
69284
73571
93100
75107
136621
136622
136625
117210
146069
152856
98871
106920
112716
123673
149057
74825
91702
137580
71494
83139
126659
122359
154129
57937
73873
111613
150395
81280
81594
91467
134588
89255
104457
108257
128558
76593
122359
141816
147079
107058
135246
153364
60472
71877
135076
56298
78754
114855
69550
102245
70959
132815
154264
71794
72821
122174
73686
102013
130592
71771
110044
118744
126197
73686
102029
72858
99451
119932
138006
58760
74262
71231
148671
72858
76630
99451
138014
60191
60266
120570
120577
59077
60026
106799
78983
102242
78438
78555
85860
69032
132466
105065
144510
115064
151334
151368
59827
146550
61356
145194
147394
156655
93705
133988
134127
64934
65490
130508
57755
87813
99209
106434
114907
119945
108357
86279
86551
122848
141513
56336
70974
109488
136344
155462
56397
63063
130268
137105
111773
151371
66850
105042
121330
72615
92563
111103
72526
85546
146824
56598
85546
146825
103707
153241
65895
74824
137578
60417
72866
129472
151169
151391
58038
66434
135250
70000
71490
95930
142892
80749
101198
107201
95922
135487
153769
113964
133840
107106
107148
107200
72596
157546
66576
69208
135640
133671
65924
116977
148753
148773
56354
66785
99294
95932
109640
136600
151213
56357
90586
151871
71928
135998
84255
92478
99294
143547
68783
79214
79298
94059
139613
139697
83333
95930
114965
94690
106643
120421
68277
78594
73855
123446
135251
102964
140362
140454
68956
102057
103739
113730
68432
94610
120214
56375
56413
68293
121214
119753
138897
139290
62669
62672
157515
58245
68432
152992
60579
84255
101938
107731
132739
136666
136667
56418
115568
117130
113006
116720
56559
69955
73611
135661
56829
118980
132090
65712
70349
152656
77664
109085
135897
67822
75888
56479
67208
144184
56451
85137
142850
74427
154355
122378
153294
153746
144632
66962
96502
135036
157411
71440
121749
139917
62837
128751
64271
112868
134265
155089
155094
63843
79110
156163
57028
123696
58060
145355
153572
99159
121083
63110
72824
140128
155761
100166
150647
56405
102415
73248
118001
68282
108619
113964
82039
148062
93474
133801
74688
102829
108179
109781
121666
141874
68903
68965
120298
134158
145778
95945
75337
94536
94860
116004
156080
156129
74243
76884
90244
121664
121666
123638
154136
75662
106486
153405
71039
95945
74243
117145
61146
84023
78963
116204
144103
86873
67204
75310
76850
117005
138350
80796
84023
135482
68028
100949
56528
82209
127334
136394
138352
144215
87452
111580
152607
81205
111096
67249
118758
134175
56432
141649
67171
90137
136264
67201
90146
139370
143130
90177
90178
60384
73460
137244
89908
136386
144209
61344
115855
117010
147634
56443
108822
142533
56443
56447
82209
91321
99500
99532
152634
65532
93204
146541
82688
102502
114654
124535
107078
115745
125184
56528
80579
107938
102491
128814
78212
78224
103733
118935
153527
153529
154895
75033
96303
56466
79976
98167
128933
71072
72329
114949
93102
102473
60303
87066
143321
70192
130629
65968
91745
154842
99764
111831
116693
81815
138435
146702
60303
77340
95495
107279
70924
133218
63283
121699
56640
105649
78604
89530
115513
59356
98931
124108
154577
71796
80203
56473
73132
102247
128695
121699
135189
140278
78314
89120
122336
86441
92859
135312
144065
72471
79391
82016
143256
133859
147428
147434
115823
60181
111558
56559
69955
144184
95751
147156
89391
90304
116106
96429
141688
86586
90434
134517
65128
149027
153595
97340
114642
56594
69331
95095
108531
116522
127494
58340
122422
122958
129280
89356
114968
67856
95134
132869
133159
93317
103840
144435
94828
105538
78466
134184
108730
140576
82423
114912
72534
116185
143254
62399
62518
122698
103915
128333
155675
67856
83129
132836
74467
108737
56505
80554
63493
114148
70172
102961
122183
108734
115372
69966
98536
115268
140430
147162
71138
111422
143573
63249
66919
121788
121823
61964
83136
132836
84807
158144
82608
99993
128756
73906
73916
85498
143575
75447
118410
91849
131458
155818
64557
79496
131419
89340
126279
151098
62883
73166
133691
67054
105197
56531
56543
56545
134526
92209
61214
122464
132071
117752
143706
133670
136447
81288
77591
91300
136450
67078
96316
57163
89340
92209
89340
112265
126029
114137
147580
147771
93675
130541
74935
118476
82580
119451
119576
146214
78086
138095
144842
82500
87388
93760
157817
81901
127223
132273
93715
116338
62599
56554
71303
119400
145663
65633
73224
88008
145368
68819
79403
94399
145628
57610
68404
56556
134942
135450
57276
72895
100121
111994
150594
67078
121114
68409
68876
56810
104657
134943
114211
131596
65822
92833
149560
94676
129042
75338
89780
96658
81071
142837
143086
56571
57168
58637
89780
90520
140151
108428
142475
142499
109306
96682
98550
97562
147710
86911
124168
95079
58613
62848
96658
74542
137278
70593
103523
126920
61194
108926
129107
147983
154700
108972
114550
69354
83573
98755
56579
63018
129932
140080
69603
82649
109916
115186
58401
107641
115211
128363
86135
125729
137270
116061
118650
140101
73541
109784
70095
109783
154612
154617
56589
64224
109100
130301
102508
153890
73531
108770
108443
128233
128135
56595
72369
100041
83841
116260
125730
151901
94863
157871
91761
148426
153593
121974
90411
110951
146011
137117
146340
146342
146347
100040
100041
151901
57040
98918
98936
137661
88248
127724
56610
93180
99605
147704
102508
113659
153886
58004
96337
147708
92493
131794
58392
63989
75014
118799
69882
122623
147733
84612
92454
95720
96646
79933
85013
56716
71397
73247
88909
58423
63446
118194
67172
67181
74250
85480
92511
118195
65354
118840
74294
81805
93102
72614
134210
76287
112568
75014
118799
71397
88907
109100
153890
58193
98706
107250
107252
135630
68621
103523
147872
82198
75097
75106
94000
70272
134300
127351
158040
56633
70620
75723
138500
56641
57991
57091
82977
121183
142396
108097
108193
141856
157291
94255
111817
94163
142682
56640
134060
79715
57927
82011
109137
154996
109617
128916
141134
146418
103029
110105
90592
91615
129607
81481
99299
113589
110033
92152
121167
146785
98383
133135
146586
72276
125457
57545
130911
58230
130911
90589
95090
99929
96619
141912
157920
95766
122395
58240
91874
113312
112658
131382
133014
134981
85102
88622
95006
134821
146700
61732
82070
93657
69074
78336
94832
68543
76179
114292
71195
80368
135470
135583
83422
96127
125849
68443
81109
125308
88622
99168
100016
137201
107271
125457
56709
111254
63776
71520
115723
63253
96633
140804
70032
135470
97885
134295
142311
143231
105217
107043
151386
88894
128499
133950
64139
127954
141155
105731
98292
104717
131013
146462
74087
102520
133351
133688
64210
71681
142871
62862
74087
133691
98636
82592
89878
121374
128592
132848
135613
68400
97238
97239
101611
132848
135602
72689
145910
109718
109733
128090
56709
73397
92325
136854
93988
94781
115502
138036
57927
79976
102872
121337
149247
68919
122988
156839
102908
132587
150718
82286
66091
68398
56701
66753
128755
108917
122585
130333
56723
79126
153479
59169
88266
152970
58568
72392
135458
154114
71835
120451
124565
72363
74670
89456
153153
101846
108853
146894
77767
97348
104430
150761
58715
104170
107260
59331
69154
102666
59899
129036
134107
124300
124564
71993
57247
63983
103851
68617
109100
153900
56720
66624
86716
88955
108103
133317
57018
79858
142342
85233
106538
151053
118839
87219
63652
96430
65304
72902
84032
95908
97698
133639
133673
73992
122444
148616
112975
153994
106562
136822
138289
79822
79887
107445
120068
124373
57613
71154
71887
91968
94801
154893
136576
121343
128429
62772
70214
79469
92996
72228
115572
57646
96048
130220
133249
61935
83059
59145
137004
59905
60475
71338
82354
90412
122290
56745
143689
147815
73016
134642
129046
133764
79378
94351
74692
82292
94500
94589
121561
139608
143762
79338
139699
57592
123713
70043
70053
84227
135927
115642
130159
141046
84746
89186
103815
121802
71431
82570
154210
83987
105088
123449
73356
150921
60715
70498
88541
129034
86419
124750
137019
143881
100618
107258
71426
82572
70725
72755
94463
70724
142244
146198
67653
118999
157140
75519
111827
138381
123624
157505
157512
83556
84363
68116
87806
93934
134047
67646
72460
88715
114531
62903
115099
115466
133633
74556
84926
136982
152576
56792
65370
136404
60901
85067
103432
65394
71132
154072
73297
86579
111548
142638
143562
151210
67501
68038
144420
145103
100635
126234
151340
100864
133369
80800
123576
146368
154755
57073
131121
153116
74113
85980
104732
151282
94233
68354
107962
113700
122107
68552
95164
107646
72762
87507
145924
132032
145058
148856
83255
137343
75819
117116
146197
70975
101685
80003
121857
56804
137053
137059
93335
102903
135743
82667
83148
87528
142178
85052
124472
83692
100135
122129
147897
56805
56814
106489
111342
100023
141100
67482
143362
65129
114371
156809
91870
138261
63600
153127
67293
154379
81522
56815
83423
151991
143637
56818
70990
94839
121803
136973
60420
98992
127255
134245
147956
120792
120793
74280
85661
87500
99702
107426
128411
146824
85661
87500
121755
56828
70148
77190
93327
136964
67793
74424
84319
72751
73805
110651
114906
70152
84323
77189
96000
137910
58251
66075
72501
85909
89834
69435
83707
108253
131359
153183
102691
141122
96213
128026
70845
71078
123474
56840
134110
95326
56843
83035
102134
122181
122181
131379
129742
108834
131877
150175
61808
131491
155554
70888
71078
71620
60320
117712
147985
155683
56856
70863
81237
116898
97992
108715
109326
74147
117712
132295
137706
88985
108571
66986
148602
56859
74147
154540
57292
69973
71399
121011
148241
89949
77283
74131
99215
132295
69817
91523
119631
57291
93373
122152
69614
132201
145028
147529
79330
94887
142602
78843
89546
130832
65447
96868
147746
56870
114330
81442
104259
108626
113688
62868
96463
96760
64122
56945
62963
80604
127256
129208
129156
147124
70635
107434
112402
94765
132603
142775
93270
133548
134477
68454
98022
114873
75412
90715
126906
92731
59345
65457
75380
101066
79194
82037
94901
96958
56884
67180
94713
70982
104717
129156
80472
96297
82009
93010
146657
74125
74143
91400
119520
130379
145011
68105
82274
138320
69193
101763
119620
81845
119619
127804
146489
78409
91189
107896
149213
104609
122530
109464
121111
144980
147820
153342
127194
127196
152601
88488
131721
143269
57644
92872
131511
135312
73740
96397
108546
114313
70709
123712
58096
69282
122124
124484
128920
72103
74130
74131
99215
56915
94575
108848
57656
74132
114297
136503
61757
95502
152478
153466
87115
88005
143099
56917
152666
61432
118876
138544
56919
72747
78070
101972
148929
72742
152660
56931
116534
141547
120801
153262
115560
115565
129957
57737
87091
156740
77142
95063
127086
144115
153406
58427
102002
90218
121448
85655
140007
144139
129080
90643
91920
137076
137080
118878
133933
112244
137077
151583
59358
66112
106760
91006
112735
56938
157236
72287
72781
74231
60111
115794
137201
121283
122492
128816
96460
123765
101286
113929
118477
93098
71506
100014
107253
57746
74494
70287
72794
56948
56951
147284
130389
130417
82408
98239
71722
72604
88789
143048
72802
147362
70723
96189
121932
156091
71499
88632
111671
137200
81178
134532
61777
146693
90243
100012
125552
149741
68406
145693
66844
145726
99621
117504
79068
121559
104238
135702
88847
110658
88731
126383
151437
64043
88854
72590
89953
155818
72038
118052
125816
59135
59530
67393
145923
122487
134760
153117
135368
63546
84017
56979
56987
72047
86522
125704
137145
65206
84704
112757
63312
64027
96221
144484
56985
100098
79897
84704
106092
112676
141406
82393
136812
104729
141412
147634
90213
153441
91868
109800
60161
79344
56989
75893
112755
95395
97288
147421
90336
97151
153783
138351
70440
103027
108199
72026
106032
121858
132760
72889
134608
59549
60157
124817
125440
108840
134166
134168
69307
81616
94936
58388
71627
82935
108054
130937
142558
152532
76618
147336
153720
61712
128007
147624
93151
144248
70928
148524
57819
117357
135856
87085
125713
154487
94549
125019
131563
121057
130035
136759
57115
64547
79653
87709
118909
77926
116145
66701
81117
114456
58574
76827
136051
139762
76609
64107
107051
97701
120509
134186
134807
110365
135553
93084
98004
121828
152643
74926
122489
139348
69223
84885
130692
144772
127185
82612
105566
105568
129119
137184
102692
79736
81236
83521
115498
89937
103482
153913
103056
110162
102745
140492
57964
80030
71071
140442
70279
83506
75478
92152
146577
119098
67549
96086
57047
92265
99931
111156
119287
119373
93241
95132
109316
119252
119344
93318
104955
119063
57052
125363
70417
83058
90125
94813
79915
83054
144789
70765
71165
89604
100228
116089
140156
104480
104512
139939
97816
103884
123095
58536
126225
106434
117956
134574
134185
70359
97678
122983
157087
121357
136080
150417
82273
103978
75714
79044
138922
57291
67991
80048
83918
119572
57977
104743
57081
57098
111668
80516
96449
149461
107805
108751
111612
134346
145097
95654
98809
155423
79283
97829
121137
104748
122754
154358
70822
153117
57076
93385
96731
97681
105693
67285
122845
134003
81231
138775
98761
146473
73132
102217
57086
70151
84780
137654
150222
57085
104606
141614
147892
71770
143423
82788
96588
121458
57087
73947
111000
69744
102217
146252
89198
131603
95316
117605
127055
127087
58000
73029
81762
110898
58019
67070
109206
90274
121645
153475
71523
148004
57849
69890
156161
70151
73956
107693
70677
85289
108344
67957
79713
129010
142557
92054
122742
69306
85839
146226
149618
70150
70156
71958
111006
100543
125915
57374
67977
147236
60036
126286
70297
72395
122384
84793
128909
61535
73562
75807
97030
111222
149499
80175
83090
57117
77623
118994
90274
92428
155075
158137
57125
123049
138642
57131
96149
134822
151434
114724
85110
128828
144290
126179
157661
102174
153246
134504
140336
63313
108374
155588
85551
120618
94867
105148
88673
104726
130653
81770
108975
121243
67230
69682
118725
133904
152655
57137
126073
57144
61075
118386
118396
57136
57137
100985
103026
57142
60094
65836
65855
147327
97083
103381
57361
72248
97380
108614
131863
133149
133739
152658
100985
57379
95953
97756
86268
134798
133739
153008
153031
153057
65886
106817
95196
137392
138346
113646
146211
57759
109887
57167
141516
57167
76882
91615
129599
57154
57160
57161
69261
96692
121670
58655
82810
82814
109946
62010
65832
126735
149115
57161
58718
77312
115899
113152
130645
60362
80659
132079
151099
70005
70026
70045
70044
141514
70412
71829
151098
71831
75800
136484
143350
84285
96805
97237
134263
121310
125600
69894
74925
132910
74593
91621
103641
141516
62553
147256
155577
57177
57191
141951
105709
58433
86277
110820
57179
57187
58666
58637
139871
57184
58638
58662
80846
135932
59448
109849
68046
84359
92147
67836
114792
154729
154866
57187
136591
57911
77006
70657
148536
74473
143510
78333
79249
61985
109280
57193
73011
99972
71035
106797
128637
128645
128646
147678
59594
70544
143641
60082
67003
143647
74733
85724
108026
143738
129059
147159
57472
113636
151621
151630
85053
146543
66282
84266
57457
75560
93685
57390
70550
81011
133625
57207
111680
152190
61584
70158
82733
96802
105959
135436
57873
108710
118779
111966
67186
85447
92981
157439
103285
82042
119219
64748
108438
141737
64805
73968
75598
116176
72610
95074
140007
146820
122688
122738
91394
122681
140639
63608
89868
115645
73031
152196
103613
121779
153486
70745
144095
71469
94977
90669
95735
95755
88597
136074
136084
140654
57232
72524
103657
69149
72185
72524
57577
92903
111520
117182
118764
127383
94878
105578
117248
156673
66262
57346
62215
83439
94184
104277
119137
132030
89087
101437
138210
63841
70260
80199
95156
118950
90080
140525
57240
72071
77091
79072
133169
142737
67224
153735
72384
84270
143310
148793
57246
101498
114852
57252
63508
98524
140524
88937
150905
63180
88942
57250
63168
75175
93531
136422
119585
137479
102123
108089
68606
97488
101498
83308
147350
57258
67101
96397
145462
83996
87997
128217
134203
73625
87664
57264
87664
107891
63655
109766
122849
142831
87669
102395
147350
87664
102395
134275
94612
78147
113767
139469
69079
103060
103067
88110
124122
139522
59845
118163
125764
137479
85958
102206
109219
122192
107455
118552
139524
94613
83810
57279
88994
119924
155848
155883
70720
76689
114092
132988
103069
130788
71951
129851
129857
57285
85093
109399
109404
57288
74226
109399
72291
94134
76454
57306
74226
92338
108737
129795
131069
75576
87413
57297
64398
121530
130256
132764
68064
82328
83561
65266
94147
143866
146553
146568
74945
113016
85705
118040
65582
72115
72888
149732
63377
89070
71361
80471
157961
89549
92000
97571
155179
104655
134815
147938
57722
65940
115954
141550
58626
66668
127347
97844
123161
133339
125249
142117
145985
58254
89608
131159
147372
97860
109362
134425
58413
58433
62333
80212
106474
109430
70221
73704
70635
77607
57316
57727
57737
118313
71531
135278
148796
59149
90331
98489
109959
119596
151231
57323
65146
72872
62626
105786
119825
77849
62310
139611
78815
106200
146643
61284
81826
83967
72872
81826
129165
65856
135422
57345
86777
118465
58610
103491
140086
76936
107815
156940
125920
154559
72380
72383
96716
153882
57340
57745
80536
145316
57335
57745
57338
104663
144753
57340
86423
66753
122585
122682
134552
70767
88756
115065
126345
135110
57348
125149
97728
155823
157441
157448
70253
83958
96297
57350
62932
98862
121500
70363
133559
86772
61666
69129
80182
116710
57783
76440
105294
132616
57352
57353
72223
104273
57357
121500
57357
67623
88659
69974
95250
133899
81929
154358
68086
75525
71082
57375
83861
127160
150409
110599
128581
140070
63054
115527
58196
82652
108425
71060
71062
148756
126252
134814
145411
77163
138562
57375
70431
76714
139745
139763
69237
120951
102726
152590
68923
96993
153145
156084
78487
149104
102725
102726
72753
125027
125573
64215
78118
88786
89713
100724
104093
57383
89997
107056
140682
71454
153913
74553
57385
57397
145996
96260
147427
57392
82345
95002
95757
57989
102784
57396
60277
57397
70885
147424
153236
120812
108740
136514
147427
57414
59932
96887
69206
121191
95031
156172
57414
58061
102614
90408
144238
146982
68135
93533
126015
69263
76914
133936
57404
121064
118763
131222
59112
73859
99297
120696
146748
146937
67140
96715
105376
109089
57409
89703
153367
66505
110262
57817
95917
70682
57569
68617
76022
82780
96367
105068
58775
111746
150887
59165
86130
57455
70975
57417
74035
116076
58797
89512
74074
107451
59160
146926
69983
97297
83088
95838
77233
91167
109449
58117
84356
135879
96264
145882
145988
116146
129342
129343
97003
97207
142792
147804
71307
71671
151186
76907
97364
129894
135253
57434
94271
110460
123442
125483
62004
124260
126735
57434
57444
117096
144327
65832
70023
95824
57443
121273
67740
67746
83434
57438
66434
85143
97902
108603
149602
125482
71109
57887
72862
126454
100201
126348
84632
149400
57444
95858
107493
65265
117672
91990
116121
122285
122286
82219
143744
132635
135704
154969
57652
124451
155435
81208
96827
58204
122858
142566
74355
115794
82956
87810
94135
145312
64172
64181
77439
83461
86561
121213
143962
122871
57462
57476
70364
71646
70363
70364
107894
137944
127407
152601
57475
129006
125553
66138
99837
155490
83627
122230
142863
76493
83834
57475
69651
79768
133366
146396
133508
152974
64167
131031
121529
144795
95253
57476
148023
90323
100444
106611
137988
57536
108973
59210
118090
65939
77457
83887
116475
77132
59428
61689
150399
67091
69582
141916
98637
107983
157202
74037
124321
58824
137260
59859
63810
67615
125908
147171
153331
69873
85858
122043
122046
123369
154498
64895
125899
59793
122508
122509
133847
70309
148909
148913
107762
153507
155764
88302
88831
58179
57509
84402
147064
63310
82505
59934
109786
88957
124707
133628
98174
134229
147500
96287
115686
134229
77181
127254
147315
71021
81682
88370
148592
70337
148593
68570
84365
71021
98008
149846
57513
90174
57512
121315
154870
140496
115268
126336
59759
67422
93609
93755
119610
119616
138314
84791
84798
65426
116856
120810
127342
112446
123174
60985
85535
57668
88732
95550
57649
57692
91400
70571
89740
114555
148325
71396
111163
111300
120887
71396
111289
120626
115346
57532
58888
97119
132313
71396
71398
108360
145662
57539
57553
137480
155798
75636
134044
151391
57533
132291
105744
121545
147457
60330
62548
97678
84075
142259
68144
134125
78478
89902
100573
115075
98515
150452
75277
85884
69409
122057
144162
148427
73897
148429
101612
122313
57551
151113
134299
68013
68016
75751
61861
61869
109188
124355
122432
122437
146762
108761
134664
80458
85884
125769
70277
87355
93456
131044
85883
85884
124635
150386
116571
152832
68141
68144
109019
82099
90596
147463
96470
108290
134731
101389
83570
150296
87845
92720
126171
137264
57563
57577
96570
57575
134849
98660
103599
88084
127945
73097
78596
140486
86691
96422
65666
66043
84502
64226
68622
103087
65855
140221
147283
97335
146930
58341
87856
150675
114880
131311
146519
57577
91536
111520
64496
108522
118734
73027
92445
57594
73027
99561
137073
91374
95265
121630
57603
62767
95265
96046
60539
61960
94957
156761
84315
84317
126340
117578
117602
82170
108990
135781
147850
154772
57594
73027
137071
58984
134819
67155
98605
150824
156963
89171
109744
124604
57624
66390
74661
57657
58876
148330
128717
148699
148823
136789
90291
128331
155677
92445
99561
144713
73915
85869
114013
150706
58037
97775
126368
130308
149035
65933
84680
110815
64354
102953
71946
90819
57608
152234
68005
74335
121541
73024
57620
59881
73346
57619
112541
128066
113768
153034
108623
108624
59881
99193
57625
71185
82099
57614
71919
91968
71917
91959
113706
96559
77508
132102
85212
102470
115459
125005
135183
75018
111183
136489
114513
124249
122548
158016
92619
116963
70487
91981
125256
141989
154702
57976
107976
107978
57629
57630
134284
134312
129078
96836
129566
72575
118664
129846
157853
58564
82023
57634
90145
57638
71862
109994
135386
61170
129916
78919
89822
84401
109961
157947
57887
128584
142068
83276
133216
134541
146832
80805
96341
154816
113020
149328
154816
83165
83355
149331
154816
67052
68447
114120
153342
71419
113285
133740
142892
57654
73451
99462
118663
90792
123789
129033
149881
69259
109487
120610
129198
71337
97617
70045
71085
109518
111715
57661
122591
148291
57682
117236
136567
122919
82266
122920
131098
97761
144875
149385
154783
59235
99861
71774
154570
87011
134457
146730
153734
155319
123521
149450
155290
57767
144048
84192
125281
81038
139307
128433
118955
95717
128433
153739
104617
134259
134260
142080
57945
133448
140638
57688
59536
110378
103949
124126
128885
141567
152931
76927
91990
59784
85012
132295
136182
59775
59783
63841
122748
123471
76166
108712
139769
147242
69534
129757
60407
80553
95628
59778
88109
61431
84587
147649
156116
57767
85848
86829
95412
98898
133448
146459
95379
57702
126770
148759
129079
134062
63920
66187
66192
84781
62608
113942
62164
127228
131638
155403
57704
72016
112849
125602
94491
145651
96686
138698
139582
69652
96609
155866
108231
108363
126610
57705
79719
147264
66894
108235
150662
79901
123022
98808
131646
104714
110132
122776
79719
120998
146113
125399
140977
67044
77473
125631
78841
149181
60239
61780
140542
79704
95724
114311
139996
62470
78211
84388
94557
96375
58601
123352
132526
140624
94965
108379
108380
148030
94557
147292
70483
91511
138422
74016
103393
119714
129191
151089
88836
156506
57738
70691
114483
61642
61787
86980
105912
67421
94805
130785
57736
66735
135200
72445
77636
96989
128715
96564
116575
141620
90298
95653
73532
73927
69972
96144
126100
139850
83524
88830
65856
79895
83932
119596
119714
119726
110158
121321
122555
99944
115607
140111
147618
59311
83863
71393
98323
140818
110388
140273
105477
143959
143507
145210
58105
67625
68945
83385
63207
133348
154524
57750
81688
88644
148734
62958
88707
148090
78509
89882
99213
58103
99713
60993
89211
123836
132129
134185
140156
64047
69421
147113
76858
136077
149408
120955
128743
146219
70545
144267
57769
83009
128743
141793
139440
152869
70986
72277
72226
118360
131637
147913
69805
96544
109455
122308
89211
137911
83688
108634
65732
91185
91448
102609
114389
123489
145448
127409
84894
123825
124699
70333
88800
74947
94334
121144
69938
119761
139415
145136
148011
66555
158030
57782
86653
88090
151627
110736
146362
158028
68331
58865
110955
128015
57828
57973
100811
143508
67083
147789
147792
57786
118560
124914
57799
67083
96351
113241
147789
88926
108170
126920
84527
105204
155605
72257
148708
148730
155933
146175
146180
146191
57808
97877
82441
109362
69341
72571
148308
63882
84433
123195
64934
59402
72576
73357
89637
117566
68611
88918
146175
146191
84804
84903
149615
108357
132152
70071
93024
110534
133424
151906
102171
146184
64225
146191
58619
73912
146231
65111
146524
58112
82492
102609
102624
64803
108962
147509
153871
111625
136659
138409
155156
80671
125964
131496
126898
143291
154202
57818
66696
137868
64536
99439
126895
134707
134708
80378
65746
83631
84411
65118
79994
99218
111059
77791
80671
107925
126013
81828
77684
84705
88924
120223
120238
132742
147076
151922
154192
77791
98538
136840
69530
87674
130442
62769
122646
98658
123802
147633
102609
125189
145445
57836
57848
125693
60336
97266
109418
59786
129999
130004
154323
157085
95873
84511
118441
65568
72775
124272
57845
74855
100597
120223
89265
123198
86887
138180
138181
74851
74876
107081
64245
154952
82470
112715
60390
87155
111540
70618
95317
108707
68218
68222
135363
152717
58269
95449
145681
69453
95213
132541
136321
57860
80361
85686
143354
88544
154879
81306
103538
145209
98691
57861
150189
58763
105868
59633
65127
97707
133039
143800
153740
57870
106150
108377
98026
123729
129652
92996
145010
71098
122166
122167
147651
83694
97746
109687
150384
111881
111882
125703
107247
111109
85435
69926
57876
57884
57893
128379
66562
83934
103427
67683
73932
77213
59748
67683
122764
97135
98306
124011
148560
57878
99238
105921
72345
149412
156107
57884
59888
66481
72830
155105
113778
113833
129230
76670
133110
133111
96674
96675
79862
97331
138755
149369
57895
68637
69526
103455
95833
96687
118731
133322
83607
130488
65147
72237
103183
149238
153213
89960
131594
60738
126403
156285
128380
128383
157506
102828
114560
106514
143778
90783
101088
59504
71539
117205
121707
122362
128777
73955
136748
143749
122908
148309
151636
63717
83039
126390
127613
64288
107928
61187
143533
103516
139112
139126
142218
98632
109286
57918
70910
99562
68563
127667
59742
134920
154870
60635
138034
71319
74312
146882
74165
86148
111833
95327
114852
89974
101517
114845
68560
57929
110646
77610
112495
120445
126928
74342
79806
143158
79787
142312
62819
95583
131758
58653
61995
106775
132984
105945
135118
63950
127710
157293
92906
153134
115596
61466
61477
154576
100030
112275
112297
96435
98515
105621
61248
138042
142685
106593
158159
63655
95029
73352
129241
73328
74013
151282
110238
110247
117682
73873
111485
117866
143742
143746
59811
60967
67169
108004
108609
66605
155585
155589
71146
142919
123059
131541
149414
149543
91753
57963
143742
153577
72041
90318
110101
110138
65502
110135
86343
58029
83213
84195
110649
143459
64763
98558
117451
70023
75751
149115
120697
142665
65943
98461
91080
61265
122940
58746
59031
59987
72700
116751
149117
57971
60100
102262
148492
95722
121496
133254
150928
151064
151558
154895
61443
61507
92136
72895
118385
157316
71741
112748
134064
68834
69410
148583
106618
72373
72374
110316
60096
86384
88075
124752
120344
80778
87619
87657
57983
132568
101549
71733
148766
57980
57981
74620
74738
57983
71419
89374
114090
134077
118473
125831
130106
132335
57987
79905
84893
97140
98209
57993
96122
153698
84893
77315
96268
101008
151627
82291
115824
63403
135419
57997
58739
71985
63582
84606
148210
78213
131219
84893
141451
82492
103063
119875
145170
58686
105904
58006
122228
123335
96477
102610
141907
96636
126640
135087
80461
96636
96909
135086
76868
77233
147739
59352
154198
96957
69297
127710
135117
109441
123487
148261
65297
83589
58228
71238
97149
59094
114445
58199
95317
118678
105836
109979
148457
58106
83047
101173
103754
96843
98230
149083
156242
100887
108614
86369
120097
62840
133541
149229
58023
121024
126946
60264
91292
97267
109422
126599
143754
106172
142702
153820
58025
122047
132705
63430
64780
96705
111676
132698
59571
63017
77196
108185
89836
90549
149512
58031
71670
115714
67052
71952
132698
132705
120385
128241
139902
151546
83243
94102
120008
67506
124866
58055
69884
135985
135560
135965
148138
85365
85379
99511
72453
105671
154737
156476
69787
153590
78339
127899
135526
157987
65272
72218
109571
58044
82953
58173
59751
128517
86777
86955
113867
107109
133395
66323
97324
109512
141385
88083
102658
122177
130863
89392
91995
150922
79146
103614
123064
140590
147662
154790
79142
131375
133486
85369
124833
122200
131234
60727
71060
71455
103503
122249
103047
104673
135414
109055
134291
146920
147426
85418
122724
122725
60270
60276
88841
106636
134871
62726
89271
109972
62026
64976
58070
79159
148472
151557
62161
62950
124263
64451
110387
89317
89393
114927
58072
71068
78718
117090
75659
83475
122895
59907
72812
86743
60842
60850
135339
136008
106138
143313
156107
136020
154713
72793
124856
149589
101008
126629
126987
90877
130020
142119
148091
70998
109563
137785
71753
103231
124245
96935
126486
147882
152928
64794
130031
84379
85720
90605
136199
112366
136192
74989
128072
154260
121581
120009
139322
145446
58502
58097
95560
77985
109027
122124
70764
77423
77684
91469
104165
148111
149563
156798
141858
141919
141969
149910
72106
131358
142179
83584
58110
74287
103961
139522
144990
152270
58113
59953
110969
149680
114922
128830
153308
74494
147787
122981
130897
80651
148262
74485
125406
129890
129928
59831
74307
89296
71324
107308
83108
114062
99124
126704
128646
141071
101368
114901
133282
153174
62206
137561
63480
98598
140352
149426
58140
107181
136974
143781
157372
67974
79690
154096
139312
123341
131819
58138
151602
153715
58323
132759
92421
136709
149742
58136
70963
147238
92004
102582
61526
105905
67397
120741
154716
68203
77953
74188
111636
83956
103311
103543
86186
117929
64579
69252
69257
141574
58507
86336
86355
68913
69072
109252
58146
91790
143356
71564
131225
90419
109482
118557
122855
123436
142567
67667
71639
90915
75065
126406
140356
90779
95046
104703
74024
124982
128622
129252
96943
117223
117731
122664
70119
133199
136593
99808
78330
103461
112010
67774
67781
143376
146118
94487
97715
58560
88616
99465
78392
93263
78402
122291
85023
110246
121363
67689
70847
78804
148877
143146
149467
95958
112791
113676
136468
116962
79597
129503
91493
118773
85836
108662
110246
145344
88616
118123
138916
97276
122763
104289
128360
83687
109807
59890
119961
139814
151983
111504
111787
98226
128904
135778
68126
89133
64607
154685
88439
134996
144923
63358
124204
97577
134884
59461
136340
157799
59544
65679
98542
134511
97987
115599
124207
73822
73979
125378
133494
110178
148987
154069
97063
109320
122829
124464
123583
153506
115525
154076
112445
122641
149533
155794
82018
106020
151287
58228
98872
117350
62648
124097
68126
89165
88453
92351
134182
58290
58308
134874
79773
98945
150148
58210
85643
150262
58228
97150
147714
104822
58250
97198
150935
134361
135801
58219
155069
82839
95139
138303
80394
85374
85626
61807
101166
70536
125170
128472
156352
58631
97920
98501
110600
121645
81721
129425
135331
91999
96425
97030
97130
86225
157631
78385
95277
103468
153199
128012
148524
81360
94531
65671
155891
155999
71738
90118
131697
97998
143217
154457
91874
97300
68923
77384
97998
148789
97309
102889
122589
58525
79059
117037
139795
91904
92227
131384
146998
136001
148444
70228
132022
143717
58240
64148
134090
63148
82410
100397
105227
91547
148428
126273
126659
58548
69540
97371
153195
74550
117421
117464
121883
97887
146845
88092
91276
97499
105463
107589
145226
102774
67448
81373
124396
70537
110708
150262
66825
105387
83612
86466
154327
58987
144691
108683
117634
134425
64167
130210
109428
130384
89338
109909
116144
127049
100039
100477
111881
103607
149267
62495
66325
60762
98495
82993
122538
148937
59999
68586
123625
58273
58274
80911
58271
114374
58514
63078
97957
124226
58271
114375
123332
67056
68295
76979
92252
73486
85160
109003
148110
71094
81848
82981
108592
73148
74365
137331
90745
98037
148854
95395
137577
147468
110482
64886
64977
98030
141925
144712
67102
148915
156130
124926
73469
97288
146549
147468
129344
60039
86112
86124
134849
60917
99146
136769
150498
103675
113714
113908
151156
58290
80027
89170
96925
127919
58315
103061
72269
72272
110193
58310
109539
118887
65570
82545
142900
142902
58297
152863
122901
147928
66293
154015
58321
62529
152864
104430
108091
148493
59545
104836
139387
62409
152902
122729
102778
108719
71821
104927
66997
72791
125715
77659
97948
128253
152674
89184
97413
154892
97094
136653
147293
58320
109187
119994
60621
77086
116591
121998
121222
61877
71997
109627
66355
124023
149080
80027
134873
144479
126050
134242
63169
64029
72012
120614
135288
122178
153724
118883
151024
59327
58332
118172
58339
154033
96426
96496
156764
62500
79521
135888
156457
98170
106254
124548
155890
69759
103473
103479
93219
106854
147531
148723
77505
131915
146058
123168
123196
66261
116805
122553
59424
59579
121336
149299
64498
72046
72075
128422
86283
86969
149882
58559
75636
94881
102937
156485
71210
116371
153971
116805
123333
68711
98080
149246
60481
118106
118172
151219
72705
152872
152873
74708
100034
58371
99624
145173
151366
104518
134052
99382
143688
143692
150844
146936
148197
58356
59985
120170
72695
105023
64431
72052
107072
156428
94807
61412
70932
148522
58793
146070
149162
83882
58371
120166
58368
60651
99774
73390
80128
123746
142595
69915
86373
91941
97145
58364
58382
148520
153697
58572
71708
145002
58370
122352
147898
105780
102145
148829
151759
156638
58370
60653
133806
134053
154974
58382
65346
120170
111104
82200
122456
143120
156650
71364
84412
58376
157981
119243
137426
74941
89840
137862
63184
82593
134151
72938
77439
59560
64870
92043
125333
153930
72714
61971
67167
98147
156403
82443
122979
123658
59684
110587
149707
99431
106454
116885
58397
60653
61221
148138
154939
154944
60554
65293
135732
71648
110403
111628
121050
156233
58787
58960
97748
71669
140331
76791
92374
99235
149976
70543
95291
157371
60639
60648
98285
68210
124562
92059
126829
140954
118208
115186
115198
128706
58407
76873
87004
131691
88115
152977
88155
109285
80099
116463
125331
59218
137441
58408
76695
96209
94251
142295
135205
153261
156794
83155
120854
71976
77831
83105
59297
59312
65704
73194
156643
107569
103977
103994
139280
126336
103267
122716
72714
124552
153229
68293
77329
88981
70655
79735
59911
141953
153720
66638
98895
116443
70866
97841
103027
83123
152274
152560
80533
124601
135098
75686
95648
108541
62044
109238
148832
90161
115661
131862
66691
70962
85828
147511
59189
73507
99032
123856
73195
119439
79549
152523
58441
129139
70538
71243
95718
60514
74370
83453
125353
125438
123760
123762
130276
133828
71802
62506
62509
129140
58443
58489
58501
58461
73102
96606
149847
61768
104396
123151
64669
97195
146528
90141
96697
96699
106831
96718
118686
73260
104714
125062
135683
103554
107186
154242
63238
152506
98957
131923
92202
102931
107519
145845
87228
122033
149998
64196
64198
84537
70552
103558
121046
121489
58501
92048
98956
70651
123299
72281
84590
84591
92036
75741
96646
121047
121489
72281
122191
149651
128626
64387
115797
116104
148831
109784
135508
90772
59926
96161
59638
65011
114612
116522
134255
136188
127495
133045
147780
147781
62241
71961
58483
59849
148194
149025
149028
103234
103582
103644
81132
106696
158140
77509
108190
107186
113707
94727
119728
120564
96645
122406
153776
103192
134211
138981
93977
108664
58500
108818
58503
157073
68450
119836
131925
136845
97392
114149
126927
65264
122986
123023
71981
122045
133153
135437
68408
69230
77346
108866
88516
107995
83239
153931
58503
88971
108745
58600
70326
86922
135968
58980
69935
134817
107007
122564
122565
88945
125109
122709
154248
90328
96632
121910
133728
148139
148826
133699
124257
135965
148825
105491
154844
154846
70611
123387
156634
72263
72264
81245
81247
66057
101575
121817
87310
87342
118093
128034
150126
58515
65708
85115
97593
68308
72264
97439
122476
121062
121465
124232
98581
147233
68672
94374
152929
92205
74578
74593
83217
109139
62276
78432
110058
124318
100559
101449
102063
142969
91376
92978
98114
123419
144962
72834
73051
64331
109818
109990
120953
129364
146339
73208
73245
110810
127539
66322
62321
127709
59143
124778
61384
84777
123995
149389
84774
99637
122136
124491
62915
84641
98957
135430
66060
66082
84682
106798
149290
95991
109519
117799
134266
80578
99569
123038
71236
71934
92442
58545
58580
60033
58561
58580
119814
74096
120146
58550
83362
122017
62446
84549
135919
147405
64475
83362
128367
64475
92138
118926
122015
147902
58639
96237
156257
66184
130350
121409
98072
133362
149534
86182
128383
73737
105463
116724
61707
93319
113972
150661
107235
106317
125320
73640
119788
120147
123362
145266
73234
84787
84792
71089
146721
110404
135733
151269
151349
58567
103059
109034
59502
110895
119852
125523
127818
77131
113509
128999
67622
102814
105898
114154
153463
65703
65753
60504
84420
133048
85854
107204
133358
58596
103028
58596
122873
123556
77241
128896
124534
125710
59809
58594
102430
102591
107573
59357
66241
125112
134423
80580
88588
134426
98526
123988
123990
62204
124111
126121
149865
71747
90012
73851
73902
74304
58590
124705
125684
83778
132006
98137
120667
70322
92016
98350
84696
98901
59999
154112
73097
83756
58599
60525
83176
122749
142363
61268
73773
131923
65740
122618
60546
70317
70439
148959
62674
67068
123618
123623
58608
58635
101071
109609
112008
58632
58667
85936
112159
105611
131422
58613
58613
70878
147262
96493
103482
153913
71854
85061
154761
106277
120928
126119
80373
109736
98067
105659
84891
84894
105796
124144
112050
110329
124889
69043
96988
105058
58628
155142
129154
135577
138713
106074
135822
138713
157121
145968
88816
109276
154068
58907
61276
64438
97918
147153
124201
134882
61318
140061
112316
112321
84215
123445
98167
106277
114239
111832
117894
118675
74925
106277
141339
146800
63606
64558
96438
61387
126876
153127
107236
64566
95009
97206
111347
150459
155052
76887
155511
71871
131542
73032
150378
79689
142252
149103
91453
83454
92519
107930
152826
72718
122280
123904
124416
58654
65310
72990
123163
124258
149492
131811
64565
157169
64957
110255
148765
105887
107133
156628
68722
68807
92530
126322
59120
67154
149589
137071
61576
126625
149231
77489
149308
99563
144677
58707
144677
144690
73305
85058
133635
138184
58821
149879
90324
97717
59380
98517
129545
58674
70050
147021
70143
97540
58831
92029
125336
73701
149308
89895
144497
83868
105891
134434
117895
136580
143548
118677
125156
149742
150633
61952
84661
84859
96933
154225
74050
137093
84343
96934
58800
89863
79864
98840
124235
61364
63227
106142
66883
121169
124899
148073
85003
132876
61870
84506
155103
156107
58708
80601
121482
135947
149077
62556
110248
149284
125491
135314
155421
71817
124355
156073
129620
132068
147987
140321
148681
155403
58704
58706
124009
64224
76509
103088
114239
58704
58706
109191
134667
69836
108050
58757
60504
82111
143311
58706
122983
147798
70359
59776
61024
92786
87971
126421
59840
70702
95693
66604
95733
85684
122452
125989
58713
113016
114383
58752
99688
115974
65387
66266
80038
92132
113632
138679
58741
73178
118828
58719
58722
76890
84215
124437
77401
84840
99514
142624
58730
58731
122447
118031
95038
143386
72795
73811
118029
99148
121416
121417
121601
59767
105392
99119
135725
143610
129619
144182
77123
84859
99113
129619
134808
135077
144182
59960
59961
65185
58759
98308
70599
110900
118135
88365
125173
74056
107797
61860
68492
80720
85910
104812
125277
72252
118043
59531
123418
60607
60612
72985
136340
84052
105722
114537
124247
58771
59109
99506
68631
59961
146784
154016
135756
76421
80898
88118
121214
121217
121221
135405
90446
116111
97741
110604
151349
152526
59960
61023
153857
107819
124650
125009
122063
110047
118754
136975
71761
129433
86218
111999
118730
153973
59023
110784
123853
152241
83877
106657
110929
110933
146980
78608
117789
68665
81906
153257
61612
98033
109669
76096
76126
83824
110572
129358
150185
83833
98031
105752
135248
92153
103008
81048
86624
87760
100329
143820
69811
136081
95311
151970
94273
112585
100376
111830
125345
70234
90197
150715
150717
92543
137288
129266
156747
104510
128665
96990
126100
93457
70217
99284
58789
73627
101591
110403
139140
73736
88775
132587
62623
73388
110973
112303
118092
58794
103289
62329
89809
73704
105629
71809
105654
123846
154734
143657
71124
116807
157076
74054
119310
99760
110973
80383
85352
149892
150442
95675
119214
143094
59777
111428
64649
131174
99129
110945
157064
131864
134436
72621
86743
116513
148210
115267
148659
148822
86743
110510
149798
64058
88759
123480
141706
103149
124446
108934
124620
136718
143209
150015
108010
129254
141532
77431
91329
64597
90334
156315
62504
72065
114536
148750
74037
129417
136978
85421
91540
126636
148781
60655
65324
109701
154366
113777
127849
66611
84078
150067
62825
135157
156494
72476
74025
143659
139362
65253
80442
146387
107185
107917
110588
103166
103167
119429
110654
154502
157406
70173
122841
134004
148239
99475
82839
105555
123409
128834
64632
64637
67178
85084
117711
85528
97195
108010
124160
69561
73719
128809
135081
68492
78507
98467
78507
89604
98473
58848
79915
144753
64385
123180
130908
147925
87562
104619
105831
149288
76743
83549
141900
80637
149546
109173
69936
70708
149004
82745
124402
83753
66704
69523
58871
70047
122156
59677
118166
153145
58862
103904
64364
103898
140406
100070
127493
59589
70637
114843
132913
145968
149487
70670
133352
143320
77300
78441
119210
121547
72340
141854
58870
75575
118201
153920
118879
99490
62358
113777
127853
105745
147905
66158
100841
148297
69986
73740
89883
148354
86432
112592
113994
78787
86789
104600
121615
121626
136193
60581
66087
134679
108546
154684
99564
143519
156944
70888
96729
105602
125742
58890
63315
58898
85486
118172
59412
97116
147187
147457
147905
59171
80114
89836
129449
95272
97546
77529
97116
150188
148297
154397
122588
122589
70676
154775
65617
128717
148823
148825
110809
111470
58950
85528
104600
115806
58911
80583
73220
149887
80583
110516
122724
107307
131733
119467
125577
125667
150716
69917
71341
121905
123759
60415
63813
65191
125742
137391
58913
91941
105705
66433
66435
109644
158117
115167
115455
136523
157358
119479
85387
99101
135247
135804
69915
107313
105713
155646
73162
84680
136589
149968
66428
72665
157642
108547
147787
61798
84196
103990
71649
108055
119429
58932
102940
66875
67023
106317
148870
153906
129377
151022
58931
63911
96756
136504
59918
136052
150159
80936
133431
150573
60394
66613
86241
62905
114298
104256
104323
121503
71081
121503
58939
58945
72226
72226
108666
108952
147716
83044
136739
110172
123374
124517
108703
155487
66035
67371
69291
120814
85883
80212
110174
156923
66932
154465
108703
147716
59681
115166
121309
74061
80656
157425
134383
85525
106831
60318
77178
148103
124028
70877
70881
70889
73333
114964
65052
120236
137304
89397
83979
111262
124823
98792
123980
86752
90533
58968
109987
124628
149853
104106
60497
60867
118074
76795
106765
73333
98865
72688
104783
109279
63545
127398
63933
104941
114223
58976
63545
97630
110448
149256
86070
111262
83343
89268
153541
74308
126382
63547
58981
58984
135113
154020
59947
68625
116620
90953
97170
146637
58986
97575
66894
129231
75029
67778
132098
66508
150242
103522
122544
60379
65052
111293
149422
59019
110552
141984
152237
99105
59429
59436
115798
145578
67611
108195
108550
58999
68455
69912
70943
74215
74228
111088
106013
124246
84492
108987
108119
140957
114881
147944
110156
121420
124912
99975
59650
107797
59009
79396
121307
116419
131036
131903
153612
90296
135659
59015
84062
125349
87377
121943
130211
154867
69701
81136
83318
108183
150021
59017
149141
103274
132990
67422
100245
129652
136616
72538
124073
135878
59385
96292
135761
155340
87398
99901
100245
136684
150190
132912
106982
110371
123494
124254
59027
59033
110781
127692
59038
59039
134777
64269
146574
146696
87344
94744
101846
121942
71354
131197
154062
59044
83708
80559
140912
64792
136582
143371
125340
70462
125195
132060
143733
148798
149558
59041
125183
143371
59041
127631
150578
59069
101909
128624
117897
120173
66618
85968
106660
73667
119491
127480
72115
98507
149732
125607
132464
67032
107796
107797
118094
73010
111033
154364
62359
80317
145856
60085
130721
137979
138049
59052
151707
155978
65713
138452
140911
64569
155970
65115
65137
83708
126462
59080
150756
59245
109929
136487
64548
110728
120310
77032
102703
141225
59181
59198
59214
152355
111242
116949
59067
59075
83545
101128
112568
106158
127105
141396
106234
123985
125706
125103
125706
148976
73483
106236
117240
150172
59800
125705
103048
157653
64039
125698
129224
150988
75656
107513
134723
59075
109977
77032
78229
102703
77369
82189
94904
136441
154068
64502
64506
99943
73403
83544
140086
72826
72828
118100
140815
65034
65434
72356
92883
154835
124057
80468
86142
86143
134341
59933
151041
60734
105859
66201
109795
111492
104931
154531
73400
128697
68317
73400
99139
102692
59100
66955
86435
59302
112909
125197
98501
154357
154708
88812
128690
128691
143430
156854
120923
97801
148269
149812
59838
90383
90407
138221
115923
77441
120870
123788
96490
140054
153909
123715
99359
125977
110043
110096
119745
125539
151457
96622
109095
129738
69811
93313
108278
151007
125710
132222
132230
59896
125481
96490
99139
62254
69918
149285
134304
153782
59122
102686
147304
62339
136681
148386
66520
72386
67160
149588
59946
77204
147834
59125
133432
110596
67118
73256
109574
147841
59126
59131
67181
97109
59128
85152
124568
136721
150573
72696
92039
105589
69469
67172
134491
147304
66754
87944
149084
60060
122281
64073
110413
72083
147236
108586
124570
147834
84774
109515
122136
85554
124570
149965
146806
149707
157983
82424
84264
148140
73804
150616
148757
156241
110578
77953
141093
152725
59147
123168
71054
77619
115254
155480
72020
121424
110269
123756
66177
125153
142452
59159
70537
150316
64938
125133
134427
68495
82259
115254
152508
76783
90815
111750
59155
67056
154557
59166
148959
154562
73270
62275
152200
59649
80556
150935
67094
67606
59166
72300
98268
98335
98336
136025
89891
111046
141494
59610
60054
86241
99990
69926
117725
61916
104838
59175
81149
82249
129539
91946
113354
116948
127861
84351
84352
124456
90472
129385
149512
84352
59188
67368
78463
78469
59179
149417
66565
80555
67517
84309
93321
82249
126939
150297
59205
90301
67139
120198
153933
59957
62834
91976
72493
118150
100538
101516
126311
59332
99893
118748
125562
69556
69557
92483
67387
110567
119851
76744
92483
157123
64508
98979
59196
59198
94571
108850
80474
98552
143427
124437
74748
69640
69646
154498
72728
129161
143668
59278
153659
153687
143668
152407
100644
106556
135233
101682
83091
99301
99304
59227
118090
151518
103414
64782
66197
129564
59214
83341
61587
61595
61604
149185
65109
151136
60797
97502
124513
59212
151518
60268
80507
125949
143151
150045
66672
82666
129165
66479
98483
143464
66680
100263
155604
61678
97408
116992
116463
69636
70697
93005
64437
121681
133116
145888
119992
64494
95833
150616
60691
122386
92466
125205
126498
92461
99900
125546
60659
150040
62796
142355
59240
97849
83486
116261
63462
85657
110348
80918
85929
152274
72939
80269
85360
75004
76056
118137
140620
145891
110505
110876
129060
86464
145293
150798
117635
122333
110314
120683
120686
109025
109636
131949
71545
97148
109025
131949
59254
59264
59973
59254
59259
123652
128961
73168
124732
83686
137726
143955
144762
108934
108936
143508
59594
125168
151144
99891
112461
143221
60072
83179
138049
143588
61088
71838
99896
72950
98192
106046
110633
67410
67412
152744
109636
131952
84462
92100
98806
107303
117316
117981
130702
74747
85275
110349
91700
125494
59973
70865
127260
75927
92063
98029
90112
131870
131874
125162
125481
135171
150533
67015
80895
132065
109310
80789
123544
140237
135882
136104
59273
110473
143272
100213
128864
151551
152955
153720
81580
129724
59299
148256
149247
151694
59280
65833
108602
72713
97822
128895
149202
59280
61616
84992
110473
69613
85375
133918
150776
112229
131571
134482
83865
132254
63333
71776
140065
156219
71106
75481
83358
152138
130984
156680
97729
117728
124633
90958
152138
99315
120795
155805
73518
74466
100404
110020
70982
80490
92348
131899
143501
145318
101310
112157
132536
136157
103050
109433
145879
156915
156918
147071
149072
66982
86469
143894
59591
155736
59304
142200
60023
108172
111821
123200
92183
142304
153695
111125
140281
143571
136202
152595
73233
84206
109687
65761
122823
86116
125278
143666
59324
59324
90369
90370
59487
60534
99227
120240
120251
90370
148407
148888
124454
139686
66781
125099
137448
73733
149616
157475
132663
132664
147996
125459
150748
113958
128620
148891
102880
146016
148131
73809
99146
136771
85017
97539
121368
122421
154676
157053
83683
135498
59732
85558
85317
100448
136238
127594
139325
68618
92471
99772
99685
68618
149326
79867
84348
154491
74004
99976
83720
98977
139504
94231
119110
132140
72819
80254
74661
75282
117046
151677
109181
135338
151302
99318
111070
120379
119516
120379
80615
99318
125503
154831
154833
66727
70521
149345
107020
129155
135651
156176
109122
109186
109603
86650
138803
63319
125408
70293
70327
104694
70327
109408
62776
72401
128920
146512
70307
74489
109638
149535
66969
154444
65975
66969
66981
97772
111997
138141
66756
122892
129327
137267
154693
65920
66994
134413
134418
117612
83778
92196
92197
84232
148377
71552
82440
99346
59513
60513
99187
99788
107634
66667
121566
107886
141900
59369
72873
131999
99095
133606
147400
66294
120592
133597
151439
59370
69119
59371
69104
139079
125113
125682
138597
64848
70582
98570
131671
149848
70318
98956
107645
114021
123797
125756
155542
60600
83044
98229
136739
151007
98530
59834
139492
69191
84584
151152
151153
125129
150496
80479
143070
62113
126841
89744
148602
75498
76678
76691
71364
110205
149892
59392
74284
127436
147486
83495
108063
111042
69472
110943
144041
99599
110942
96633
148603
73640
109032
120147
62666
72292
99651
125169
60949
100318
100410
119452
76675
86082
86266
152389
102580
112342
99238
138900
59409
83569
109145
75022
87854
92383
125238
100385
151696
79096
75109
83552
101412
70174
142857
98513
157682
59815
99907
150788
150792
83510
95705
109319
84112
123124
154868
74889
85934
104580
121627
150178
150191
65987
80980
112389
138803
84339
149825
99259
136122
150611
151073
66247
96319
156703
120988
150103
127923
147761
68526
96322
97758
103992
62010
65832
98700
109581
67966
89552
98910
122505
103220
109233
127599
69128
111006
135944
150949
59436
60792
135863
70273
124260
155857
157267
115836
118496
61054
73287
98713
110094
62338
157622
127696
136651
138597
73683
77193
59635
79658
71537
116432
142065
80597
110974
113415
93413
124938
59441
122715
134802
67946
135530
86345
110540
110896
157254
80594
80597
125360
134779
91153
102666
154235
60571
60577
70059
122734
142684
80108
91153
122665
130761
154803
82169
103913
100438
136669
154337
79793
100807
106467
59456
73039
120870
61717
71977
150722
70523
98404
130759
72838
97463
147727
66712
109505
119551
61714
143263
145347
150469
99255
124465
146088
106079
107152
71884
61714
80272
121205
151126
80165
59478
59512
66946
61641
61651
131284
149990
136841
144388
146940
147203
59474
97424
147374
72167
108465
66884
125758
137633
66432
71798
73046
126612
69320
69322
148305
73303
151494
99051
121205
59481
59494
73444
59489
133823
136783
72254
118831
130958
66314
73110
106154
125551
74608
74611
92424
143662
85268
120200
136708
136779
59705
132628
81009
73726
145182
70345
70701
114033
80269
66772
74249
130874
145182
73726
84497
120906
120908
74095
59499
72201
128119
107955
139053
147931
155242
59555
62421
88111
78484
109034
136455
67998
72499
82483
69551
69557
127322
127324
62518
83798
148694
150711
126653
78750
155574
86372
106656
70941
90072
146860
150377
108092
156316
139055
99724
116799
125387
71212
71341
104738
147539
118265
59704
71299
65613
121312
155566
109458
113422
144245
156612
86505
109314
69374
90363
144245
73551
106483
125997
140717
71418
92101
59904
70688
111126
79013
96230
103440
147715
80648
89353
92417
70298
74234
109164
121450
121453
147715
124556
150028
74237
92661
145041
85397
85566
99184
59539
78440
79689
156719
129197
110369
88396
88407
150863
66919
84595
125424
59540
153616
154307
68007
70754
154311
61353
92708
110928
125155
134968
135352
135354
66486
157238
129882
64069
64848
66959
74108
74967
70802
97568
123286
66375
151435
151439
87130
132125
99466
123210
136286
125316
137066
137330
88613
117960
136601
59604
113992
152843
76310
76365
139740
72483
109307
118628
100120
143878
145869
90547
146918
148478
85694
154188
60670
99988
109004
59585
117796
117797
148947
148966
90469
123286
144136
123590
98247
98635
144761
111449
137272
151115
60297
90355
109370
109452
137275
80041
84304
111444
70799
77351
59575
59582
92639
145786
59586
116191
125012
143402
85196
117082
129143
140048
59591
103220
106401
109437
136920
66934
124024
129195
149430
59964
125117
139437
154189
109643
118842
134149
122303
122357
126537
97004
153238
154316
60895
81029
92456
95247
68329
126365
150380
157104
97983
135672
149786
149258
73412
79833
158151
97041
84931
118140
64446
85162
122270
80359
110411
137869
150024
96181
98524
101498
86291
125149
138066
145316
123262
153634
121081
114843
155659
156434
59605
105002
105076
152845
95329
121737
132892
59627
137425
67082
76839
149954
136136
147841
150566
100000
125330
111064
111135
126812
149170
85656
106497
124687
75034
111797
68386
68400
95995
64510
148957
87804
103128
151360
88546
106392
92770
140190
86341
111034
74454
85424
92415
72208
72399
91190
155233
74453
99395
133646
117377
131658
72145
117682
60366
108562
79845
69944
59755
71745
97712
134744
87951
109155
110735
86644
115798
80269
71745
133039
154474
61721
72530
93051
85843
155202
71865
120307
152979
59648
59665
66212
132046
69944
119604
70604
136936
151603
121968
141613
153193
110054
125825
157396
108218
143377
74731
59665
64077
121576
157396
135298
72274
124391
64067
66963
122976
90673
95696
98199
156571
76535
102171
70944
85734
148244
123529
148778
73293
119617
66006
117418
157020
105584
110828
84850
143102
60019
129253
135609
80638
143503
59670
97231
95992
115285
126537
80932
123126
78424
81748
98920
59680
59841
100540
112025
59674
99491
111217
119235
124706
86016
131428
82864
123529
79158
97134
115792
121857
121932
155303
59894
59915
117623
60771
86655
121827
84848
99069
110810
64276
110588
114905
158042
157981
157996
60064
106634
135673
70795
131316
150822
59689
104066
121309
59690
63530
101258
77310
82471
101307
144189
99143
142886
59703
66386
156501
71439
115711
121747
106592
122558
59699
79893
60035
92398
66743
100975
106661
111622
114470
105793
123188
154420
107669
111461
133374
147615
156501
63091
128572
148589
129305
66513
134470
59723
69497
152530
65526
79568
81337
130642
72615
73418
86662
59842
131010
146462
111910
132171
138737
80792
140121
140126
74220
74224
111037
111101
84063
110931
60540
81327
92414
136906
157244
135860
153647
66602
75056
151415
79568
92417
95463
135097
62156
125009
126435
135868
75775
82697
91460
156599
100667
155239
66931
65923
130938
142547
90875
85993
103054
125815
157624
72885
124004
106123
136727
61786
156486
59733
59765
59768
118354
150230
99711
110685
89931
125083
125085
156848
59841
76955
122760
119185
125096
150461
106751
116216
88095
155247
74638
139834
67254
71740
90218
154453
59765
84029
122647
146156
71098
82655
131283
59759
122803
131554
71120
85910
109181
88859
106274
139694
85129
101064
122764
147068
75260
129131
136194
153549
73847
100184
118363
116422
137473
74435
119219
122165
142446
71098
131283
77119
84762
118447
67866
100791
119367
124036
134231
69768
69769
151065
72882
73540
59768
86095
139413
151422
67561
67867
66250
74378
132923
59774
64170
87701
97984
84764
143947
156047
59831
99804
143693
150840
59826
149840
67989
135726
74129
136567
154541
112382
115359
71835
120404
111360
74181
111199
83384
72099
73542
74767
62331
99646
111056
111360
85565
99215
136567
91234
128304
131587
119963
66619
117931
117931
137350
59793
70223
133847
141981
74490
88198
59997
85516
150944
74402
126022
68737
74376
64057
117886
119964
143325
65400
65486
134527
150420
60557
73075
85031
73483
125282
150646
59803
68732
97104
59812
72844
109828
135739
59888
152781
83329
154226
72797
109635
150839
59984
63353
111349
72796
72797
72818
80231
110891
120134
86226
151446
60033
108732
119460
121554
131241
59813
70810
141663
59816
125926
147805
73615
144716
72942
150453
157389
59832
66385
134066
154965
80485
100005
141396
86915
77432
94989
154573
60249
63881
76369
154972
65200
94527
128444
72536
150713
71619
73373
66553
71938
83967
64502
146546
100579
113979
114008
64297
111771
111773
99161
128127
59996
75016
112252
126794
86098
155800
63828
79498
103437
114481
98517
135946
99318
101669
111197
125728
72911
79235
148873
148879
132395
139391
59894
91365
100466
59849
71965
149029
103294
130039
131011
77642
118176
119584
125769
100293
118368
59870
59882
67376
60622
60813
84720
151801
140557
60541
135607
146461
69859
157322
59854
67227
98339
148119
63332
99269
99514
143846
68662
148116
153021
147073
89691
124039
111269
125814
137188
68674
83876
154054
64991
136166
59887
67358
121479
62911
104660
106751
125276
125719
72556
100031
101221
126539
151331
109169
125893
150743
91972
125266
136798
111614
151552
142929
151471
129241
137287
69303
76252
73437
89169
94866
98287
59878
90467
108176
108189
73527
106017
128173
99684
141414
61510
85165
59879
121479
67377
98643
66084
110446
73454
90467
121479
151286
113211
138470
73813
81578
154057
154215
59957
72795
99148
137010
137131
150994
67371
76255
99240
72386
123593
99470
62770
85664
120422
83030
86136
103370
59898
70973
138099
151127
154831
85664
120422
120696
85085
106580
90326
135076
99668
110396
125288
71724
129173
150412
105738
108278
73320
117829
149984
120836
61935
61944
70973
59926
97144
66434
99511
60051
75034
83328
97145
129737
60176
60601
75133
59912
142633
59928
97144
114963
109304
151221
73637
137212
111786
111857
80583
85974
118106
125120
132081
144888
108830
126221
126370
126552
91137
100640
101211
152370
66078
74900
86469
123699
119928
124545
131403
86724
91884
152450
59928
60257
111523
62070
65048
111047
60255
60256
111842
114520
60257
73500
100726
109585
117067
154153
83251
99870
137398
111110
120346
70967
75603
117018
60008
85075
154497
104531
114681
89044
110769
66452
75603
103430
147237
70967
147237
106374
118493
126022
154546
60901
124879
81318
83125
94115
117122
60044
109585
152766
154151
99556
100087
152083
76924
79995
76839
150780
152122
85192
117671
124570
127988
85249
102875
125262
111896
152069
82966
143002
66346
106560
156829
110602
113692
66516
117747
110437
88200
99994
129252
63624
72489
146784
154222
68625
99196
146958
74145
125630
139660
80381
92639
157440
89405
114386
128274
71289
144655
65581
95876
99326
154016
59970
59976
97168
97837
70868
122872
59973
70868
96856
106008
88395
114004
66414
96889
122119
138362
151609
106701
111988
79881
108365
109568
92453
118033
64018
108577
114556
142943
148289
152100
158017
71691
83225
127875
118872
110542
128262
143542
61897
92816
98951
149840
84906
68631
135475
68561
126275
86773
119622
132082
84906
111358
90957
98315
62728
62752
155863
157966
97581
112057
112255
74203
106481
145955
60184
92120
121821
121983
137964
60001
60005
73771
100577
142959
122947
90403
112443
60011
115493
143907
151564
151598
84153
154603
75188
85638
60011
85516
98734
103782
103791
122240
137778
137642
62544
85674
99627
110499
124951
99524
110879
126492
69296
124950
143302
112965
139465
97134
105803
73864
111740
86017
134803
73760
157091
105803
130883
133477
109889
142668
60024
81265
81273
148707
111310
72875
109670
65491
147249
100352
140126
157347
60029
121648
151872
74703
105832
117081
108107
121617
135243
76421
122957
66871
75111
80836
74257
117390
90464
144588
147918
149748
134628
123356
154151
89069
116804
67380
69291
136044
67857
71390
121169
105584
110155
60046
143619
67857
100657
74409
119730
123356
154140
154154
86314
99528
144940
124096
108674
110962
114914
151171
153243
147099
148157
151188
136173
148947
77298
111796
72436
73974
108668
98724
99997
60394
111108
150349
60066
80707
142373
151188
70002
147918
151188
153983
60864
111327
111657
75931
100563
112216
75039
112425
85480
86051
154464
68491
73174
124005
119051
85824
90890
135670
62331
74000
70002
103707
121071
121072
84714
113163
111038
114006
119425
120538
137979
140915
100068
77068
86670
87540
83741
83745
155202
110480
137081
137082
111028
134515
80556
108218
130680
74346
138297
68769
136611
73007
111647
111829
150261
96454
127720
153675
101270
101271
110120
78737
83352
110010
96170
101010
83815
96055
125316
137330
74514
76312
111652
96454
134538
134539
117693
117695
92234
110667
140440
126369
126370
151673
74316
99644
126221
111225
123860
123917
135504
98599
122270
130343
143170
99244
125680
136242
150079
86204
152807
84845
75093
100725
102870
150649
155490
143038
112268
134888
66762
73126
111966
70227
70252
73990
156190
74992
111673
111678
72522
73280
100011
120271
92034
118363
151288
85796
146007
60132
111839
112206
60156
92106
157346
76806
115858
60690
60693
126543
92819
126092
140037
154646
135212
135412
73732
92220
97921
154489
60130
71765
109608
154647
85317
92391
142922
149647
76358
132964
66244
66347
137659
156692
85321
99309
146975
73388
137490
143247
71811
123995
144881
60162
155468
60162
135335
141866
60266
80947
151611
96705
128952
143443
60144
70058
70066
73894
70066
157345
112324
142687
70052
70060
111219
125688
132123
85429
86272
126570
85819
86191
70180
83213
84532
74410
63555
104654
74044
111949
125854
60154
60311
125852
88107
107196
113670
114026
136892
96389
154014
154652
154654
70066
157345
110605
111550
147153
136439
81644
122901
147927
154006
85808
106340
72706
83004
60165
65917
74336
75011
137266
69267
79511
70638
87845
150672
66713
151428
92116
134323
66710
143344
103107
121715
127617
152894
131022
132912
121766
154657
108282
126550
110528
77480
143532
157839
60179
154663
86000
111025
124801
154660
118501
127108
127109
135896
86520
140950
97792
143107
144572
152258
97881
100522
126942
99216
116592
126119
129583
100154
116674
129194
60440
111433
74159
137377
85902
101240
125685
74260
77079
100535
86121
157643
60196
103718
149287
60217
67966
73789
97238
103717
151540
152029
98645
157708
75321
76855
157603
73917
80550
60209
126546
134713
135024
75413
76497
66510
101317
112428
112509
80691
92300
60216
73149
154670
101144
152184
148047
148902
100251
118325
60216
109543
126546
127642
96421
121901
143224
60290
95182
118258
155089
67955
125002
146230
88587
103717
115285
115300
115327
84155
99077
111261
135695
143059
151350
85686
98971
86156
90949
106631
80362
124340
112023
151507
89872
110180
124633
136224
77648
92165
108806
157790
71439
115285
115322
84395
98899
125627
120169
145176
92164
99915
100241
60568
81847
62966
107024
107248
74804
100907
68359
124143
157487
71438
115321
115322
154672
65831
139510
141520
140511
140541
134535
136804
67108
84756
124483
149102
101229
79239
96401
114317
79239
122341
143190
136804
60247
79239
75506
122341
77483
119449
134132
98290
105678
126876
74824
74828
75402
83524
104363
122246
123194
86641
153357
74515
126059
114329
143387
95878
114411
111760
111843
100281
71070
125460
132165
73957
85987
101082
111841
86060
86147
151611
152167
60268
98705
111581
63881
66551
154982
124859
149588
101438
113266
140148
64609
85609
123472
150811
75238
77600
100661
139086
60275
74296
145355
82372
116981
121789
72246
101073
77564
77602
74999
125303
136731
60276
123194
148722
65235
100721
133955
100857
129307
66790
106962
109000
65407
60333
60349
76169
96029
62677
67403
98581
67405
140624
143083
91609
92443
138218
71099
155264
84535
130718
147100
79572
91107
153961
150018
76926
143002
89379
107199
118432
60793
101794
104928
155264
60336
109418
119562
120450
86344
111259
60354
61570
72389
101015
101860
116573
124975
156767
76272
117941
74302
99803
157707
86640
98306
144141
117581
117597
126588
84270
84286
147801
157072
72849
75430
111397
118392
111075
76127
101872
101880
100325
127696
126728
142340
143937
60316
73362
125598
142864
96342
143001
86154
86288
87255
100905
124662
72739
91373
120172
74127
74272
139653
73869
137059
151453
68604
85349
85350
111436
139609
156524
74665
74980
86232
100874
110565
138610
142790
92668
111960
129306
143859
72413
92712
125328
62562
65522
155353
71104
86730
137891
66996
111633
118332
125886
122529
69264
112086
139056
151234
66899
137451
74892
86528
66269
106255
111301
137435
60360
60368
113546
62548
97264
124357
126627
119082
140815
127069
127070
66936
124807
125367
149323
84605
123695
124835
112571
117493
86961
112333
61033
141591
77240
80916
125475
67380
73634
120146
67938
73415
124971
136458
80759
114441
61577
97267
123592
91925
118229
135646
66268
84247
86824
91923
73418
86703
99295
110972
101415
85061
154532
85823
95809
90531
75580
150048
98962
118229
143911
146171
77597
111190
137050
99783
126031
60367
124591
135703
97037
126283
149422
113524
60470
126543
74860
152004
77001
121648
137359
111916
66498
71865
74056
77008
81094
152103
86467
90308
84550
84829
84550
120425
126952
151576
117125
68804
71970
148182
66837
100770
151534
66467
74084
87687
60389
65902
123390
128774
62289
148037
117607
151962
153944
71840
156636
135701
149607
100610
137246
143799
60429
136210
60451
151995
126046
60425
60426
72750
100112
60408
71483
140410
155450
84971
110303
125215
80826
125933
60402
89120
89133
96892
67043
77473
151934
60403
154169
60408
67534
154165
99832
108642
110927
125935
84983
109878
68561
76778
140409
148994
75023
101278
118459
126897
75082
139739
139740
154969
61270
96529
109654
69990
95925
153242
60593
123475
130977
119266
121762
137262
60421
80694
103706
122329
60669
122329
75626
109661
138291
60422
69995
123019
103706
94265
139190
157988
136596
134973
110596
136209
126220
60430
60460
136211
93968
120013
63440
111934
61110
86393
141795
60453
93087
110297
126649
60544
143771
118533
151799
99922
102602
60441
119548
136110
98944
136121
111912
145553
76188
79983
87890
120981
86341
92411
111563
77134
144956
71950
71955
79151
122520
125981
150485
85111
134694
102017
127814
74457
74902
75721
60509
142847
72136
125340
67000
102051
74374
112192
61114
75526
101248
76500
80314
86609
96207
115030
74977
81028
92270
89161
126479
70555
83142
67442
85032
108648
85005
139328
139464
64438
97918
154363
61652
135396
155425
73156
98820
125353
136926
91638
155261
71880
106892
124436
156315
126355
74787
77437
60690
137360
64577
141513
61944
123136
156828
112396
112397
126899
83943
61654
73258
74983
152418
60483
60488
122554
135729
66376
136928
153120
87854
147017
111997
118467
61120
62869
99964
135748
136982
136984
150805
73253
98820
106412
110608
124542
152639
62910
110740
124215
125352
125355
145939
146025
112550
60520
90343
144158
146782
86702
111979
137385
125355
125438
128789
136926
86368
103078
138106
110881
111353
111355
108735
119454
153952
118078
74378
74403
143975
156526
60829
153883
116790
122377
147759
99144
121304
65987
112394
151572
60549
110232
73167
74243
151649
66834
137546
99828
108642
123921
151995
151996
84957
108630
143140
128574
84986
90068
144632
124994
150247
83535
143140
68892
84101
108635
111028
73424
60524
122467
129299
66015
137299
150390
151306
130505
67193
110464
121930
110464
143218
157887
75694
97155
123556
74557
70217
109654
99853
93201
142068
74660
94862
132372
107846
131479
74963
92437
103350
106614
86131
125506
81586
157290
100475
100700
100997
74279
64948
123652
131932
95119
111816
108988
147860
70226
150720
92954
90890
98907
65738
94363
126131
60565
92508
109689
66383
150093
84454
129158
86161
95080
95462
96102
123263
86797
106590
156522
60553
149150
154496
66888
76437
114150
60554
60561
65287
113727
137922
76300
86902
112340
126417
137008
101229
116719
126590
126591
151920
125864
150897
151170
89783
111723
125870
152671
60627
80984
111979
60570
65287
98586
74684
116846
137663
74642
137780
112201
126331
151634
72523
110183
154786
86153
87554
117093
126297
130323
92373
109465
60585
71279
72189
140595
137664
143058
151499
60590
66303
60799
77416
103267
124932
125373
62260
61796
72453
123063
140588
157066
137170
80744
99390
72453
109463
156476
61161
109429
146370
153972
77068
126554
79964
152311
71279
100224
107848
111916
60599
93978
123798
139420
86156
92573
118523
118949
72755
97332
110657
124071
116213
74251
90313
155513
60989
111243
86324
152154
152157
111564
94850
116506
131523
94522
60611
62025
140177
76724
93909
126289
137605
94522
151004
72949
124481
72949
73823
61801
69233
111290
111974
60618
147292
156170
76706
101360
107787
136736
119893
79902
80375
84927
131912
141695
60636
84388
96375
60628
99665
75858
117492
137315
112475
138025
70714
71579
102584
74524
126671
137432
100972
151408
150045
86527
86605
111723
84329
86637
60740
86506
134073
84321
143151
60635
86151
96448
111446
126695
68241
79481
125833
60639
60651
126919
60968
111193
137424
85368
124849
124878
60644
67673
70932
84912
60922
127460
60648
108052
108053
86840
143986
63234
100805
100806
151899
60651
60653
71104
101254
76718
91103
91132
101360
67673
98563
67788
86758
126746
151418
60667
134945
102962
107440
77164
126671
126936
60664
73840
84146
73279
74038
74318
77953
83476
127461
83281
124882
133790
86902
112339
112340
84144
124538
151518
70342
147535
72026
101660
106092
70592
123808
154817
94622
143627
145263
110223
149167
74627
75044
126504
151378
85919
139790
141423
149170
74825
76248
91698
101337
94361
126288
148010
125205
125207
105869
84301
92710
132322
80895
92354
151216
151222
90533
98863
106765
109413
132169
74124
75213
156223
66533
86214
61046
68017
111943
86152
101094
111200
151976
98109
155063
155157
157401
60719
94361
97152
109059
74866
92820
106667
72219
75065
85649
126357
90374
130039
97363
86841
126353
126355
64369
65875
133592
135492
66020
75333
75336
76637
60711
91932
67833
77654
97367
152361
85792
117321
117327
67833
109343
117327
83648
153901
121841
125207
86663
91154
114061
62793
108514
109662
94908
112223
115457
152215
112223
124218
137978
60726
80297
96499
154176
75093
75755
75772
74339
115929
100634
132225
151790
76702
112635
75063
66930
92809
87424
114167
138069
60717
152207
114149
129034
60721
67765
131445
135206
65738
89385
74790
106404
112487
60724
60725
97210
74815
112352
152857
89794
60727
98020
124643
150779
79916
85828
124644
150780
152122
76178
137768
152664
95753
99321
99803
100290
149207
76635
101158
77769
80391
103684
75615
86563
99798
136877
74588
100906
118424
125510
92061
110609
152560
60741
121740
117625
126968
86681
111726
112239
121735
101175
60744
153491
64510
83468
84848
86680
126747
60748
75108
76345
111726
151911
60754
60755
125577
134690
60754
84099
85974
145124
96862
154043
84102
85334
119467
145124
76719
110546
75495
95179
86720
86169
95181
95183
112009
112159
118380
84304
131735
77065
144846
101856
114864
123781
124731
92730
132084
131792
134321
145139
60814
133603
136285
149949
74874
92941
152013
124420
150466
74617
152328
104160
122760
64585
64595
81383
64160
106391
153924
60958
109176
126666
60870
90302
83380
125431
137398
100333
120579
100937
103535
92192
108325
128013
132167
82855
86252
86265
69302
69578
106753
112313
84761
122079
123212
150226
60787
84761
142528
60788
82420
101391
76724
100768
85935
124743
133603
150226
69751
71000
86588
92784
75286
86935
151813
60796
63564
72191
86644
126897
66320
152197
111368
126076
100888
101244
112140
108957
82558
67851
76657
91851
86133
91030
61077
85429
112594
76097
115941
109694
100736
74218
126432
151741
83800
146245
74559
106658
157644
80981
92774
118479
110988
133746
136280
112635
113389
66916
76321
80813
89859
110988
137265
150676
90254
129071
136275
62673
127940
133897
60821
133367
154504
70035
74574
93249
120916
123085
125290
87735
94883
60858
138277
153235
125004
133362
151716
157390
157391
73076
84943
136953
112396
118459
131610
116798
137649
99250
116303
93295
154469
156629
89161
100386
72999
84098
146888
63448
89168
110009
116926
80937
119903
67689
78804
117905
117907
71563
157391
61567
80422
87516
157128
92674
152085
67692
78804
84488
88112
89608
97419
60848
97419
60866
60914
76870
60853
75334
151467
151490
154075
145447
60850
81224
83443
131827
142222
73425
125026
126043
143824
150876
70428
102943
133224
133228
128629
155168
75225
86862
91884
112397
122295
122348
122496
60866
60914
81034
112286
153887
127078
86726
152616
101259
126982
141820
101259
126719
60918
66198
112093
112340
124335
74517
100194
111320
100682
90883
91847
137532
69816
72956
136081
66742
74970
100827
144165
69979
72657
125616
121937
122075
134273
141472
60879
150702
150705
157991
132269
86710
154138
157987
75222
86862
67787
116571
122348
149706
106052
129610
129622
86952
132513
145432
150861
150954
60883
67787
122295
67788
122347
74596
77209
77304
77309
105667
84700
138083
75087
86600
63996
70385
98000
79935
152187
155324
156618
73826
106266
124033
74011
111434
87803
148150
148672
155505
101354
109690
60897
60898
97740
143384
75321
111226
60903
83976
75388
126863
152262
73490
101808
132185
85434
86677
83977
60905
60909
97593
123325
60925
67645
60909
60925
80469
60946
73415
60938
123823
151723
110024
143858
76843
77175
82919
91897
113108
138145
67005
102533
126536
76877
71802
84947
86271
143756
116303
120197
112096
118463
74216
115800
83080
111844
95007
95042
85043
124971
149827
75230
134621
138083
62363
64015
72432
156400
70947
86342
92805
92808
117642
132332
98909
119050
102021
151480
154572
66856
86049
100501
97454
147783
122765
122961
66765
85105
86598
87911
113792
113805
74404
85613
136924
79885
114311
117940
154960
65470
70383
105817
83639
100655
151975
101419
75195
92832
60946
110963
131917
76051
149869
130151
89540
136464
61061
80843
95382
112518
113139
82930
99761
60951
67272
129075
136819
108296
124876
90727
72041
142415
75188
80835
111459
67022
74846
100580
66776
97487
97596
60962
60971
107045
75100
83199
111704
156323
72694
60972
98183
75138
86840
143986
66512
115591
132492
85105
98816
137882
141842
62053
71304
134866
151134
86171
86190
86361
100921
124456
131664
64780
76784
131664
75221
86772
72088
80576
137048
151417
64370
113009
101062
134934
147595
62053
82632
116121
148395
70850
72041
98772
119359
128632
154621
154622
117786
117817
75084
90176
113740
141608
86492
99709
112698
84228
91883
86721
152080
127054
152432
60997
61035
74812
111460
157778
157779
75533
86577
97201
111930
114776
137911
148385
148391
66106
97059
154408
97205
97538
122423
153797
118039
81118
151000
154591
156526
74763
151800
75059
143879
143990
100395
112602
135201
100633
126804
137720
72121
83407
122969
122423
148146
154314
70428
102943
108447
151770
61011
61906
97241
153801
97241
97467
147508
157366
131846
135161
148317
123015
123016
127790
130715
130718
155006
81068
156892
127537
61056
77570
83112
83803
83867
123302
107863
139297
72867
124322
73303
112955
150036
153964
153969
154222
100626
106436
116477
101425
140922
143841
114964
124322
124331
126733
71687
109741
129001
154548
61032
116008
136342
64492
120779
61175
130505
82474
129050
61108
101007
114335
77306
76521
112067
151975
65843
152192
152281
152358
61043
116782
142364
77657
86302
65847
121729
138247
61197
82861
148778
153382
77661
105971
112186
157733
72288
135000
91543
112503
120272
76788
112133
152108
142329
75072
92761
126487
150894
107336
110385
132663
73278
77570
73307
83913
112822
101682
107850
110248
70154
138776
149560
72288
134997
153382
154407
102179
132741
61197
70280
82861
76773
91199
132545
146535
77118
63959
63973
108922
61065
86942
87529
115271
122212
147163
152391
83369
120939
76859
143041
61087
70167
147602
84202
85979
100043
135328
91798
91819
137992
83038
126367
128171
67556
85062
124943
128582
69128
73164
100985
69874
86153
87618
153918
76702
128985
112477
115655
133092
133093
65094
89361
114961
130370
61086
63956
74627
111797
137581
73638
126403
66917
96759
66866
125578
73180
122708
136036
128175
140467
153495
73645
80486
106102
89121
112181
151257
76510
112067
127117
157797
112934
138051
154502
140149
149977
76416
106764
143052
61098
135581
154922
155053
86919
142970
63592
100930
72412
83221
98258
75456
91752
61111
84666
80571
93031
91796
65378
65485
65497
124509
72211
101405
112610
91896
142317
152428
76961
126734
80571
117476
114349
126986
130151
90697
101129
137545
66795
108802
151651
152216
75460
77135
101168
76849
113041
61116
143453
112196
112925
152354
75498
151809
151925
61139
61148
61122
83372
122554
100874
97508
88614
110740
135272
76860
83143
101740
152334
61127
101217
152439
61127
66995
101217
101420
86813
62648
72379
122025
89361
89384
76576
137986
141933
86131
106629
126460
89330
105972
151243
62200
149097
150577
75357
80598
113204
72580
157651
83371
152010
152012
152308
152656
70432
150085
83949
101308
76055
134582
61151
97650
86564
114432
123673
149057
107269
114797
87824
113393
75264
77046
145472
150078
97512
147992
98409
123704
126233
143421
84690
89697
156052
97985
123704
126233
154881
61159
86667
100810
106762
143536
148219
112043
151939
66869
121786
89203
102935
62730
93877
96683
147968
127068
75945
90927
92853
92857
61524
122586
127049
61609
107000
116617
120701
81353
75684
120699
94792
157680
73460
87702
129918
63614
108330
154244
71715
90999
112808
158063
61180
133477
75813
155879
75207
118889
134385
96475
96951
61438
156203
123519
123525
135972
149450
61185
123525
150486
73878
143536
94776
119953
109543
118117
73767
135972
149451
150493
66719
117955
101475
98346
106852
108260
77129
144283
81270
70178
83621
61196
153852
92137
92151
136552
105067
123528
77429
112815
63314
123490
124439
92499
96100
99777
111838
136570
61366
67302
65343
98148
147464
142442
142719
61219
80994
116579
135084
109489
136570
143536
87252
91460
76385
90630
98682
65346
147898
131341
112763
112765
87824
113393
154748
61631
70141
75634
94609
114622
85522
75784
84508
77519
110684
75105
108054
121962
69120
91889
105149
65346
70673
71627
65544
76984
94700
105540
139080
139272
71712
121986
121993
61236
123488
124203
148974
150338
156882
74880
93288
93294
92861
132810
136043
142612
142947
117171
93036
144246
77498
81775
113199
155897
123492
70539
83287
145531
67188
90145
61773
130905
146044
73161
110419
150338
81366
128242
138738
73161
136377
77689
81592
65396
74534
132603
65138
71354
64473
61252
72850
117210
134223
155924
121824
157412
122976
157936
91076
112603
139237
67188
128947
132352
111549
157936
79367
111387
121591
131202
92188
96407
141964
156499
61259
104845
135116
71359
135113
79831
90954
153020
113128
121289
152492
152493
64069
66958
77555
98819
142371
142372
71284
95651
122540
112964
130294
155868
155873
61273
66241
70318
70322
150089
141338
83205
105474
111065
127420
146428
94943
133446
150295
83210
100131
135663
75789
137483
136295
61294
132626
87086
113061
137339
122624
134881
157476
135545
154706
77956
121242
99833
83148
121834
65146
78931
116602
65234
71225
77395
61324
66200
80322
97640
127292
150217
157630
61291
92447
143378
107496
98859
128570
140913
61301
77577
61571
71778
150217
67373
84754
158061
66192
84598
67384
72317
153166
69712
128474
153699
96895
148886
61429
61308
86559
143967
115916
132352
82738
148435
61310
62942
149004
95563
124172
124487
134685
66733
118403
93107
95057
135539
118403
121207
91762
91764
99699
82742
109175
134683
111989
142997
118402
135100
143967
138321
143608
156744
113750
155635
155935
63572
80487
137998
63734
80323
98499
77353
127175
98501
99478
61325
96096
147527
148896
101594
127320
79334
152538
80323
106946
97896
100186
69624
92183
125197
133184
63715
71769
150220
121043
133453
115216
115634
153991
82133
106875
127372
98941
121245
107869
129112
73325
123620
154221
61529
109369
148857
83637
61922
64964
117802
123134
146493
152635
84475
113117
61922
104837
61957
64289
123328
92362
125408
115865
97594
122839
123328
61957
80125
98707
81311
87999
130795
87532
104885
73141
114367
146603
131053
80125
123324
124063
105599
117430
134075
72008
87448
121963
152673
63227
83248
149895
79663
142516
67269
74151
112001
113275
89906
97971
156724
98568
106122
131671
61585
75744
113271
127343
61375
106999
136895
83248
61378
70543
95286
119321
125279
144492
87112
77367
77676
106939
126116
126121
147761
61373
84970
111986
128435
152617
153602
153618
80662
117557
137614
92196
77377
84849
141463
62055
85455
66572
152827
94769
116789
146437
155555
67354
157473
99723
138896
73199
150955
87697
87892
101727
105341
154012
77313
105668
126880
97327
123997
150952
79956
130380
144154
105381
142261
105678
134944
65257
138875
69168
75216
136710
61404
61413
155254
72081
76918
112633
121771
69687
134015
145925
61413
97140
132203
155769
130217
146112
61824
101729
117406
79938
131950
155254
156597
64417
152684
77308
148019
154281
90920
152682
120705
142157
90612
128912
62960
104614
71730
128951
148652
71631
91511
121873
91592
133540
134730
153998
71337
135399
64418
113331
91447
91452
81365
74083
91857
132615
150044
61422
97533
124013
155257
61431
61519
61529
91853
90939
77089
84653
114291
75665
110925
113180
146081
84413
91550
121796
132615
67372
69726
94163
101721
81325
110536
116693
71463
147250
69726
116694
94857
105390
145419
87728
92566
65870
80396
117387
152497
152498
61726
105090
70114
71472
71497
156335
77672
94029
99487
61443
61501
72782
135615
65969
138386
61465
138827
142335
132724
61449
61452
154271
112887
67355
61454
91472
61454
110119
137700
147311
73309
138890
122063
123520
97063
142224
157048
157052
111112
111120
62084
87426
109997
72915
108139
67140
105375
61468
69344
96685
75026
117163
131832
152580
110088
152277
77467
113385
131826
91234
91246
142463
142478
61760
76415
105576
69407
102873
105376
155039
107721
113157
136472
81221
93024
106859
96711
127291
66769
103012
108450
148252
154168
61495
87032
69498
100607
138183
61506
100033
136789
137072
73141
75985
110332
118750
148741
132623
79340
112798
112799
138595
61499
125053
136588
141938
71888
84501
141979
99498
133170
69957
82288
128918
91505
113455
146591
65714
87543
141440
87127
113895
132564
87033
137502
110416
110729
121344
132640
136446
65528
91321
134688
61505
114322
125052
114372
61507
61665
82786
155947
61681
91206
97637
142447
61506
146537
92740
71561
116895
61510
61514
126873
150369
131390
142420
61523
108636
130333
156763
95490
149441
71660
83650
72919
87372
65420
66744
96496
97515
71660
124647
150370
79497
97515
149267
61558
61568
87154
143491
102436
156410
132540
97648
127068
93877
123850
151919
113273
149488
61568
87157
143491
66992
96948
150744
135015
97603
97868
130718
88139
146105
81301
127210
111917
127209
135484
135489
142245
80089
157178
81325
71385
71815
96948
123019
62055
156742
81612
96110
103671
147961
61544
145937
92517
117118
136697
137646
77075
120822
105091
123248
141635
61965
121684
65254
71715
117118
137645
93523
96080
71610
82998
130189
61551
75618
97492
126345
67930
84045
155077
90931
64417
92331
70502
87193
138862
72590
140095
140129
87193
90921
127397
102719
145934
61558
66040
108328
108335
69377
92630
74906
121835
69073
102137
105871
69724
117116
137647
122629
65660
65672
155997
65660
84977
124972
155997
61758
69713
152475
155337
102429
61576
120450
118877
77181
61576
61592
122832
158102
123592
84277
117750
91115
138834
142366
65369
144804
152543
153504
85234
116658
117169
85161
123695
116888
145550
66197
135662
156277
122405
95811
108342
61612
71406
96706
65840
70197
71516
110539
151400
128872
134173
157077
65498
77587
101599
96842
116107
158091
74915
83736
137501
153993
98465
107036
155974
82075
116950
131091
110832
110836
150490
87046
138618
146596
87048
87974
147641
87043
116841
156271
92027
120929
71401
107038
61612
62741
149185
157235
76808
107486
126894
132732
72719
126951
135440
150010
93158
95067
91518
69180
79417
107496
108962
78943
79842
112536
138510
138512
155873
65981
66170
154539
154545
121206
135535
150011
75145
116659
133915
153808
90143
92024
120929
92027
92028
127067
63994
65988
70393
77085
120821
120822
91906
105511
142570
61626
63987
77382
61757
69713
91026
117096
65973
72171
151722
71493
72598
123015
123018
72313
87097
132697
61631
93568
112683
114425
79435
142724
138588
61638
114425
138338
138584
92309
119076
119301
148935
62042
151042
61637
90973
112759
61639
82542
148872
61643
156087
61680
124800
97699
70728
109059
144156
115767
150686
84474
136807
141426
61696
61960
94957
122467
112531
116628
155875
81959
103375
131170
71086
91602
92566
101519
61944
70044
156823
74252
136957
112819
77141
106934
152636
65784
61670
72898
98900
131170
93734
108847
108906
106893
124450
156320
113045
146063
157497
97721
125347
140407
120657
146543
109016
61679
72463
102874
148996
93500
153736
95432
131828
152520
72427
149994
61781
61895
69417
87022
107597
112922
102572
133175
96269
120618
132631
153735
70857
67232
69122
112738
116537
128966
128969
71484
108890
62222
73592
113054
131832
83824
83830
149915
157151
69762
142721
157902
132714
156910
61713
148987
117711
149915
62326
135585
151787
110290
113183
153777
91062
61705
105953
110415
62315
63786
98784
119945
109016
110046
62722
61699
124467
131729
61715
81929
83951
83550
74653
74655
94801
87073
71207
84646
110818
99406
99569
136261
62123
74039
85173
111608
96614
147021
147750
112926
79791
85229
86845
102380
133446
62207
121281
67423
83951
61717
79283
77891
150469
157591
131138
74146
117256
142817
80176
156481
70834
75537
121873
113055
113099
113101
61749
91487
127115
145404
155900
61727
156205
153561
71926
94901
105620
104748
122145
122927
134063
154648
61734
66396
66401
148004
155937
142779
61738
90183
124316
93361
93415
81579
87142
80086
142086
148004
85276
138356
75634
91297
127170
153553
153748
68993
126144
143924
148537
70901
145512
145516
102404
122426
93622
112899
113193
117153
75641
96629
125068
137041
93614
117157
65695
67309
156230
61755
147071
149072
96533
144366
79876
123420
94799
112969
104736
138660
61762
83087
106910
65805
122004
136855
61758
117672
102408
65586
75816
147590
135610
61763
61764
138340
103178
106913
157978
61768
61845
127360
155951
74985
90841
136508
61848
106908
108722
113658
97800
105349
152006
79840
147730
67311
142722
121494
61782
91023
95824
65799
84819
125454
137115
95858
107493
157650
107449
61793
143104
61873
61896
107903
61783
92073
97463
91023
92072
131745
104870
61960
67961
71344
105438
97762
121772
155247
109851
97469
115840
93181
141425
152059
75850
84464
141430
127995
155750
75673
82460
143462
70277
104842
131829
142447
90868
113057
71076
80093
123065
76663
79201
91247
147273
61829
80577
150358
94893
77898
123846
123998
156484
69435
150234
61806
67554
67559
67650
93327
93249
96920
71493
62290
68805
64438
153656
63314
64222
71775
110600
87575
87696
139265
61937
62035
63358
63899
84781
82420
154295
155578
61815
63561
101398
154295
61817
95542
96982
77796
139170
154673
61818
90265
63561
122707
73264
123803
143191
110993
120731
132003
66132
133236
143193
150546
70921
99718
150358
61933
75906
101726
139020
139102
83508
61980
75861
101676
131882
61862
61863
61872
61865
80219
141755
61833
61834
95674
95676
61839
133176
131274
132499
66968
62194
87797
115236
87745
87865
116685
61843
115951
141549
147583
83107
97797
149072
61847
61848
113482
65438
97797
149072
104401
110634
77700
108887
61942
68942
94953
134160
115442
123954
131651
87627
87947
68149
98018
123955
61874
129413
68149
123950
128386
128386
148771
143487
148581
123950
131651
70355
97683
61865
141643
142071
97929
82939
119442
131896
97929
62548
97678
123415
109028
134900
61872
85555
149965
61870
135608
142992
97534
123478
133433
69030
87720
115396
113230
114878
124526
149737
108694
109842
70475
109623
62061
139243
143713
119686
140813
114580
153517
78100
101799
149202
105524
117087
88283
124526
127941
87593
148339
109450
151856
123908
123910
68762
70823
123484
61931
62094
79228
72290
106062
61896
114059
118485
61898
64512
103150
148806
149346
129350
151614
151658
68680
87875
77810
87932
139271
77252
81517
82894
102461
97467
129282
153803
71857
105874
155341
64957
102788
101776
127546
61916
61922
104839
123134
75977
101692
113475
101719
107115
136158
147361
98837
110834
155921
84321
143144
98268
154558
107807
144760
65203
71791
77811
77798
87769
106329
155724
98240
61943
61955
62790
116931
105561
148979
95457
97332
109521
103575
109823
113555
61928
93986
143078
119750
62042
87617
113462
67732
79230
97001
74685
90491
91817
139271
62162
115101
122772
139062
108222
113414
97716
108905
71086
97617
115632
67471
110018
143252
147687
137118
148248
155436
78016
87734
87916
77783
98208
123136
137118
98141
123136
137747
147687
70026
71339
122772
147687
97981
98249
67912
119399
130667
98371
98707
143252
62786
63191
131052
84479
84211
96381
142409
67972
146942
62722
65709
80122
92170
61969
62304
84743
150382
119295
119306
91145
151151
93548
119171
137434
62122
115121
154677
87893
62297
97433
109692
77674
151522
97277
147464
61983
61987
142151
155839
62169
129402
149279
77729
138951
77827
103559
152820
152821
90221
148649
61979
72527
149746
68966
72054
97277
65284
71642
89848
67144
115519
61983
61987
97277
122130
113390
115874
123117
108255
72613
77252
155825
62000
99416
148129
87653
71144
73546
135913
150043
136332
99516
75889
118357
67804
75454
132918
106777
125919
93564
119408
62000
106079
155849
106779
107516
153640
62162
87952
103598
106083
117755
62003
62004
98560
94069
97890
84087
109579
62012
124090
150863
117600
129005
62681
78002
101756
152788
63916
68526
95909
77802
124089
113553
139081
62016
62025
97077
99416
129022
140218
124580
140180
140221
65764
70259
70363
123466
103591
87671
71524
62762
73624
150824
62024
80471
152943
141701
152132
157962
62031
148129
62027
88636
157885
152706
101678
103621
64622
87966
113617
127523
66114
129022
129024
123598
123607
108388
113725
117895
143572
108201
135589
75336
152032
149248
93928
138519
146487
141198
152827
68171
93429
77932
138910
123382
123383
148829
73139
127092
147661
83883
91073
152371
89801
108094
144228
84210
148397
62633
123207
62071
124950
132188
97288
119570
154310
66605
105843
116081
100695
62066
80600
124088
66129
97822
105707
62078
90452
116691
127425
68950
76771
116831
134914
62173
77725
66129
155543
65715
148833
151755
88402
129471
64477
62068
65587
65753
98497
119156
75845
151695
91704
92296
106239
113565
152134
152152
89208
155549
62625
85957
137688
151231
62076
62081
62082
122479
75840
116417
71652
78756
108687
125615
128065
64289
125755
152764
108071
79199
155058
62089
77789
87994
139205
77783
62156
62167
118218
62111
62147
110007
125356
88612
98994
125040
148639
73587
133370
81608
119674
64636
62100
125018
125037
149183
66155
107778
125040
149182
113586
113592
62122
139103
62104
84838
141974
77933
77936
77938
78025
88416
101681
62105
152010
153915
98085
152012
156945
63968
62108
86446
149515
149539
130806
87581
69784
75980
76944
77743
113531
65828
66977
112043
87857
137386
62186
115972
118680
72322
149138
150601
68120
82125
108874
138276
111931
150601
63071
125349
136027
138959
62327
72515
62184
76175
86606
101156
98339
153021
154007
127429
127546
150709
70415
87705
127430
150884
62150
72862
118218
128598
69986
76832
121514
62192
113633
93938
72206
76832
63078
98581
110657
73438
85404
143084
62140
134124
143826
113328
87584
129336
139117
62140
98579
135133
64147
68360
62146
121452
150211
150212
75890
78091
69953
88408
101765
105644
83220
110827
130751
150213
87994
113491
154666
118625
119454
121100
139111
62156
157268
124226
133964
62931
127469
140569
93631
93702
127549
152779
82383
101080
66689
83110
119474
157263
63127
113609
68181
82498
138621
76418
130483
66503
72130
124674
149653
156014
77677
97964
124263
140326
155150
154359
155117
155150
127415
139284
66236
157265
73738
119221
124518
113376
149944
114511
128498
110143
114676
125234
154700
143705
88416
127435
62641
76115
121178
84311
140326
67542
97870
77702
139220
108598
108902
62182
63085
91466
124131
143704
62183
64373
63085
145614
149384
75563
127008
66824
110241
147123
64666
69597
90394
67685
72501
73525
105387
83388
99113
135627
68902
69597
69598
109159
115506
127564
124517
141858
143512
147246
139122
62878
84690
123704
87756
149254
62200
123915
157318
113393
104043
148363
62880
156052
62207
98081
90332
124728
147479
74278
68193
140931
87726
87882
66428
143517
147246
62213
89906
97971
117674
149910
157084
68805
87575
154754
62250
90281
124728
124765
65476
83603
123823
69129
101779
152699
96993
122720
156085
62226
62655
77917
152889
87628
87953
64022
62234
103377
106281
62224
103511
65454
113656
113720
110019
62458
73067
149991
102207
147212
93968
104781
120013
62232
62382
65145
149235
84059
97869
154065
62237
64410
152849
71046
91142
99770
110967
62327
148864
62240
122415
154065
102673
131768
62242
65101
96505
154802
105837
62590
65374
72967
149023
64682
77168
134964
113927
137838
62508
65164
65166
139384
147595
144601
106906
152984
62438
85132
110953
62430
65040
71830
106566
69884
72659
103728
127595
106312
139325
62603
120347
72955
99100
124377
78216
112505
78241
62282
85005
139464
63260
109995
148717
151511
73188
132657
147996
149900
132648
149281
149896
72609
92100
136233
144132
71830
71837
62431
81953
85132
150572
78660
101837
70887
110945
131702
136777
62643
62275
125311
136027
83678
152237
101931
109016
109359
154602
101875
139356
152861
71326
124632
156156
119979
120215
154873
62320
114002
120585
62496
62530
72107
154613
94089
136367
95456
122328
131716
62287
95315
149780
156166
95318
98026
80739
126373
157319
101166
68811
105325
106836
110258
77833
113693
114028
62297
73455
109692
148596
110762
124843
145665
151026
78539
66536
149746
62637
63744
63747
103405
139076
137533
76065
79990
99338
103348
104773
91729
97433
81520
76233
118450
101591
138043
141735
123777
124445
62314
118797
157678
68242
157647
105769
71186
73059
78230
106699
151106
73693
118795
128598
62326
128584
71646
123367
77916
78281
62321
62397
120585
66356
106247
149763
62393
129176
157944
78550
121976
127728
62328
131572
63786
151796
72066
92107
123208
82814
138984
68074
70558
73669
64821
91722
152152
65377
99706
131403
149754
127793
138957
146032
62341
70986
84237
119715
120249
78473
152998
70985
105852
153092
123422
113961
88317
119432
140909
62403
65680
106802
65934
143512
147123
156752
73961
98987
136898
149908
113858
138904
62394
62506
86788
119835
143995
82771
66635
106802
106809
149348
79803
113545
154753
105806
146652
156103
109998
122277
147879
62373
109998
131825
77895
88050
131825
149103
73047
99440
110759
107298
107342
105154
117595
124902
148028
64181
65351
77439
122794
96127
97270
125849
126731
112305
120296
88962
106362
121381
78823
78834
62374
135790
72173
120306
72757
105798
62377
72356
124944
156788
62585
149378
62379
65035
124770
66194
85489
113942
64000
156392
105798
131956
142251
62635
76004
88179
62392
77375
114785
113876
120216
154874
108003
122856
152862
62392
65074
66939
62513
102724
97906
148729
95591
118834
152911
62509
74917
81453
102724
153009
88781
101836
62428
103689
113788
90277
64599
66450
106146
107710
71671
123926
140328
65031
86123
102032
114082
92844
140664
142617
63589
124594
62420
64549
62413
65057
131733
153089
105969
152869
139670
158110
156331
68254
80902
105150
68687
107395
132915
76098
136918
76089
139039
69944
72406
72658
80259
72658
72661
88058
114042
152843
74895
103528
101809
113802
88196
152848
113645
113828
114029
107343
107540
123050
149482
88196
95771
129538
62431
72268
106566
62431
72193
85132
88345
88383
85005
113950
157878
158097
76972
62568
120067
138892
62440
63299
71830
93942
66493
71837
129528
139333
62553
97773
155568
62444
62445
122713
139822
98065
122713
122713
62449
131174
76105
78204
88047
64649
150335
88043
115857
157616
62493
102933
154823
151070
107523
154617
62513
77923
62460
98756
144754
152757
141469
62458
72959
149991
77365
155788
78227
78230
109881
117735
149991
65167
117735
122099
62501
128371
143653
62617
79268
90277
122698
74694
94540
95450
157019
62469
62476
72711
107338
107343
136223
101817
77239
149250
106757
108630
108632
76038
88375
153050
89208
89219
131888
157613
106800
118843
122097
158014
62484
149250
113668
127634
154838
78869
152846
62584
82867
119818
102003
106469
152998
83744
131888
148840
157611
106369
70299
133927
79734
98160
72344
78911
98163
68725
99634
113890
94382
95162
110655
98335
110682
151665
102838
108247
113987
133663
66614
136223
136401
149458
106005
66326
77231
105738
117788
141986
62497
62500
64860
95901
98171
62500
64860
80184
110039
66329
117223
127786
77231
107340
88249
129550
129139
82700
82702
91322
117418
62515
84706
146120
84518
78632
139449
88344
106073
151103
124428
65164
136296
144754
120234
120734
102027
139729
152967
106411
153071
127805
153060
78611
127757
78258
158041
64199
84699
122401
149751
140162
139711
62536
64799
83805
96043
62528
131773
145608
99732
113681
62540
147462
107108
113701
102921
127724
67243
101996
134160
62710
146843
62536
83805
129564
148226
105262
129568
62546
120292
147958
128606
73408
147325
157726
62564
94081
94508
133140
94847
107188
68910
127847
123443
149894
127863
62632
68539
73732
128013
62559
69865
84451
99266
76170
106790
157886
76168
139669
154756
97706
120278
157692
62583
84447
99264
150746
92223
92225
88269
106411
127829
153103
62562
119562
123167
113844
120088
78820
78863
102067
68853
80033
94502
62567
102061
114015
65540
139088
88092
127718
139558
102774
68852
103400
140725
82771
68539
94611
139551
62574
62682
62678
78846
107403
121107
63248
73108
110083
150947
94199
117990
68424
68851
76196
94201
84615
92416
76014
62608
76167
158094
65035
110083
149433
69888
76235
101806
102039
73231
87399
149931
95337
120232
76158
94282
154750
87147
110313
123339
150400
64711
73839
110083
70609
104322
104538
87740
133136
76094
145391
107170
127834
145634
98665
66897
88231
157657
132925
145977
95738
98380
108368
77126
123887
149023
95164
107651
145622
139601
77842
149067
155979
84466
135118
72072
109827
117452
126762
113784
62985
66555
106188
88220
62612
62613
62615
104631
84682
85284
110746
107002
107005
141527
62618
81004
124624
104618
106786
71292
73525
106714
131375
133486
66070
117638
62620
143421
149810
149813
116803
127604
101918
105513
114083
127697
108094
110525
124952
68773
80588
119747
62760
74411
153334
69659
80979
121229
72605
108084
123909
152099
94502
119960
121107
68538
69083
80013
106713
68500
98412
69083
79999
113936
97301
76079
76006
158131
83793
158138
77925
113957
69179
118906
153026
153077
62642
73389
80597
124938
78417
101988
113667
113381
132026
62656
72863
104286
66649
95442
139674
88547
104974
148517
88058
119962
124098
114155
124119
96873
113694
129588
139524
72458
124099
157986
75989
113957
76177
88325
76113
117878
65262
104278
72564
135637
142009
63449
63462
149211
65357
98226
123913
144581
88425
113918
158100
72563
128829
157615
127402
135762
147759
63452
142649
149028
102079
140904
88362
72854
124527
149854
65647
123864
124527
142650
105010
142294
99246
110317
69846
152805
69953
78022
139217
65824
140624
147137
72845
84799
129082
149401
65264
110234
101697
121035
74274
101149
100229
111349
127629
154876
101853
113674
88325
105680
127859
152968
76130
88421
62693
154337
63017
72585
128798
152956
62694
83669
83673
127868
86062
110109
101853
121194
62697
65932
99376
78737
119465
120193
136006
65049
94887
142602
131961
116485
142044
66281
147967
82018
110109
111012
62715
62757
112437
138253
99410
100826
156266
133850
130113
145132
157200
114968
121621
133051
93340
146742
114219
121774
79343
73064
128311
128925
121345
112089
152184
67048
134261
142081
78468
99401
66951
101209
78894
104709
114994
129885
91371
94897
131555
108273
135361
144961
147860
69238
69623
88654
124269
149804
70742
90609
117650
143372
157869
76609
131121
71368
156716
156746
109974
144447
149804
157879
108917
71346
122583
135124
71368
98611
157966
104282
104370
81860
114114
105430
155827
99445
140632
69535
100911
146649
156267
122215
149805
89357
101840
114976
140630
108283
147510
157516
92772
109723
116525
140219
69000
107483
121936
156538
123447
136955
66183
135305
71002
71361
73325
77396
129976
156421
104526
130960
130961
65958
83334
121715
63979
71869
95769
93199
114093
129989
71005
123621
155861
68420
91310
91314
91326
134150
66411
71368
123557
112335
84496
115635
85957
86330
128586
67156
152132
156766
73858
84984
108282
118034
62794
67887
141077
88507
117038
121634
68299
68394
93963
145967
65381
62794
134998
109410
116395
154187
62786
62807
72806
100550
118607
88400
97481
134640
146514
70294
148615
62817
98397
107107
154917
65901
105643
114155
156474
86598
112335
114997
115535
139813
141051
105198
114139
70216
118555
121716
122052
115331
132727
141272
104333
139825
151005
62802
149946
64256
102251
81154
121716
146415
147818
71423
105003
108124
80125
133297
62796
91468
63191
132074
142503
62796
98014
125894
135904
116783
142254
149362
114147
118567
64572
72174
80588
86947
88947
70113
106090
62807
157136
89671
115535
128663
74922
108198
72015
153201
156491
129072
81951
82272
141080
62812
114536
76568
76320
72336
84259
62830
89657
89987
95565
62818
65616
147077
156518
78403
147822
102816
148118
70903
77192
98668
96555
153646
78672
122847
155540
109883
124034
156498
84541
115324
84542
89982
156496
157020
66607
66640
142216
142224
124034
156492
157023
65625
70905
86096
128116
149599
104204
139868
135436
148171
113675
149213
72494
118150
72494
96919
77963
128752
105811
121977
121908
122155
141261
80090
98330
133519
69063
148170
156413
78661
146788
132857
141234
150953
71239
81628
128751
128752
62858
66520
107072
123827
70878
69773
83562
155360
104718
88569
128376
104731
114237
155699
62859
98293
123065
62859
64353
154739
104069
115432
104073
155637
135918
139896
62866
65289
105671
77961
146102
62998
64053
88852
133688
96756
122864
139946
62872
132783
92278
134534
141184
155710
125276
148612
88611
102118
72455
84627
63919
131189
83373
91435
133653
83023
98508
141215
146950
62880
84679
156052
151088
63328
143422
64325
115715
68545
81942
132859
63926
139894
83377
77972
130051
143872
141220
139906
139942
85778
137109
68959
81170
83024
62902
91203
81206
104426
109091
104196
104399
129624
70181
97510
140939
153411
63919
128526
131095
64040
89896
114258
115292
139938
62919
62920
62914
98227
133501
109205
78595
150926
62913
90849
110085
98612
98636
148842
98619
104388
70911
123454
62917
114261
148734
66420
71918
62918
62925
64315
81260
83763
88643
148731
72121
96758
103724
64310
64326
71561
72242
157000
81691
88620
98638
142914
98629
110559
88718
104098
80025
115099
124503
104196
149632
62931
127469
155995
89639
104196
104399
132852
96051
104790
97964
104341
69362
139957
62963
71657
66897
64033
115721
122905
146914
62949
85461
128201
130382
66466
72997
64324
101786
148547
78236
78853
128047
136942
96964
98477
83350
146387
81934
89612
99726
121610
123481
123736
149408
116632
118968
106852
132005
62958
86164
88707
142896
122966
123088
106188
126699
111352
136385
147775
156954
110736
110765
146022
76458
132604
121054
148059
73959
107390
136144
88588
80311
131878
147785
104405
149971
156872
83016
63595
63607
110748
70365
157110
97576
146236
156063
134692
149002
65290
96411
131816
76554
114397
148686
99816
123403
88752
128750
105313
114393
123407
89614
104343
105181
113008
131155
146796
149733
76545
88752
123377
84180
98928
133703
88763
154957
147001
81438
117349
143557
146205
82108
78850
81502
81515
81524
98630
126777
62988
84537
92231
74952
123152
62989
67544
154186
124347
149040
156063
157922
63014
72078
98608
124605
155054
155989
114356
89614
98731
146797
113056
123172
104296
115495
115496
123211
89619
104191
104567
140011
133583
65581
68626
90957
98315
99726
99746
131924
123351
124361
142254
123270
129929
140017
128807
88674
129642
141003
128124
70417
88756
103759
141040
64317
76553
141371
76553
123400
88678
103945
143528
154962
78771
82261
69924
72418
155185
82261
70798
97570
103694
128028
128516
63200
149079
152522
140053
63029
123965
63034
84659
118553
131144
76549
114423
155493
123506
88766
103868
128705
64284
90018
141088
64576
109969
99852
103712
153171
66973
66999
123560
110782
135219
140239
130058
114419
99047
115471
150623
115237
128516
63040
110566
63045
82438
86646
97379
67794
154636
154640
104226
114439
156022
68341
83523
124382
115664
124722
129159
150117
66519
71929
109295
109296
64148
91547
146845
128691
128693
86376
115427
130334
76923
96581
63240
85105
63057
63653
73348
103685
123577
63061
64157
128728
70422
86593
114410
78545
88793
63624
105915
63624
63625
71526
88777
114433
114434
115583
128604
89590
114451
130268
148902
104226
133494
123561
132182
153404
115501
115519
70747
115673
70747
82651
66570
91854
136175
149379
63838
79162
86054
155174
155333
63076
136027
63076
153036
133380
140097
148588
95592
133993
91709
103531
124042
147861
150601
124677
64075
88804
157916
86694
89587
83970
123934
78582
79893
89954
134624
152794
85404
85420
109748
90026
109056
153508
124130
123829
123851
89855
99928
63881
97669
134066
155770
64030
64064
128763
88302
122196
156713
78856
80142
131419
67590
102869
124223
140634
76745
79494
83990
63840
98680
150651
98011
117762
134908
85259
105393
129850
64046
103324
78586
130017
63847
69435
148487
148521
72178
81710
103147
121320
79440
77362
84361
117848
89860
103092
148237
106242
131816
142316
90056
90063
102149
107629
135971
63830
104185
127980
63114
64152
104115
148313
148321
104417
141475
156945
72579
98087
141475
63826
78588
88856
75356
137375
83990
115606
128572
98346
135969
66025
80160
84284
147109
63125
63139
115058
143490
63131
63558
110100
156971
63943
130848
83835
110100
86636
107590
114519
98994
110099
102162
133088
148618
87998
109520
142873
63196
107681
114562
63188
89554
133632
69437
88733
123421
154285
64188
104562
102531
156301
63162
70945
84729
156300
102978
75171
76394
133425
135218
72724
102805
63150
108947
102997
115178
128343
147909
153304
69371
128732
147308
153304
71449
147836
86994
100099
104011
72001
134233
147626
152575
84788
110804
157404
64714
73231
124944
147873
63176
64714
149928
72064
148244
140823
104307
114587
72332
157030
73154
83573
85830
86380
98660
85740
128319
150829
131677
147252
148140
63814
88876
88901
99473
141154
71993
136341
68621
70593
87629
88919
89554
65223
85740
109349
70579
71268
102144
102145
102837
109158
63196
107681
140215
135756
88939
90502
127948
114514
129844
69921
63966
108922
124944
63184
88822
98689
65999
134790
153402
122575
112163
122614
124553
130981
155553
65846
102806
87629
88822
98689
124554
72378
123240
137963
149354
124063
133895
63205
133721
155283
156873
63208
80278
142494
157271
71986
78577
133632
140215
79112
115189
140206
102909
140154
100080
124400
124432
96953
150550
155002
88975
63233
88696
97992
100464
109999
65502
65514
124310
155283
97646
127901
63791
95437
110139
123708
92178
142503
98480
133133
71476
114549
64306
78491
86036
76403
128263
146994
86994
139876
153384
69922
102715
114618
99306
141036
143345
122026
140206
76378
78600
88950
100102
114599
148336
135947
147254
148501
149045
63225
66986
71136
135086
80461
153756
155731
66986
135087
140749
157071
78683
115169
130475
147920
104233
98986
155296
85938
124406
85703
88935
64363
86547
96912
98839
84986
115512
147758
71796
134970
123391
140266
66765
112179
69480
86547
146264
154198
63792
138165
140241
76532
97775
109008
126368
88978
63279
89223
106475
84807
98419
88695
63254
134701
82479
88978
88979
98244
128824
95978
103771
81908
153842
90098
114630
114631
97805
115758
131034
154039
79255
105409
106124
82566
95937
116125
123447
67710
96291
153834
72928
105476
140269
156167
63290
63294
63296
131701
63287
108889
78046
82642
114649
63290
136777
78657
155013
157125
89019
143953
102621
133551
136057
63772
110114
115729
63277
108420
66436
121488
102193
104244
80403
136799
156174
134926
80605
92262
101218
105475
140792
78983
89007
89018
140278
143953
90096
115748
125089
125110
105529
108890
152780
63290
103661
148820
89017
130275
148901
149313
103792
78758
114659
100158
89020
102534
124908
63299
72270
136777
135189
136065
140278
148820
97436
156859
156868
134504
134788
140340
96392
110945
78053
114680
149448
63338
99049
125304
125419
73417
154422
63307
110532
123244
155059
82421
104254
142878
122771
72335
136096
135195
149069
63317
132673
135814
89582
115137
125402
78573
130376
63325
110982
101485
101497
97806
152836
97546
86881
111279
97302
106782
117450
66232
84820
99477
136602
146227
63875
130825
65928
65929
98709
116772
82564
84214
84520
84599
84602
123493
84600
98556
99357
96780
114666
132661
149281
153562
69840
87817
135774
71188
103238
63366
98405
131057
64231
72084
156847
92166
142624
129019
150507
89055
95711
102398
86402
89072
125419
63929
98697
153640
82436
89071
140780
133301
67447
102233
86026
130482
130994
66372
98394
132670
89188
143363
144451
147985
97463
136234
89582
131107
156489
128958
134061
134310
64092
76504
70637
83201
97494
140721
66961
69633
114091
136602
101582
101588
141283
156931
115082
117512
106397
113789
82241
89112
125691
125718
63361
110225
123084
80747
89098
107755
97580
103877
136078
98458
117348
63363
82760
148654
63366
85875
104252
140777
141243
105197
80365
110225
145021
105318
114768
128245
114770
115116
63401
99471
126700
63380
125874
141027
63379
83662
131910
98556
133912
132385
123488
155902
155904
66801
64311
104348
147587
63382
89112
153872
99223
101820
151818
89098
113158
140394
82505
125410
78711
148175
63387
63401
89142
149903
63390
63394
149518
63529
148124
148828
91661
152455
152462
63415
109735
124763
63405
125214
89728
90092
140768
63401
67624
143421
64313
125772
147149
115117
147173
114715
141356
148185
89111
125478
114728
89690
122336
128695
148545
84295
63470
121753
130558
110373
124768
135006
63440
71825
89471
102247
125754
89484
127876
140381
63478
134181
117966
128999
140299
63733
101764
101775
127721
93253
63738
66000
135853
63932
110119
117968
151670
92532
63461
155686
117353
135853
101647
115107
116347
147724
103626
63430
64811
98434
114826
78876
139618
139623
148938
89477
122338
113585
99181
124768
143090
63445
98618
102594
64782
129564
96920
63433
96021
117814
63435
67909
124275
108091
131498
69619
90476
124124
70645
79776
115082
155118
113716
156887
156889
114844
122180
141119
113585
70171
146809
146812
95707
126248
114796
126084
128430
85135
121316
97482
123216
143486
66638
93165
80037
98432
128793
123144
144482
63460
129635
156487
70778
119639
125990
89181
115575
63462
63468
142645
63721
78156
89449
115458
155689
101787
102116
138376
138524
89904
104262
118985
150062
89183
108838
158134
63462
63463
157035
63468
64900
153566
73494
99000
109071
140315
64085
155041
133292
89156
89917
100412
72290
128568
76536
130479
130503
85131
115070
76443
153158
109086
135688
85995
100343
104575
129991
78449
129959
63486
66207
103375
125914
152585
122627
124851
63483
141188
101601
102749
141391
79252
102223
89438
141192
76443
101850
103894
140742
63508
118114
147353
63487
63491
122342
64404
124637
89236
126255
141117
141120
93215
147514
63492
64410
137206
109881
122099
114146
114844
63495
63504
97703
99375
63496
122647
150312
99374
145573
127576
63504
66530
99386
83041
96778
131311
108585
141122
84118
98622
131062
84909
114819
155405
99378
121703
103239
63535
83929
135185
81814
94819
98216
143936
95325
156965
100669
140715
141196
92878
131310
156185
90295
131616
142916
63547
69910
141628
63526
66562
135345
156990
97901
128175
153495
128082
155311
90080
131751
71858
109620
89971
67474
109401
154992
108295
108405
78001
79493
67947
93489
98216
100675
107060
66274
82472
121786
138067
138110
67479
103495
81403
89250
97783
100764
153322
155097
83939
123193
135422
68209
71409
115437
150031
101214
107553
78109
130203
92281
122731
63583
138276
150558
85923
127432
131313
99124
115614
101305
115733
133283
82685
67474
149127
89265
92979
100643
114889
141196
135676
146726
81403
82045
107058
113535
63576
126667
148971
150138
155293
107774
123029
75327
128649
147271
90881
106422
131573
147031
63560
114265
84262
155578
65618
140585
63582
70231
123417
151468
100736
141068
87718
139144
84955
89412
126667
126824
140549
101255
105373
128462
89409
140707
149605
84954
84955
104482
100693
146518
63574
90045
137949
108402
72623
80737
71541
82932
156826
89299
94771
115032
113535
97215
98021
114194
73094
127418
140600
141064
89398
82931
89709
131574
89290
63602
124736
72626
122699
132128
65085
121743
147437
147549
82470
88690
111482
144076
63596
121241
127319
131221
120984
143835
66265
68823
140607
68799
74562
89311
153480
63603
84554
98625
103539
64259
131539
64550
110732
68480
77873
84377
105535
115469
69867
76295
76941
96245
154629
87139
114961
121777
130370
63859
78114
76465
80169
81859
85006
102103
129974
89327
107541
77208
128154
152467
63622
64919
64927
83221
80039
85488
107316
131843
95107
114957
140630
140635
73798
91303
140529
157429
63623
65378
149902
103935
142704
91976
121416
121601
86938
115000
107548
128564
132808
86707
98430
73750
84423
124660
69793
78462
78665
98429
64105
89363
91395
142621
103917
77935
104409
141000
71532
73348
90844
121736
134430
129758
133731
146455
146648
79343
107052
106113
110496
115981
124160
71220
131516
142015
83901
110497
149197
149409
134430
127214
142087
103762
70354
135999
145061
79401
99163
115012
86619
100823
107314
98304
100804
100918
104152
89351
66464
69752
89396
66028
99284
105915
126809
132854
63667
109892
76169
77240
148549
65097
89395
137983
71065
82968
65010
123738
149413
149574
97876
121556
100929
79268
131376
87941
108831
154710
110334
122648
133683
149130
115368
127423
89268
130939
86424
90333
139953
89288
156061
123687
124779
128277
149704
65613
76488
90333
135466
155909
107061
130966
63686
71971
101282
101285
76501
100707
63678
71974
104714
131406
104478
122648
125062
131743
96801
105303
114901
70368
107301
107305
140232
78568
89258
150152
100642
114870
140572
143168
71526
80086
157093
78733
114888
79131
89416
156415
110914
87881
115484
133262
89407
100683
85983
89254
100681
150154
95471
100675
83036
98565
156899
78878
115053
85905
89834
141116
147215
105998
133957
150880
150883
145814
67464
75712
98146
112349
64918
64919
75712
124513
78454
89817
149041
115081
152728
63813
68405
70173
115075
106510
86461
140731
127572
145754
66007
136630
84909
140514
140515
78359
66004
91811
96923
127713
63724
100216
68083
69315
132050
71297
108733
127609
143073
77016
109146
117513
112909
132286
132806
140747
89181
118279
93807
107987
69346
132286
63821
76570
94600
151480
86362
114827
141022
107066
148725
155045
103973
140444
63750
63760
128803
72632
98908
149710
79627
100461
79627
140444
92182
97640
100216
73496
79744
125031
79453
89447
93298
89447
85904
155687
63756
88878
110679
111058
123960
104135
140736
155691
67515
97240
117799
126535
63759
63762
110212
128800
146377
149710
88108
143208
143214
155442
100455
127844
127845
129991
73176
146377
63750
98908
139012
89179
89918
100406
155437
84728
103255
87020
104940
139589
140374
104300
87650
125560
140414
89487
156718
88863
96458
140380
71073
78071
114720
64050
76575
114805
123967
133703
109436
149713
149862
104373
143011
85011
123967
86031
104174
82567
142878
154560
93820
108118
113533
127593
127976
131268
100218
147672
117344
140784
95340
109436
149713
72972
89009
105847
108501
68411
71409
109005
121919
135460
150342
115150
68495
71055
140039
70247
89027
89517
105906
88976
98359
68673
118912
148116
154054
146365
158091
140803
71365
99164
143097
148836
135460
135867
150398
72923
89516
85167
121972
150398
63794
115686
147829
115173
138177
78491
86036
148406
79805
126493
63800
67341
84971
121023
68348
124421
98834
149766
124238
64024
104504
114613
121015
134210
147312
102922
114578
102879
129489
127950
127951
78768
144521
86298
114532
147190
124520
124528
74030
141343
149016
149017
103104
149462
70861
74046
125902
128887
137388
84491
91313
105602
134004
98778
63820
86183
67998
112958
89860
141158
68455
69911
85832
101110
154572
119589
123677
83298
88836
117570
129939
88838
130696
76386
130698
156404
96222
123132
149667
88838
130697
78855
154425
154427
156714
70691
97666
105394
76351
79382
64046
140098
140125
78004
100122
140123
89921
140112
99928
134131
63863
63865
71541
70577
134116
131572
154632
63855
66548
155738
71457
89853
96227
108803
131729
155797
104671
128010
79107
89579
100788
99912
108647
89578
88350
146409
115238
130142
155795
122146
157793
104391
121697
157793
139232
139303
115584
123682
74892
63864
128509
63867
70900
70914
143411
82932
148699
70909
143895
96970
98777
71959
78213
78247
128513
82647
98250
89539
90371
139925
154941
78231
88795
128349
93613
123157
71938
103427
153513
64991
67231
123176
148119
99568
100055
127566
63878
63889
84889
96926
103819
123400
155629
63886
66257
96959
99801
98250
115253
99756
105183
133100
140049
63885
155764
156924
157106
63895
122199
156979
63889
143230
135345
156924
88764
104048
156440
72691
124698
73296
63897
150221
67949
154797
89620
115282
65974
74943
66560
156924
84520
152901
78242
87802
114286
63920
124204
63906
63923
89633
104344
130231
104340
146908
157392
108875
69294
69767
113504
146910
63913
80144
63910
140078
104380
128555
155606
148388
85782
99633
77267
143325
114281
70908
122693
152760
86083
114287
63920
124202
115532
84598
98856
105735
72880
155785
73486
104702
78390
141232
73045
128751
77961
130167
71944
126735
102518
89655
89987
115316
140962
139207
139247
152765
83644
69839
81951
104539
64930
110471
140263
64603
69400
149640
128008
155218
63938
64999
88975
140263
64906
124175
89657
104331
140961
69771
112788
70873
74921
133515
139870
67679
130910
122100
128150
128666
105556
88564
99590
141080
63964
72679
126212
149016
73309
83644
78262
140967
69297
153649
157302
78673
82573
131670
149015
83163
102114
114181
134222
95765
128131
72567
97193
136010
125154
136036
157226
78404
131043
155227
70017
73329
153283
63966
142956
88505
89692
114101
149564
78667
85750
63964
124998
115451
124855
66448
99087
128087
76302
76307
149938
63973
85096
147406
64661
72007
116364
91193
99085
115424
121263
65144
65145
74429
71481
72007
130873
69939
102801
147594
130449
130543
141263
89980
141261
72286
74943
134425
71481
71539
137143
99455
117150
147721
81916
101524
89544
107916
117205
64019
142273
102809
109294
108028
121050
73074
89083
98732
114679
149063
150483
125368
129703
82712
105815
105821
96836
114645
127131
64003
95711
129055
147542
94822
140648
66265
76322
99147
114941
65145
69621
88279
117063
144049
76160
95619
65476
98000
129770
89354
78627
129770
87645
140379
155123
64011
76428
100760
114771
141056
144650
89091
104432
104433
100383
103974
72237
151181
141358
145150
70565
141304
149235
68344
115538
140820
77881
88974
108985
64622
109198
78491
103859
64377
64961
69334
92282
110097
64030
64051
154419
72062
136341
149633
64038
146417
78379
88791
78513
105735
114321
64038
64039
64051
131911
78744
64048
64048
141823
92608
103046
109610
67817
67828
99255
89573
64138
64193
112803
96226
96491
131457
96224
109056
97064
99120
64060
136099
126167
129992
80501
135873
90054
86238
150608
64064
84039
150524
157936
128516
115438
64060
88324
136099
128094
83211
133513
117426
135699
141829
92433
135121
64325
83562
115709
81932
114419
64069
98592
90018
103713
157943
149131
150762
114408
157409
123752
64097
96843
123752
89579
115449
110362
111085
86548
103831
64083
72521
110089
78375
102186
82033
102625
147483
152512
66443
84789
150762
89070
89151
123225
145721
114737
144686
124776
64091
66042
152307
77670
123503
148621
84844
150157
85232
135555
150157
89191
69863
135127
147622
148548
98868
140600
64099
64103
65761
123465
110413
125054
69867
71607
109873
84626
114930
128448
92842
99962
73157
136375
139140
64243
103928
71054
122832
128215
119097
136030
65607
139781
142058
77934
64115
99117
144883
127443
127448
99116
140579
120666
122471
124604
139568
122705
126776
64375
102290
140579
104259
104344
146908
91436
66920
88646
157159
128203
86478
80105
120666
150804
150824
64135
123804
140460
114502
122782
128634
117404
88834
132847
64154
64377
116254
88210
93235
124051
140162
117402
124386
135275
149786
64135
84439
124386
138196
103246
135635
140459
89523
98341
145147
149725
64140
75019
76556
99099
124237
64193
121783
137964
115042
88535
102819
109577
154210
119013
136155
69677
112711
82685
102842
129049
135446
134006
64153
124231
134130
72503
94168
136088
153922
90673
95699
123638
156585
140122
155581
136088
148191
153390
123011
149257
64168
82468
156050
64159
149435
99767
114369
124615
150623
64176
64175
156800
64175
80252
156817
109999
64176
136270
71294
105488
71288
71294
156050
84764
87450
78246
128138
132638
143615
83879
117720
147737
104351
115344
154940
78294
104194
130230
64176
90976
89237
89962
130114
130115
76444
73197
64192
67612
76376
128099
83613
122449
69358
76473
76491
88911
110561
86573
89561
105719
64196
149751
89857
100089
127960
149738
145242
147991
98266
103092
148032
129842
147309
155165
98238
120713
76552
132460
74620
94992
146336
105022
64199
103871
130320
133487
115151
115728
155141
78489
114677
64206
110467
140762
157530
88596
89933
122470
134437
83051
121210
143262
64209
105963
119359
88590
132881
149456
84498
98073
119307
115300
130321
64221
74761
77355
109848
68522
76181
132528
103826
107356
85286
85706
128349
82651
103656
141222
88782
103831
71125
93745
115580
102055
107073
129708
89503
101485
64228
98073
97806
88912
98462
88893
114585
68617
114513
114553
153369
77355
80354
99402
103506
84469
97882
149122
131109
141247
78488
101999
130124
130480
71595
96238
96261
89072
102311
65944
100231
64362
64507
75054
126771
89812
102799
102800
69741
70779
97283
83987
106290
64273
89567
149725
120885
130847
137286
140418
133850
67440
142078
98511
68522
106364
145376
145509
139900
141081
148172
104710
122036
104983
105006
105162
132729
156140
105184
128583
139802
78520
95131
130038
147334
95123
64266
123703
158036
134078
88530
121730
121816
78274
130961
149762
64261
140680
150161
64263
78354
150179
89395
100779
139479
70698
156820
104281
115017
96384
105246
155803
107327
95871
153857
155176
76388
115658
115776
102595
107595
124678
71044
90059
115554
151317
88867
88874
93430
115556
92000
148290
98188
103842
129622
146615
78023
124216
141290
103842
124101
155547
64282
65213
70788
90127
123376
128043
65554
124729
156316
156326
102932
128700
146268
81931
123433
70968
96940
72243
72250
107185
136586
156011
147376
64295
122839
81435
81685
98196
115248
89603
131149
140896
90130
71754
80442
127464
70948
88149
85065
85272
137367
77779
77937
97415
154510
64303
78538
139204
88935
115171
122388
130074
130075
155269
72914
97591
114625
76399
155269
78861
114603
115389
97259
108879
123095
147498
106752
121485
147390
102738
102827
123537
147496
124100
107758
118434
85880
145676
145150
85867
104377
155127
64326
83565
125811
130264
141042
73245
143141
149578
158057
70767
108673
125664
151498
128808
122241
64992
93179
147146
156212
67586
152771
114197
139879
130169
121744
121748
104731
133513
98655
142969
158056
82851
123416
156354
89609
130054
72788
73244
79782
132533
85308
141037
156351
99744
115492
110544
68949
148353
78591
102704
82890
134267
82113
97506
92020
138638
157861
74140
124356
109202
148841
80095
106107
122175
84018
127398
77237
147935
154275
64356
124354
150248
130721
130726
130796
137979
98478
104032
122690
148108
154891
156905
92485
81946
122549
122717
64366
97685
81190
81200
128068
130834
88608
88611
64368
97682
90100
98244
114632
141148
84624
96910
108490
115691
64490
145669
89807
119277
122037
103892
124130
149384
64368
92123
124356
80403
139700
147365
98663
64372
65872
67532
149637
152532
73217
153330
64373
67544
154186
67532
64381
105890
123864
64378
114913
78476
144845
81846
153390
131313
103732
140036
65872
67540
135492
120863
123867
140048
131232
88768
155191
64388
123299
129136
131748
73288
87057
124968
72497
151424
157835
64623
71544
97001
129379
124044
69885
109790
146206
146207
74470
105215
116129
111268
141720
64675
79413
90358
92505
126707
141554
64570
147554
73522
109987
100813
132145
144933
117858
157309
117856
107027
90905
107033
70671
122131
132113
141946
109800
133595
65650
71172
110568
117577
106285
122099
65813
89752
91595
112746
138290
86411
145669
90181
91595
112745
91345
128945
141451
148652
156086
70483
92335
113119
115940
141521
118691
142551
109766
122851
142894
128975
145742
146241
155992
96012
97383
130057
64597
124791
149397
64528
115963
108563
137443
138252
139714
115849
121410
133936
98857
100712
122383
156383
90276
116579
151698
81624
144157
65129
97030
97102
109458
113441
136311
146874
65180
73928
121676
148021
108811
91608
116991
153273
153278
64478
97608
109616
141112
98671
150562
79066
131356
95833
95836
121029
64863
66837
139494
82232
117293
132190
73134
106833
110638
138261
77627
81186
86764
116028
69665
74256
124829
136247
76903
115933
143992
67493
98928
110691
101800
69904
90131
139575
104733
65559
88322
144477
120498
120500
141179
90227
92987
92681
97343
97352
142576
80206
92244
109934
117000
128897
130395
86980
105851
130513
130402
144372
155993
74765
106487
110615
65650
84472
91867
115788
79537
155843
79411
90221
123001
90899
94681
115808
116535
65794
147466
148215
128951
155837
147555
67198
118929
137204
147902
101683
101767
146440
147572
144374
155996
73384
99328
116504
134367
90249
97305
136361
91768
130653
130661
141482
64491
64584
98979
98981
76690
104595
130739
95024
153454
64495
92816
148958
149777
143736
143957
64503
112814
113731
66717
84398
149179
85472
146170
120613
121094
157940
133116
151687
79957
90540
90582
95741
96251
77548
142829
69636
70697
102797
91761
94756
129008
74501
129317
131484
146472
64611
86818
86820
116071
124446
86748
132511
128819
67190
117094
102754
124442
145636
79491
136393
156274
65046
92815
90148
147159
106808
148958
65117
155992
64516
79811
90886
105062
82355
89468
89501
141581
90374
90886
97232
122232
124496
89565
96792
107304
85352
65127
90441
134744
85444
95301
64542
65748
124496
83526
102833
128571
136313
136322
136327
147582
67190
90167
117094
96839
115793
129183
90353
96857
141528
97024
128982
141588
144165
64667
96697
116088
131010
76754
97384
141543
146821
64589
141607
144807
157830
91421
91422
90419
110675
113255
156131
65748
65751
109740
110204
73292
121532
135723
144593
66152
104605
64552
97416
149610
97017
122326
141622
69380
137929
147890
126771
72537
116379
72656
72657
98068
66252
80254
136390
158149
65475
98981
122121
135625
64790
91348
104607
70454
136054
148481
69056
79364
144262
84399
124384
70444
97243
70847
91242
133877
155520
84400
149176
158136
110384
115734
125905
66152
128878
128885
141708
64689
90418
141575
68913
86424
139953
153430
70886
84226
108609
70319
145094
81855
112926
125555
78792
90427
131205
76673
64576
123351
69257
147419
90825
129029
115949
155992
120143
97617
105857
97245
97247
156861
97250
68806
105265
69254
86439
108007
109253
147690
148396
103646
123786
131866
76908
96791
117097
73053
79833
153510
77612
85472
108460
146170
92951
143840
116005
131011
146462
67185
115826
81558
115898
115452
116008
96791
121412
122288
148953
149775
157417
80088
98145
98489
155375
127459
151135
156821
72832
99412
96847
99282
124316
124655
68217
64645
102518
64619
64625
121865
69699
149392
103179
120306
64624
85391
86805
90399
115971
129218
151659
68917
90891
148394
116101
90343
96752
72695
96986
151699
64648
71153
122311
82354
122290
67454
96864
64645
103068
64680
129317
139755
116039
131628
65162
96120
64631
135601
84591
124390
149640
98288
98943
131886
135988
82311
91111
98148
70985
105663
121888
73407
109618
136675
139822
76809
83746
108329
85080
64637
143496
72166
115518
139828
90416
120607
148317
107210
132597
111304
113526
120760
141614
153190
155424
74083
110214
96131
97042
106131
135299
64820
117377
106023
149640
144602
150767
79810
103807
149423
82148
93266
95655
121968
79154
67179
90456
103032
144732
81750
90430
157929
66703
66892
84104
85194
77693
103032
104484
100054
124149
119317
130227
80327
157113
147025
71604
71658
90497
146150
64698
80123
85034
66377
157258
141633
150016
157608
74518
79153
90338
67180
79158
141586
97734
116100
141586
73138
77320
64704
67174
136282
97038
131469
105762
129318
139755
139817
95005
111316
131423
69334
149620
69326
71217
116263
149024
64778
147992
148550
119189
132609
140172
140304
72964
77154
123889
64956
143089
151654
151976
130116
130117
156937
70810
71308
71666
64688
65374
98588
64710
123888
124540
64695
82640
69854
70763
156861
95727
102860
123076
64695
139826
133157
115975
129227
146160
115907
74501
112064
146472
129138
77219
96136
115977
141680
96611
115975
81752
94971
107040
146123
96714
119186
120772
121460
121129
121163
64712
67470
83379
144656
74724
74740
74752
111521
134974
118062
139192
144683
98231
98588
114102
64714
149928
66478
118065
105215
116024
144968
124862
89336
149267
79624
116066
96482
116098
69111
76966
96641
129401
97565
97583
124354
68156
145080
64728
124359
132447
132453
111048
111073
120764
70445
130954
76964
145992
74060
89836
98092
90568
98663
148898
109327
86349
123925
151186
82348
156001
88870
113200
139192
144656
97003
97241
116150
153801
64744
148661
79362
109405
116011
118670
138280
96512
139854
115500
120736
74330
141790
95670
116273
88412
75610
116234
64760
84252
123165
90882
140290
118641
133043
118610
146917
146918
122915
109960
131207
64765
96089
140105
144130
66758
77218
83871
64753
65565
94994
119226
95070
95968
65990
116173
64840
66073
66504
123898
121075
137396
67614
99239
124508
108896
149406
107214
116053
87917
87918
116177
72836
109214
136331
75857
141822
64777
98395
107518
129483
145000
136188
136204
131859
155926
90627
141850
156199
156533
90529
131737
64785
88343
124414
72389
84256
123167
123415
64800
65107
105256
118637
133986
81386
85642
89035
90572
69108
116195
97328
122682
128838
125647
157249
64811
73240
110520
117812
125749
128200
137274
149598
80333
119467
145171
149526
157157
144537
150166
113515
113529
156881
64792
106328
122105
79230
105270
79480
142118
142119
124269
104896
116259
136191
94745
95800
80039
107316
64828
115892
150428
128952
66249
98432
67110
90658
141807
64812
64996
123880
148334
72000
83093
146521
148223
73812
71040
114975
129505
129513
64904
94745
87685
129522
129524
65091
131664
64821
123876
124205
152610
132262
134318
157523
96039
128738
80211
141812
156543
65108
113646
146653
146220
147747
90483
131530
156587
89221
124047
64839
123880
154156
70477
79455
95671
104316
134581
141768
141769
88809
105675
141936
64852
65032
96323
90518
122547
147541
66014
153402
64849
71594
129410
72965
90672
121391
123862
72730
155064
155066
85642
92932
64861
102825
76994
96679
131140
106128
156567
135632
141028
137945
80238
131893
66019
136095
154422
91557
142589
156229
64846
77065
109899
149385
64859
73199
154783
99092
134965
140186
141217
77555
64861
128137
95583
137889
156229
72892
85021
98198
65050
124533
65641
77168
98665
106430
110148
126242
123888
151442
156582
135771
149013
98591
98819
124640
96032
151586
67926
144846
149925
127874
79837
89433
149432
74001
137546
95589
95800
64874
124038
88192
88195
90713
80209
141811
148303
141822
141834
147528
64870
72477
149753
74116
125336
84461
69493
79432
85696
94493
94742
64967
147481
64904
104967
136825
90519
150434
106524
95347
107707
133359
92881
141957
147127
64978
105756
142005
107068
110117
124769
68635
90745
98924
158118
78825
132287
90599
90631
106572
123911
151661
106581
130818
141857
145436
141887
64912
64971
65368
95362
96757
125902
81900
81917
123461
65574
91207
83480
84576
78911
151648
66127
120815
124867
143319
143322
97120
116298
121542
121547
141860
67119
94741
141854
64933
80336
89208
66132
126188
76876
129745
129759
68503
69507
89222
147018
65364
65373
71027
64930
64988
157017
157019
131948
156729
73994
109942
140495
104992
116324
149902
72412
125721
66135
90694
95451
113580
65639
104712
116241
141894
90877
104627
116351
122089
92919
118626
91417
95088
95480
116435
65378
68291
67111
82781
145867
64999
65486
95310
96316
122646
81373
106465
113200
130583
64988
123558
98033
117785
123772
129558
70246
122062
149186
106018
131715
96153
153085
85736
92911
116249
120849
129647
129650
95206
109395
132582
140560
104642
116494
127214
152212
107480
129613
65578
156661
90521
95562
95594
147484
94525
119750
90633
92358
116376
68739
122282
128444
69531
105347
117042
64962
94555
96242
116462
129900
79578
95343
130431
152201
157792
64964
97339
104630
124233
90767
118594
156068
67095
90801
81846
102376
156907
79104
129815
129819
141998
117800
90683
129747
141959
92900
104992
118617
141005
78803
65114
65635
79463
95240
117021
129682
79027
117020
141963
156007
103645
103647
87631
116343
128915
148916
153703
66098
76861
116580
69952
134851
65578
141885
65724
116296
117179
142000
69951
90079
103238
129531
66098
96305
125044
126613
65030
106806
118602
136133
64986
96195
116410
123463
129674
64999
98322
67605
125900
105026
90752
148120
147148
82143
118617
141006
88636
87603
114988
123881
151339
151373
92877
92893
146238
65008
110496
98323
65584
140891
70104
90660
95520
79109
79115
65900
90781
118581
97299
97319
117314
71317
110497
124161
135713
65018
118598
127137
156069
90770
95122
155763
65010
123220
148509
79114
95122
71317
149197
109607
147878
124533
156774
65580
95165
95606
121118
102102
96161
131515
139006
82307
82330
105243
132288
78812
158095
144084
156004
65588
95163
118593
78894
114994
155772
75849
101773
142042
111953
67081
90791
129772
79058
137374
67102
68737
116343
70751
91500
105033
136063
79276
88597
65046
92813
149347
65050
148718
65055
157702
121190
123098
123099
79753
116873
121490
65038
65040
124049
65398
125638
109338
154290
72193
109336
154285
97912
128445
128440
128448
149389
104633
147619
156709
79524
114972
97675
69917
72542
104725
98159
151757
73012
94934
135265
70833
131059
84551
135703
114125
134078
156194
65121
86483
73242
84936
123782
156331
80015
91561
151189
156644
156656
65595
69690
86061
108441
116427
142036
79064
110898
146357
67558
72587
88436
131505
131512
72488
84503
119307
76733
139745
139746
65552
104644
117049
65919
131056
148718
148720
94809
117043
153211
69238
141069
95410
108149
131523
105388
116505
127198
147407
65090
154089
69348
100976
108441
143603
94841
117061
144055
92949
130439
92949
127203
140307
114116
127007
148438
69788
117053
130677
76008
79038
79304
151591
123068
136507
156276
89375
92840
139758
90620
146597
69783
91385
79237
79240
79324
139746
77023
121393
149030
99438
121397
121398
139770
127233
127244
105204
149679
155613
98434
150166
65103
123776
155060
156293
72362
104954
105767
89384
96031
65598
72091
140626
109427
114943
139479
89995
122171
96362
116256
133045
71217
75390
148084
98666
135996
77537
116241
141893
107317
148684
79472
90606
90685
90560
95599
141744
91694
70683
80034
90476
71588
147182
90880
90885
95090
139360
141742
141743
147221
83710
98507
123441
90598
95669
104962
142802
67126
85762
136205
65138
73385
154203
79537
115961
145734
146241
65130
65137
67204
144191
65130
83710
98309
80923
75196
101133
151829
91768
92998
65141
99732
124132
153848
95027
96774
115822
90888
115828
121130
156807
96425
121644
98507
99218
69892
97505
82937
87423
154893
90902
122897
96092
97425
107905
121835
71551
98314
83708
123441
67667
70932
134729
90927
153827
117848
69051
86981
107016
78022
113244
113528
117141
83456
103183
109968
81825
142250
84522
137271
123974
148390
148496
102371
143164
90922
138862
75152
101020
157702
71634
75491
141462
155853
98057
91945
108056
141761
69053
84510
91433
130531
105648
116593
98096
98100
151419
65326
87925
105103
91734
149530
113194
150067
68435
99770
100562
133496
149529
137397
137416
138520
155762
105937
79166
131395
143668
77449
96093
97082
121254
105937
120667
83516
112441
118917
134169
117003
133455
121770
142188
152276
112835
120693
66413
97897
156766
95646
143154
150895
68625
69935
109184
116620
65279
74524
71759
95880
98307
71693
98308
129437
75029
94722
97575
109183
94931
96094
111152
98401
130757
131819
107944
141647
146084
65195
79661
108258
130756
65222
81138
124062
65734
77630
78943
79844
116619
120536
144356
138654
142752
70523
79259
131821
82862
122838
105109
105385
153863
154549
156649
128989
129518
152797
79241
126295
147792
153785
158066
65225
123343
150065
91243
92169
103027
108199
75242
112912
112929
105961
96351
97151
122944
148917
69737
91535
105521
121861
65235
133911
151829
125526
155208
157513
72074
89505
123317
65225
70793
66066
67401
92285
116639
75817
67049
97178
153759
155724
79821
102213
156982
71546
80341
156938
75685
107973
105225
105226
155877
81343
123475
66540
99257
150829
71692
77090
92629
146192
123341
75792
76595
79897
66003
124033
144170
147310
69050
96802
105959
66699
90672
98667
109782
65245
72096
96522
112504
147236
70527
82559
72936
143461
96813
90993
111733
115162
90998
94979
72787
118201
105591
155380
142673
142674
65247
71505
80002
103673
124551
74157
65249
71896
85900
142092
66505
158034
92631
69164
80056
113983
130446
72391
75227
92490
93135
127469
82390
84718
75813
130453
142264
91440
113983
127215
79635
81664
131727
75601
77667
104763
130904
147280
113120
137710
137714
97375
148515
157678
116264
117090
133285
83300
117469
144330
87413
65275
146162
75177
75178
101702
155889
80141
84737
93135
83297
107493
117469
143042
65273
65280
107234
134886
133285
124425
147339
157047
112649
76608
80344
91449
75577
92469
136689
136690
101721
131385
142680
75183
76486
142436
106266
143471
122757
124083
157222
92565
130565
82184
83125
138552
149149
153635
154052
88997
65291
143323
156562
123739
67362
96413
131645
77898
98293
116734
142316
105816
98585
83979
96973
155242
156909
67713
134992
154990
134984
135117
66962
121666
134964
117391
121292
137711
71949
127230
111957
80192
148885
65317
148916
150451
151512
155200
75720
79180
155908
109719
72858
101610
67098
142064
148914
66530
69742
106678
107084
100381
101313
151964
65315
84795
135232
152071
67720
115471
128728
154274
76630
101609
127924
141578
99153
110784
143207
130604
146097
148913
148914
149337
134289
134311
134315
72113
76617
122359
71921
148858
89432
143227
68823
120253
145455
145826
79858
130401
130640
91211
98876
154488
88036
88039
101586
67807
73476
92037
97697
71146
71149
142921
155952
70583
84611
66245
84032
134844
68569
150240
157313
77377
141417
70083
94769
116788
69350
76746
88295
65356
103549
67354
75765
157486
75765
78054
134846
135694
155188
71882
85320
88969
65348
79843
99487
123304
135084
151719
156402
110785
110806
130772
96330
65348
93981
93903
95052
105115
105117
87697
151284
122795
143175
155958
91104
94779
69363
110467
134240
141487
79476
84701
66766
124048
124050
71828
98227
72897
124742
133836
133852
96592
105540
105550
135462
65682
80532
87291
95897
102683
102684
154999
109774
119886
149531
154997
65368
117311
69226
91133
137516
104800
138707
152540
104803
114673
152423
91119
91161
71828
124099
65377
66356
67334
70519
80005
83124
85560
121215
66479
71792
93353
156953
124842
77675
113749
146834
77481
93888
146815
65400
65486
67348
87754
116817
127173
144282
77379
77675
87110
113145
89433
157292
72609
117343
117791
82375
134605
144132
138791
65391
70445
96183
65424
140105
116814
154181
76871
130778
130779
134097
65395
102917
152626
70787
91551
113035
138886
142402
72188
124049
65485
76789
80279
70496
108610
139225
111437
113739
156744
82374
87521
138322
76207
91583
65410
147593
82671
77702
113535
139169
118819
118820
110632
80007
118819
156679
65416
89058
106921
65419
136152
65416
105619
152679
93074
91176
138622
141976
77156
152131
70385
123251
99104
136152
154158
155356
155370
155371
144384
117619
139282
87149
85361
114322
127685
69877
73829
93052
146052
88542
88570
148866
85009
98706
157228
65438
71978
147013
79750
123103
72533
106215
71916
92467
65494
89064
96183
65445
98201
149011
155944
65704
148066
93050
138571
66169
66229
78559
80991
81802
65443
65444
107836
72357
149306
75742
138649
146564
70278
116894
85064
93366
128252
138751
66292
66369
109936
68896
68944
112741
123274
123276
74524
96547
101335
132669
142444
66706
75392
82862
131008
65987
66285
79816
112785
118794
69142
81839
112680
157902
80283
117165
143071
65907
130562
99107
132077
151801
97131
99666
121133
150873
109387
148462
69707
91241
102896
131008
129567
143152
83531
133771
151801
73030
98367
65480
65483
72974
151678
96993
91530
105199
130989
123530
143149
76878
93391
146383
96860
122835
131443
136495
136498
117431
145558
146381
85139
93041
109142
131834
77526
84416
84679
67284
90595
146385
70870
157266
90622
90680
131190
70773
71122
103622
65592
66460
66612
124814
96642
65510
122373
83222
122367
145829
87146
69344
99479
135605
79892
138747
138899
77522
97630
151671
89634
98813
77592
101560
131257
104936
124408
65501
65516
109680
127681
135231
143114
145166
95438
82364
112150
104857
136288
69132
77471
91254
79349
79350
88163
131080
89346
117246
74797
121611
96484
116936
72384
135519
149232
82690
95438
125774
136991
149969
124305
67016
104146
120007
126606
81485
145166
118018
101559
105014
138587
156041
89264
120501
131340
123164
156673
82927
152491
153550
156671
70898
75079
109421
73422
77604
116125
135364
143116
79656
82677
130938
76470
96850
124376
124534
65948
138030
120565
126139
135709
113165
156943
146517
106866
112924
136598
138155
69498
100593
67016
72138
143117
153743
93247
65543
131352
132142
141326
79568
130938
152530
84984
109773
79567
77774
91938
115886
68191
87692
116570
139054
131339
142981
66372
124266
132667
93723
65556
65632
66247
109826
92390
93129
141436
130442
90132
92997
142576
152609
107595
108092
110994
65587
66277
95039
128922
139374
141103
139566
116543
91431
117006
139416
82425
136586
96914
136255
129399
129408
104611
119226
87913
96352
116131
121079
117673
137704
117379
156833
157197
158080
89221
117673
95459
112489
153648
65577
155184
120477
105988
143554
155180
81899
130812
95072
116472
140651
92879
136130
135091
155184
73497
88372
88374
129721
78955
90769
98158
109378
131648
135349
65632
124088
129826
90816
150765
157504
79471
90835
118597
142061
65686
73934
110605
85956
139761
116491
131064
135341
156497
136042
143935
91366
116485
131161
70655
123383
144205
105767
156691
67076
94890
142085
131503
142087
145412
122523
132551
132559
65637
66554
124088
157288
90820
90850
116503
88449
89826
127182
129953
115478
88446
142091
142053
130236
108587
101252
150687
128645
131436
140571
129777
150680
155582
65656
84039
122424
99114
126800
65655
148086
83799
126368
150134
96976
75926
75976
83170
101913
150470
76607
132210
156730
67065
81764
114113
133277
97764
136693
150600
128541
134429
101888
108440
85956
114113
69308
69348
86067
130732
90812
73019
88401
97476
79019
91580
117084
65637
109215
144072
92937
92939
104640
131160
85743
116558
119168
118622
157912
157918
124086
156703
72441
99418
154315
69907
90871
129542
90645
141853
117091
147080
157410
84579
96703
97121
109667
96197
135901
79078
105239
116410
147725
72639
94200
126188
147077
121126
69589
123287
131736
148683
82657
117103
130393
130397
139463
139525
65952
139353
139398
141408
72441
73823
124465
147077
96505
92349
135829
136122
145063
146098
86983
138715
67901
71866
142178
145305
102383
105348
137821
145313
67902
130117
150626
156705
81326
116707
134583
67817
120614
149633
134520
136189
141061
91441
116652
120740
91001
83224
110822
116806
145644
67901
105689
155136
67893
90913
106224
69728
82184
80738
80740
142303
135575
104693
128901
152867
97258
133008
70083
118833
138445
152593
67771
126087
92813
97671
75660
91777
144549
128221
133011
94912
146183
94912
71924
104802
143985
68111
77992
101693
135974
151942
125584
152166
67336
98758
79936
142424
114468
135202
157043
121294
142298
69878
73709
81007
81011
96629
133625
85009
87150
107724
81249
93616
69509
72799
83071
92491
87330
98717
69377
99834
105001
67773
113340
115519
81793
98160
155548
76667
130567
65713
145531
96643
153764
154606
110017
152659
78698
79546
124744
133245
93469
118784
138835
144255
151684
151695
132474
79071
104883
72006
70916
123436
142567
151758
106309
151426
151603
105371
142574
109616
136378
141477
65739
155548
65733
65757
65788
109338
78808
144103
67107
79100
142004
76450
95500
109895
141797
107047
118630
138431
70554
132591
136206
84475
153876
87519
131902
65731
80556
132474
65990
83009
148026
96134
79832
87067
111013
116628
137522
113178
144256
146448
114739
66965
94361
84042
97155
97843
127302
82388
109333
111823
143375
69527
110359
130316
91535
152653
116649
144568
82711
102868
107933
152801
65747
65771
107050
107057
108870
65755
133892
142762
123566
87216
116729
71285
71340
146959
107062
67906
128003
141903
155752
96593
96601
79015
65765
65772
67906
136377
105849
75038
84980
95487
96303
83948
97023
67915
142166
71227
95891
80320
88028
97560
109993
79031
87274
116876
145999
65781
151539
70835
112605
156481
83631
123562
152918
155752
105012
124714
143518
147128
65776
65782
126178
143459
133721
143513
77686
77784
67260
81225
81776
82320
96904
117556
149525
97646
133721
71115
106939
113090
147620
72607
88772
135299
65954
139566
147640
70323
96134
155370
84719
127279
132114
79554
85253
104728
72076
102789
87323
112972
146704
84195
84200
142199
143459
143459
102802
125888
65821
90952
107094
124883
137036
151607
152250
152306
98876
121796
123420
79763
142815
117430
153908
96284
125073
125258
133307
142821
143744
115900
116010
129191
70323
127211
116713
69276
97046
132192
141550
96474
96515
75902
102630
117585
85432
90246
157949
90251
101417
106834
130078
70450
117295
146174
71921
140270
152306
101429
126332
126997
86852
115257
121734
75518
75520
86832
101456
72394
91021
79816
127024
102788
143082
151939
153966
65833
73039
128350
134226
112479
155297
142359
151177
71944
106335
134202
68526
84273
149115
94873
152264
65839
65840
109023
67325
98588
75360
118501
70211
131661
98782
134202
76481
100984
105495
79982
101344
148510
86759
90758
90814
132408
137430
126757
106771
153221
76737
81087
145273
154884
76165
137812
152189
71474
140180
140182
140220
153088
97668
67256
71096
81561
157010
70669
83692
153542
115874
123829
128413
140117
70137
133640
121220
121230
125818
66214
125129
125818
72408
93203
98253
105687
115872
154731
157010
69800
77709
126808
113121
128466
94786
116698
120532
141600
72044
116609
137809
138802
152572
67544
106009
154302
156090
67538
135982
74248
145745
140931
103123
110627
131942
89037
98725
156987
66686
125916
154152
76607
132209
132210
156557
85629
91680
131433
90506
148071
83511
126991
67611
114228
93812
89139
91695
155261
124146
148608
149553
91598
91599
91701
111022
75402
91204
141659
150012
113365
130926
138333
83901
84210
116081
141659
104914
144736
95085
95348
116337
71868
76952
108514
80016
88230
109913
76621
127208
127210
77979
87924
93284
100055
127132
145106
71473
82600
88997
96928
105352
156560
84720
99107
93117
143274
81556
94891
116910
130536
71487
91225
121766
122419
105444
130445
155827
79374
124785
155774
79144
139757
155828
115403
132551
121476
156346
102188
148061
70619
70632
111286
126174
97071
91323
121339
97689
156040
109865
67395
99197
150294
65942
91993
136169
136170
65935
136170
65930
136674
150389
65932
65935
84592
83887
108514
156474
65942
66281
73162
104178
124518
140909
65942
90356
131345
104607
147551
83889
115850
141538
148943
156746
157285
136006
123621
125212
154478
76727
148342
95713
78864
129687
77366
123822
148345
65957
65961
109771
125159
87699
139586
116318
87699
131388
139586
65956
92158
65971
124803
136290
65981
122859
147503
83334
134641
81741
129364
65966
91318
109958
132860
134148
141271
83837
75840
115841
70199
93991
146068
125159
125164
120516
127180
157501
144304
130646
131085
101168
84459
131430
144030
72175
89180
104031
71134
98839
122037
102324
77137
91898
107887
107903
118485
107903
146960
91318
124185
127145
152395
101409
66966
86033
112286
65992
147307
127024
65989
154456
90120
117718
72134
116021
139124
109445
136097
156959
157213
91071
126908
73078
157214
87799
119517
121176
144502
145710
76284
145710
145713
84261
147307
147310
130249
83036
66142
72033
72134
143927
147307
147354
127684
98671
123695
131234
72439
121706
157026
143021
81018
72045
90366
91244
110832
131232
150487
86823
127006
152031
127000
132434
75153
116884
91005
154619
94725
126687
137781
66045
66637
66670
112849
73334
96981
125512
90005
109443
135121
76176
112204
142768
74742
108327
81781
138190
152972
66039
110421
151942
72335
146186
155064
115659
123242
146186
80965
152441
96788
115659
96852
96854
124655
66031
106513
94930
116977
148177
150717
99192
142563
71999
149325
156020
72632
110567
66670
83496
132405
135977
67387
136157
80174
90862
70827
97221
135317
146907
70827
97222
110088
135974
110421
135601
80280
80307
98128
149129
152327
99256
131807
149635
136092
66046
135962
136925
135977
66049
99596
111542
120371
99895
126012
85900
125241
72370
84661
117269
87919
113547
116062
82075
122243
82719
95677
83222
93358
70414
87461
134679
84675
104756
128491
90746
142207
82836
98464
142762
71800
148928
153379
153787
75874
96652
79847
66102
105819
110343
72209
87493
92725
152393
67562
117030
124626
87716
87751
86839
112518
124622
129162
135652
73413
87723
87732
85608
120965
100402
100664
127099
152146
66978
112606
112612
125601
138956
143102
96803
106275
68890
84850
85242
109751
87456
107517
136408
102355
122746
139420
66090
66093
80892
83441
102797
108487
119045
83288
69858
70917
109751
110446
81267
116626
121809
68217
72825
143103
86114
92815
154402
80807
105819
109753
149838
123585
73590
114207
117969
136212
145184
145279
66126
66494
80870
156910
117965
157049
76815
91628
117305
75468
86753
130809
76416
80897
92825
96768
154405
66881
122207
66114
150140
102148
112102
68792
75371
113075
121384
98117
118311
118316
122934
92597
94959
145201
145237
66124
108014
80853
138807
91924
136617
143787
75330
102750
102783
66121
91003
127003
142794
75153
127006
91888
133061
111837
154601
66124
136339
135289
148148
66126
80869
80870
90640
92204
72290
155690
155704
70256
71909
80894
152808
110541
139055
154057
89850
96677
121903
106863
96292
124111
149503
149837
66280
141847
90738
130669
141915
80751
111359
131909
66509
76383
84128
98881
85796
111778
75320
92652
99835
100192
85299
96668
98941
148870
80221
83009
83911
66836
111950
152040
93660
93761
117841
87386
89936
78958
98530
125065
91921
126843
126844
129331
138351
75525
126710
83367
129345
82068
95262
80315
111004
149970
150112
123451
123770
66193
112394
151572
151745
66382
90385
96745
86354
126445
136382
106924
125062
140165
71083
108749
150047
71668
156881
67399
96853
124912
150294
131481
70790
116169
135035
66180
67398
67400
126995
92783
112122
139556
151440
151441
127553
149310
151932
153956
87641
86961
66178
116981
86740
150800
89341
98145
66181
110129
143576
100064
125997
74586
150845
135541
150163
84948
130206
75766
75912
144008
66191
71970
80322
108799
150217
124980
131666
73172
120189
131705
73799
85812
119322
150173
84317
117410
148180
130091
150217
89526
124276
156282
124891
153452
131975
149511
148225
112096
90160
112701
132512
84781
140046
73691
118198
128311
66204
69667
94517
151138
66571
103000
74869
121095
130633
149461
92407
141677
106285
121964
149990
69815
147305
73262
85021
131874
150725
92238
143699
151514
116097
133512
151277
72741
105950
106019
151321
110376
147589
80568
86263
131656
140504
85980
111476
111483
66232
157626
157641
66219
131656
66598
111315
137591
74940
111602
111918
137803
150143
108275
109018
76760
66230
122784
129172
73690
131714
85810
93726
80322
97545
106946
108799
78567
87622
118456
97118
107036
156275
91162
115180
149927
73596
140046
83210
70315
70318
100157
118118
87638
88679
80290
85475
124794
98513
157682
89088
135352
140653
157482
90414
90426
118118
134410
98955
107841
136170
72871
144368
72902
116774
73406
114970
66277
80348
70273
72073
132673
97657
105249
120659
120664
70315
125891
74158
128765
136325
90617
97658
118248
153148
92218
92568
132046
95384
102498
138797
66258
90265
105761
104302
147256
67127
92218
92574
139451
152657
70755
91165
83951
106359
142394
153821
79619
80012
134431
69898
117882
119775
91925
135593
143908
73661
150756
74366
92443
84247
86824
124689
80109
132194
149158
72019
112345
127202
66282
148125
89809
99586
110975
120537
130585
153348
154214
69016
84595
129896
124388
142842
148828
154293
70351
121132
150788
151364
66321
112394
153955
157045
90370
157045
109097
110942
127466
158020
66301
76453
111969
136932
141880
67437
73156
153423
154006
154014
72036
85021
85607
72375
73070
95445
85442
107575
110868
72638
75424
92251
83533
107572
117719
119774
97995
122587
66682
131161
66337
76456
126386
92236
120136
125898
66344
99453
140589
66322
140589
144875
67163
135978
149915
123145
149580
157612
80238
129627
132978
141439
123648
130873
153566
87977
118347
137221
67566
97430
145319
66492
80502
69515
72327
147811
156904
99227
100044
134735
101729
134435
134439
134442
66947
84819
106286
125454
75288
80973
103419
151316
93852
152199
126482
157683
98171
149385
72455
84627
71132
134431
146111
76869
97313
113194
122664
70520
80861
66331
141471
86058
141340
155626
85687
123331
149481
99917
105936
131931
131934
72752
124434
143851
152064
94808
102583
76460
66460
131795
100288
149326
86058
122184
123574
155626
117846
131035
131111
150407
72093
88022
134706
150253
99917
134826
123998
144875
156485
139494
152040
136841
147062
150970
144925
88581
97971
66360
122191
132681
149652
106247
131663
149759
126758
134057
66357
79406
149761
150238
154324
98935
124495
124498
91977
151118
73377
72073
94057
66393
109035
121241
126941
99059
150177
105993
157078
83657
108813
75672
100439
101885
125832
142147
142165
66782
84677
155277
72160
101866
125832
74354
147388
95857
131858
114749
127733
98698
71486
134872
86542
87751
70471
153120
66380
133594
80329
106063
117773
124914
132082
134676
73305
85058
133627
74349
125597
152348
149253
149919
128881
143828
86922
107841
83953
99320
108739
115215
125441
71041
131449
148589
109724
111090
133543
68349
92615
108742
66456
67611
154255
125729
137270
123060
157227
69416
122555
126994
140849
157337
157518
89856
156686
129009
134320
80514
92262
123983
124754
124758
105743
149545
80488
83908
83933
72385
96847
97538
122420
131846
148143
97468
85341
124145
149717
66407
66408
143706
113893
120608
96852
109903
117752
71530
66426
66439
157660
66424
84648
136141
96349
157277
69935
77400
80345
70868
148704
84835
136141
144379
71030
104034
129423
116624
127884
66420
71739
132963
90954
152942
152945
153011
66438
71765
66431
71241
91056
72178
117849
74966
111788
143594
110650
93729
94989
94990
84648
110650
74965
138103
124211
93134
106337
66483
96498
117077
126962
66438
124773
154651
69490
96912
147480
136146
151495
125487
71521
136146
66438
70532
71241
71739
110085
71237
84996
156941
68888
94042
94672
112196
113063
121381
132963
123314
67575
70227
72522
148463
149333
70538
88732
71557
91045
97220
84788
73682
83827
109896
77996
114066
152784
102617
120742
101977
113997
103455
124368
142250
100245
123852
123853
152237
83643
85486
86075
120230
136397
111440
120815
143319
151194
89570
117286
125975
125208
129283
73925
118308
87906
115807
110816
111002
147206
85816
118672
118674
67495
110010
154144
73449
73470
73949
118018
118019
73949
94927
111748
118019
84644
99405
66682
79145
131004
119380
67868
119379
129903
67845
131444
137904
85615
137887
66604
146149
72846
84763
85298
122077
106845
129108
143275
143463
93303
125988
144451
67632
72414
130508
131180
108533
108543
152900
89188
114791
125990
91668
96379
116593
83340
117356
131248
142169
84103
85108
149315
101340
122825
156867
120602
124757
141357
80485
153669
96392
157059
68351
83903
141906
148534
102712
129482
149890
104747
105073
156369
66521
97968
71603
102946
123710
117178
138275
140568
156321
115639
139262
72675
84566
150242
72675
150243
76377
76594
97418
101185
152292
86821
101397
117495
76392
100837
99229
125614
96976
97968
157250
103674
134646
123411
135519
99232
110798
134474
134476
66526
66543
125448
72491
71890
89056
121090
124139
135690
155738
157491
125519
130676
68435
112858
125443
149530
92225
132658
123816
131611
72821
122174
128016
110959
138362
138369
138593
75628
98452
69557
80631
115662
79259
130755
149427
154235
80949
105791
80705
86630
143764
66948
105646
108926
80202
98795
150382
70940
114536
74077
143395
92075
98453
124140
73976
124426
110715
151409
143395
151432
66550
99264
80388
128414
93932
136859
145073
131495
147348
76147
88969
155187
96436
97702
121090
91011
126690
99263
132659
149520
115498
122198
156939
98396
132849
157264
157288
79895
83721
88830
124087
132667
157272
98630
120987
100156
123678
67900
121520
127480
94353
149067
156674
135384
119491
124003
91837
95431
98580
104130
138954
71392
140724
150028
73010
84750
150696
73007
150316
67032
74865
85798
116473
74000
123918
110563
112196
120276
93812
113581
102984
119368
94015
106139
81199
85156
97136
121378
97261
109312
155678
157009
68883
126265
138919
141004
110847
124270
124311
72295
118010
66595
133697
141555
66591
134353
111353
111354
118075
66593
69541
99371
117219
111402
119495
143584
74290
118194
140264
66595
99427
149581
83939
123193
158129
79804
97755
141846
153067
73199
121739
141519
105605
115660
131549
149272
66622
99456
140997
150910
66600
103586
147423
128760
72267
71874
97815
92047
120459
125604
137003
71474
123597
123607
71604
97516
70828
71313
86275
92410
66633
121977
154879
99371
99454
149581
92463
118162
131033
131111
89002
123307
124365
98189
110226
111550
129283
129048
110224
149482
85804
91699
126401
126406
68052
118453
151692
66620
69158
110198
111543
137350
88465
123541
80500
151199
69515
77581
124778
71415
72287
124901
107041
112357
124883
125284
134435
150956
97767
154951
99844
137195
150649
156190
111988
109289
121246
156880
103432
109586
150805
66805
106802
142990
66635
135950
71140
105808
85267
99077
103272
87157
142990
92630
99834
135974
116463
116443
106207
142201
100496
125273
141063
66648
66652
134975
68403
121505
135790
156390
157287
94515
123972
151163
157378
68720
80214
120179
103475
66654
90074
94514
98225
120277
77362
88022
66845
92684
103328
66654
148532
155309
72093
86055
125207
134709
103328
137308
92422
150000
152650
74877
116250
97709
152596
156309
100289
152075
122380
86434
99815
74328
80763
126284
157722
105523
142029
157219
157222
86652
101261
101306
71777
71780
103452
99350
138601
148361
127322
145957
84290
121142
124120
150817
66676
70196
95578
75901
144008
91059
154206
131714
82400
115736
97156
102606
112908
92326
124506
77540
103418
79908
100342
106578
135566
135570
74385
109490
111176
119854
150012
155585
108329
135594
135594
143965
143966
132887
137013
79729
104900
103454
151421
119001
125444
137338
152018
137568
144942
66702
66723
98979
117934
130012
116734
137895
84398
107601
107880
114846
98669
121391
121393
112711
112722
112725
146728
132159
143060
66717
107886
122156
114754
123701
99490
80828
89088
122558
140192
76484
96547
118521
97405
73504
109814
74426
151542
151206
124025
149431
99707
74021
143324
143870
94114
137868
156542
136448
111668
107880
128015
125040
136140
142018
156269
98815
132284
117998
66726
123013
127790
110812
122156
100947
100971
100975
66784
148571
152931
66731
122517
71819
154239
154491
157666
83774
87657
118405
122931
66734
66737
122304
121207
143962
102675
153769
73532
119703
103252
117611
70120
97865
73191
69995
97865
123019
136701
99005
109099
107702
150621
100756
126207
101112
79172
89203
66748
80236
81296
129376
67146
116001
122441
70476
99044
99638
131897
131899
86444
92365
143501
86473
120893
122211
105715
128215
128251
66757
69850
72672
77268
149607
71833
72698
106030
66766
71833
75941
86782
113050
71108
71120
100047
111680
157373
100800
101087
100805
101142
114982
105670
151898
72271
92111
112022
117365
66772
80637
110907
77270
152787
100910
137175
151499
117590
139062
85911
100606
112022
112082
137370
67026
113966
128006
73768
74206
137025
74895
75356
100336
98486
98543
137818
141052
89481
150336
150554
150606
154567
149937
157331
157333
66792
66848
151532
66789
73971
154384
99807
120709
136478
137481
76111
79817
74575
125753
108978
111678
72048
73015
73041
154152
73532
110865
119703
72937
143261
150010
157402
86559
73053
118304
132472
83864
119234
119508
66813
151793
69483
72381
81411
123224
118303
137225
109510
66807
97671
151260
66820
98124
97673
135977
77476
134514
101852
104041
104051
108361
136820
150662
92429
132412
155747
129356
144876
149839
72333
99595
129808
79835
151793
85042
99528
74908
100446
126104
66821
92818
148953
77264
112058
157369
132764
133977
92502
105392
105396
150088
82903
101680
119194
91759
109983
66835
77119
124968
107693
134987
66836
100741
110622
123628
76770
105739
125848
125856
137488
66857
114224
142340
112409
152118
70405
126278
126598
114180
137309
94665
151692
70434
77650
135705
151704
152119
66846
92692
144025
138433
152117
126580
137617
137619
144024
131541
99038
110776
122004
84284
84996
148640
95685
117845
132514
100481
100483
132239
69218
79222
129137
70711
85085
89353
92056
109024
137439
71436
146843
100232
106353
135494
87876
106296
112465
90900
112503
113769
77610
92793
71808
82693
96948
149427
86876
100540
92359
133162
86945
109588
126474
126481
126357
137360
66882
67135
124502
66874
67012
135243
135228
146745
86228
132290
66902
151875
71821
156118
84587
97622
147250
100974
125858
87517
112039
143954
157727
66890
128127
130804
86667
97055
148174
119858
99394
126851
138105
76438
76442
86790
100633
76357
88166
93957
66893
72606
79960
143135
87717
117912
143495
124873
126319
109503
109841
121582
123511
84290
74206
93520
94464
86528
99219
73528
73724
109637
150963
96440
157253
73393
99901
103794
106190
137255
73169
79586
117529
75025
91786
153893
74594
151170
67797
79666
81033
67021
67149
76997
111921
71613
97346
109150
140481
82802
119346
126189
156330
67442
108658
134522
96565
100348
66952
72932
121205
122636
75203
137760
152296
122762
148165
125959
73544
73886
122762
80277
150473
73765
111745
116250
71081
66925
85682
119187
137323
119192
86310
94636
116540
137663
98886
109281
110919
123970
66930
66932
86365
74650
86159
151003
86611
132160
68774
88495
99361
132486
98727
98728
124025
83371
88643
148164
149319
92680
103672
140530
66939
109569
152761
149679
66965
94361
98219
67000
124523
107922
131730
85874
103714
103937
150699
76129
77077
154826
155278
118124
151379
124184
125258
125456
96745
96751
108812
101085
101216
137269
143859
127073
132491
151943
91804
112087
112089
80277
124184
125064
67265
123881
101147
86445
100108
95890
98593
156582
157942
70738
80387
149305
67437
73156
98592
148328
111366
109781
83487
157943
66971
132227
136509
158128
67412
86041
138161
153894
90980
117018
77990
101756
140808
69008
135985
136509
136510
72957
132230
85912
150476
151276
115455
122410
69898
136919
143661
75003
100898
126840
86632
115278
81070
152030
152345
126874
139036
143408
144147
146164
146468
132839
75004
126845
76589
86847
87189
87195
74358
74850
126835
141995
75135
87855
112118
89744
80719
151783
111759
135227
70965
153664
157804
111569
126480
151697
114609
149502
157338
71850
124363
154921
94372
126574
102188
154383
90947
90955
117261
117263
84715
91281
98184
76297
76420
112272
152511
93087
116936
156721
73645
99896
136611
85581
87202
149320
95181
128322
126147
152242
113954
82568
89076
110357
132571
67015
92354
121617
67045
79648
115969
109435
116049
141581
144147
85673
81472
126624
67286
75767
101203
122294
136745
143945
82872
131169
76429
111911
75017
97581
112255
71464
145266
157458
74442
112302
112309
151885
112347
113653
152234
96644
127305
152259
67045
90402
112509
143009
156515
75283
146315
154624
86408
95643
118133
151489
126414
86897
121680
126869
100860
112224
132539
100765
118489
151841
118517
132537
98217
141028
143610
139634
124709
119439
150658
86750
74743
150810
116033
129249
111561
130671
139797
105141
111941
115341
115425
108591
133731
67068
67085
67055
98685
124525
135871
77036
109345
143674
96049
111639
92876
132579
135300
131492
67057
88286
72300
67062
94854
139733
142095
67065
81432
77048
77064
92865
157905
76746
70862
106333
153760
155724
73061
126931
67073
106329
67100
67127
129477
132705
147820
153292
108867
129359
68447
71923
67085
79523
69239
129884
129893
127214
129892
94966
96242
118588
129900
92667
98038
116343
128919
150503
83331
121716
129779
129780
143863
150784
157548
109638
124081
149535
125529
150977
90717
90733
116378
117023
99558
136135
149958
92877
120854
68586
122885
85849
146229
92887
129824
144083
85859
108080
81161
138501
67615
87242
141902
67141
104992
118634
138472
124402
135375
142065
90637
95774
141998
151321
154686
154707
148912
79274
142017
81158
88534
105122
133350
71329
129587
83404
135179
71331
76021
88853
116292
95778
116547
120479
69582
92887
95605
79008
84964
150201
70478
95321
129702
69491
116324
116521
128612
152783
106524
82780
90642
94737
141939
116891
136187
95690
129543
76644
77150
90556
157912
90867
140419
95096
73706
70554
92922
70321
117683
81626
128405
138348
138390
82708
147323
96198
96306
115166
121786
77983
134684
135707
149324
111582
115913
122065
122009
148271
90730
118617
141800
122064
141768
108005
156396
67773
68045
115953
115957
115988
111919
91684
132448
74480
67199
100637
129466
129467
140101
146209
67155
89567
110187
156963
115977
116073
129212
67160
149725
73078
80345
122512
150804
156962
119574
131286
67160
67163
93691
149915
120736
133714
67178
67206
135902
90384
106825
69591
106823
134086
156405
90402
116032
146167
115908
136253
141688
147305
69594
90429
111612
129320
153004
71238
104828
67189
111590
121930
116093
115805
116100
67213
109073
67183
73020
151385
75075
111675
133911
146261
155730
128976
145742
90163
130081
137454
127523
127525
112652
90307
120780
95680
109479
128960
142952
154485
107741
146463
93201
129032
136654
96329
134555
79490
122068
142143
89703
100691
92138
153438
100816
81412
116548
155843
90173
109815
148160
67212
91094
117736
154997
70859
90904
91869
148434
92980
90198
109978
135391
93504
121930
124645
99899
117006
155021
155036
128408
136359
136402
95043
121596
136419
135031
154027
156122
131657
73661
149863
106840
112638
154579
67230
95039
67406
89391
141564
136066
146575
136417
142735
144215
78131
90320
96272
111106
85305
130942
83481
109613
72952
99362
91502
139374
91899
113690
115890
141236
153276
85333
93007
82443
83613
142293
147735
120803
144212
88880
123660
138194
139241
138471
75716
79709
143129
81784
127575
107700
145788
67248
76695
94251
95282
142391
152629
77782
82079
82055
132645
71732
76790
95812
115974
77782
91286
67273
85605
90139
67256
67289
94696
122769
67282
90219
69321
93024
107438
123001
148204
67261
83066
95868
118758
156102
76457
106869
122426
107437
131166
142536
81225
113155
118764
72345
91289
123151
135311
149158
107833
132656
77646
118775
112046
116943
85300
146042
74103
133453
108709
121822
124874
124875
96566
144138
105652
99968
124875
150909
84819
85231
111258
138748
73397
99040
150915
67695
103818
79722
152217
70414
91494
156654
122813
131283
85121
107243
115634
107666
136498
93036
93396
148597
67463
116788
146437
81119
93382
93386
153907
67312
92324
118099
71096
90219
97713
112677
95552
96618
121845
143026
113430
144260
128250
95483
120663
134156
156230
99276
132383
146047
157061
67299
90351
146204
90262
124044
74882
91096
113101
81053
141171
145999
95285
156720
107979
72756
116020
131703
135340
135556
113437
113658
113660
138731
152016
93622
109375
133189
144062
146847
75006
75745
116863
118803
157551
120167
136717
137111
107463
151873
157059
81248
136515
72304
129428
141654
91333
92146
138890
102861
133883
138324
67322
141763
83007
93172
130147
130156
67328
84071
110327
124889
72965
114102
138198
146599
67333
87393
87522
80407
110330
135783
79522
95409
114974
117043
84971
134210
149020
113187
67341
124762
149866
84940
138327
71804
97190
81598
120027
146443
92580
107935
126177
137748
137864
133202
134586
137516
152466
102427
134249
148450
90066
108096
71365
148836
108105
141856
149020
137614
138830
155917
101483
133091
79186
79187
138905
144912
151629
87329
101479
144833
152591
76123
142297
105119
115463
69249
73634
117549
118640
67371
120811
142929
111095
115902
125231
150817
116756
136643
70029
121589
136635
143289
71428
71430
126895
148413
87099
107486
67387
69445
84484
67369
69316
147995
73639
118625
120814
69528
156255
83703
117790
69446
95499
110536
148243
92333
94916
82172
110538
113566
117389
148371
67377
76255
121479
69266
94142
94919
101702
142278
148278
69739
80213
131753
138437
142683
90255
131825
149103
70769
73128
123480
77281
79541
130388
130903
94249
120814
137677
118880
84737
142219
67392
115996
77504
111500
106582
153800
96998
103099
143036
70992
72760
143665
67400
98892
124185
79821
101964
122412
70535
71548
147247
69177
143082
67454
90304
115979
75417
135463
144346
101555
110240
90932
110831
113848
67473
67680
87017
151635
130328
84589
90931
111296
147247
69009
81362
90301
79299
87185
87942
75949
82667
134172
77926
82666
107018
152355
81358
118911
121553
133538
145940
122813
154379
99774
147630
94805
133538
91627
96467
134080
90172
115783
118933
130098
102622
132786
133595
93181
70304
94363
97166
90185
96660
73049
134296
90925
111607
133761
132453
140293
69429
117760
154184
85704
117756
132596
135374
114993
129962
78468
89366
99403
128454
133729
78068
141058
111350
150256
128837
143295
82756
130191
141239
85552
78323
102228
150422
116931
139215
68187
93530
108098
110201
102172
127738
144976
145062
82333
82502
111827
144462
114698
145075
146679
87135
93781
138301
138302
84347
93842
96835
137351
119657
134281
136976
69370
83999
140345
144547
136805
143150
72410
108138
117853
134330
72677
83253
126688
146395
86236
150627
77186
95892
107262
123230
86605
111977
137348
93731
137750
69631
144840
82820
83931
131453
136639
119069
128848
128866
72100
106845
106457
139215
67490
71197
131780
67528
124749
77035
67492
71188
71600
103232
67649
98139
82597
128661
137828
81970
93518
67490
67492
83226
67581
93342
136947
143365
93257
146275
132992
137620
84238
84260
135897
135917
99107
124839
96732
144442
93315
93342
146787
93400
96061
134961
71751
96781
127363
154992
71188
121802
136965
147222
103495
149071
67536
73498
98912
84236
96068
92303
115104
72981
144567
124866
135315
153702
119029
83492
137543
154752
102904
119656
136829
144401
68206
71045
119718
77390
96037
157248
68185
108399
110433
67579
93208
97224
102416
124080
157251
97230
149535
149537
69392
145093
67510
67515
126535
67529
117797
126541
67512
69630
130687
130736
122626
140192
95398
134958
144555
104619
141342
98369
132871
127547
144646
67872
69630
134002
67521
113644
147177
67521
119399
147181
67903
67523
84164
100200
138018
67925
144625
74135
130647
144591
92261
130678
131003
67588
120561
144739
93564
144629
144817
100906
101018
83627
84183
67891
93476
98801
67542
97863
87670
101744
139027
71483
89120
147169
116244
116245
118999
140344
73441
99277
99623
89069
109553
154880
89002
124362
121801
154124
67551
108072
72043
67587
67752
74751
109316
149384
84021
98151
142897
67550
132246
142791
154314
135917
144798
84238
120901
123345
96178
103273
156658
139048
110010
80596
157091
129339
92296
84366
72521
74186
133767
67583
89167
154642
158021
97629
146941
124624
138275
93543
144737
134000
107379
107433
67575
73402
67649
94760
123140
67652
80625
157140
120904
136862
96058
135367
145051
84201
93467
72877
108532
83295
93586
67729
83709
93211
93875
74275
124945
67659
95140
102337
73402
74275
68137
119723
145045
68186
74897
69564
83497
93577
138059
119054
93444
96057
148146
84686
144567
147222
67594
68601
143642
105088
106206
108426
119252
93402
144569
144664
119087
104532
119211
135234
119213
85100
119512
134147
138502
105365
145547
69370
73251
119281
146584
72296
72508
105405
134897
67599
93407
93524
93978
134576
150303
135041
144865
68172
96276
143202
108082
83814
93351
119682
134865
94818
96938
67615
87417
67613
132955
144541
93527
135252
139025
67614
80124
85543
67611
93846
98238
138617
67615
74046
99241
83755
83807
146551
72865
86996
100530
100853
67660
69002
69021
67739
82244
68003
103629
126773
128084
154255
105935
67630
67633
89649
149810
122929
80810
125428
146294
157385
143173
155351
72414
92176
119407
122965
119407
94184
134959
140753
80123
122965
128397
145119
131981
134976
138427
140210
83303
84201
144704
90019
95118
114399
67644
79199
67644
79848
84153
135261
75826
109931
67796
75473
120974
144984
145077
102757
135275
150022
70849
97132
83555
84103
149315
86128
118386
118400
96719
118957
144450
119049
144446
130122
137127
119132
144597
84038
93216
157095
93255
102304
152042
144438
144439
144442
69398
148992
86638
100305
111857
102757
122874
150023
125492
135503
128831
137317
71752
109369
148857
127540
138556
145149
145153
154416
154924
97520
140460
136885
135505
154924
154948
153627
81465
101714
135039
98388
148988
77879
83344
83357
137253
144400
81832
152838
77050
93210
77982
81981
93286
152776
114583
138172
67802
119540
113614
136427
74809
124749
82432
84440
71235
104447
120965
97981
70686
147652
82428
93445
144722
87795
104321
119545
105603
149404
93761
106419
119370
132215
82187
108246
97591
133866
148879
82691
93220
93798
131031
157821
71621
97137
93768
118349
87824
139080
77190
96003
154355
82117
116072
93656
100413
119309
82255
108051
108059
108144
96729
103161
105602
72921
105685
133556
144416
71131
97974
134970
153832
137750
137752
144414
145044
83256
128219
146300
83427
93280
134972
154655
83664
93267
144613
71280
148907
154277
156660
67719
84380
156912
75955
135881
106102
132571
150488
97377
144428
145072
98639
137709
113276
134389
72749
123498
156909
80232
148902
69193
81495
82126
119620
119423
132889
96973
156689
68203
97500
145018
93884
108508
83828
93566
119667
127316
83357
137737
146504
83730
83960
84337
83498
106679
144953
93698
107144
87426
144667
145954
145959
96973
123065
93822
107131
118225
138479
94948
101580
146316
108237
82230
93739
144643
67741
67753
67747
67766
119062
75467
96535
96553
137662
95202
132992
133034
83767
88845
67747
71893
71004
67894
119334
131789
146342
119271
123140
143362
137687
96086
96210
144494
70511
90279
144812
120918
133825
96732
98139
93604
138019
144616
144623
87796
143715
80225
119026
157418
95212
132141
82823
82825
107309
119331
70511
134975
149723
75887
107633
97423
104003
115203
78750
90279
108354
109083
131976
144763
67831
119289
135883
135892
101391
115761
72918
120630
154315
67779
91951
123758
146098
93362
135041
95212
107433
135111
145952
100337
100366
153932
108509
137890
137893
67783
154682
67783
96237
96238
154629
98546
120630
126087
68159
93221
127475
125847
98282
132871
77864
83186
67788
108052
78402
82992
122629
115210
130018
125067
71903
120974
119199
137863
103048
67814
80360
135409
137795
144561
69004
89765
89818
68178
80390
96962
83022
98044
135892
144651
98534
107120
93890
118969
119538
145151
83447
101743
145151
67886
67935
93679
132871
144533
87670
98059
67809
119308
127500
68020
114052
87954
93822
108248
68018
117554
132894
69192
107135
118356
104591
118681
129361
113644
119199
134232
148755
154640
67883
70160
97778
83852
67919
157690
77160
104403
154846
101678
152692
82848
83048
68204
83018
97878
147361
93290
93348
93425
135245
138994
83364
83042
83065
109313
134520
140976
71367
127299
81705
93511
137827
137832
83204
98841
144696
75359
85792
70377
77038
97095
98903
83258
96295
119251
105853
126189
100182
110285
144495
67857
80455
124886
67841
151705
137693
67843
67853
75359
67843
135875
137815
96823
105398
125036
117824
119332
143579
67989
119374
144622
144931
119374
121757
144618
99978
119180
133900
82462
97680
137879
91637
127108
135896
119485
85792
77872
108901
137701
87742
152791
96995
148073
67874
68689
117815
93440
109754
109772
67874
68689
100308
138113
138127
84166
119554
67907
119188
67905
96005
119399
133460
100813
144622
144928
93757
104228
130256
93623
144698
82462
93477
137881
67871
97004
98428
117815
93895
144849
101667
120971
144697
114506
83116
114488
68686
155175
156303
72962
67880
91728
116785
130673
69896
130658
128222
142360
93566
137643
84701
135000
77897
82849
87644
84299
93635
153382
154407
83924
93462
84220
90914
123375
156694
72626
98631
132128
158018
68160
93427
68176
68203
119540
67901
117648
100337
146346
103403
158025
83076
96001
116318
84731
125972
138013
130880
144731
121525
127465
127466
90913
117648
130116
67905
138007
134280
138017
144924
146398
134264
67915
98504
68077
127991
127995
136883
72024
148232
98670
98740
99140
97034
119398
133365
77039
67931
99529
150610
80375
83623
89362
98103
82552
119529
138254
77121
132764
68636
139046
124749
68029
69002
95719
70437
137149
67939
68017
126786
137755
68772
123849
147662
70797
69473
93680
138018
135891
144881
82817
129067
67931
85043
124971
136633
104470
146944
105591
155374
70011
109297
99348
132070
70011
70030
99529
126089
142656
84313
99513
75879
70011
70030
68024
126696
68082
82907
99714
100297
93832
112251
138225
114488
119554
119559
130687
82703
119182
133896
144615
101092
101093
131574
133251
81600
83914
138529
145015
122322
122715
154298
68101
131092
138378
127537
138285
83596
109745
124290
125003
75914
117543
138065
68067
81489
83519
67981
125002
67966
67981
143558
81974
93765
152823
67960
127336
144229
155248
113424
79713
88642
70242
71529
156761
82540
107636
133119
138013
124290
136451
81480
79055
129010
142557
101536
107137
145025
110001
126016
148390
148447
76418
77957
98200
119561
76419
107141
144902
146318
108930
130634
133821
87879
139095
123716
143295
153616
101090
93764
101783
119165
78487
117691
93869
130012
92500
93661
82230
119355
144455
85536
123177
83384
84764
97984
82464
117841
117938
71243
71752
67989
135621
119374
121757
144924
147286
154620
84544
93663
155082
155347
132206
125002
129196
113358
116138
116159
71267
86773
132164
145046
154691
101279
136902
138315
135895
143492
146562
122700
68119
121150
82419
140403
144021
144659
81845
119723
128055
145070
87794
104422
147540
69614
102073
122144
118021
121418
69279
74104
141359
156579
69166
96116
83339
134155
137037
138233
94170
143477
146287
102150
111413
145135
85765
137065
94067
95912
135797
68015
139298
139300
68016
95912
126930
113616
93753
93784
107388
68045
75947
113597
93473
99878
107630
144836
82325
93731
108392
144974
69476
130807
137755
151979
98720
103593
123744
91036
151760
95275
119573
129190
68988
71243
103532
82310
146490
81571
107150
68167
107384
137055
137408
134978
95398
104421
71929
72494
105917
68593
96216
90618
105196
131093
145016
123699
150219
93849
138521
144471
93795
138485
83041
144643
144657
77050
75861
114052
96521
107457
144501
93543
93605
132404
146787
107505
81809
93224
93789
101279
119564
91934
93919
135705
83755
104456
119545
136994
144885
114071
114169
69323
73597
129106
70610
82403
119504
137474
72687
124476
145435
158046
108708
78087
100994
138088
69614
75519
153459
82502
107991
138385
82196
129512
133423
144884
107139
95260
101202
144971
82536
101790
134382
146277
137738
102046
119606
119640
68079
68084
107091
69624
136474
93380
99761
119112
138096
87959
93854
128460
68074
80218
123504
145276
69196
81713
128540
146286
82920
83394
92129
77951
152725
150169
79974
82831
103637
120979
80218
81108
98648
150169
93452
130678
98554
88137
145283
102418
119141
119667
145062
82076
138351
154360
69618
114788
146429
127826
138408
80108
98726
134950
154235
93881
108144
128523
75746
145070
68094
82389
95403
118321
68094
73456
146290
68096
75507
85915
111530
114177
69378
73456
119696
81595
93915
119683
102666
109804
89380
90852
93418
119675
119702
68128
98216
140292
108646
137756
137799
68140
93924
138517
138538
83804
136896
136902
89165
96893
97284
125351
72811
73700
83463
119592
68126
89165
97721
81557
102420
144443
77905
75929
129388
83529
119355
136269
119652
129274
108256
119705
82123
128339
82271
93375
100953
72811
73462
118035
82120
121097
119583
127537
93763
113368
119560
73807
85765
118413
77945
77962
82187
119594
119647
145027
147530
94819
97284
97721
93752
130377
144991
119662
129273
129274
68133
95336
93799
138519
82298
82312
127346
146906
68147
100073
125655
95335
108497
121097
111413
127403
68141
68145
102806
93774
93811
93881
142134
81877
81881
127804
75171
81912
119660
119663
81500
127355
133833
68145
71873
83756
68151
93293
139197
73462
99297
69563
81704
107154
96846
86808
126217
126269
81593
127159
68200
145111
116312
132452
93847
93851
144986
144993
144994
98233
102350
119677
119680
68213
76394
93394
137776
132397
132507
144740
97387
137609
144745
145886
126926
143393
144743
153217
68365
118418
68175
134901
134922
140292
87922
113221
137049
93433
113282
136220
152737
100282
102165
112222
77857
119539
152811
71403
71725
68195
78050
113485
68503
98811
134281
76370
93421
105386
83717
93357
87224
100551
127502
110877
134791
137181
68182
69402
145152
76379
97387
119106
133580
145886
119644
146300
118948
120716
69396
108006
154115
75876
93439
109745
152743
91980
124797
131973
136398
77669
113542
119159
103615
119171
139293
127566
128841
128887
113531
113534
93269
93907
75876
87947
106521
122176
122190
126950
137421
145105
87975
113436
138994
83363
144468
98821
103480
147259
107034
113372
135067
71729
109111
119711
68211
84249
81272
145312
73133
150032
109005
126549
91977
76208
87889
125020
94135
119880
145188
68236
94099
145271
98125
68250
71501
69066
72325
136557
145159
78350
94141
129205
132488
76121
94033
94111
119765
83450
132531
69205
106360
146623
141726
150171
81463
135710
154204
68236
79740
108869
90055
111450
124797
117990
75735
107273
139034
81157
71550
104946
128001
132194
151373
94210
103325
145264
93210
71883
68257
77086
128494
107108
119951
139473
94290
103594
80063
94108
107960
120745
71883
121703
78553
146646
68267
77795
119779
106691
120979
145271
145284
104096
108454
68627
149352
106357
113073
143956
78234
68259
97990
101699
78986
82164
117601
118721
118858
68387
73925
149086
121162
77211
94037
145196
93168
105209
108775
128461
68274
98263
92592
99377
154341
69579
78663
107685
75967
91681
130734
155744
103194
123685
145286
90571
80650
139211
145483
82962
132908
120077
123784
80749
107672
123114
68466
78406
94208
139176
97420
104926
96841
124367
149867
75821
116223
107211
140451
68315
68316
109320
69427
94071
140466
68281
70894
71466
82518
122373
68820
139848
145219
77776
94263
127680
78517
117743
158007
74204
95461
102972
78822
121507
146643
108182
69099
128759
68659
92255
108180
126003
127102
69227
154920
69673
80853
117445
102761
145300
112218
117024
69826
117024
139720
101779
117141
117191
68795
84814
118869
80621
138986
138987
126045
145442
145971
86507
109465
137559
151508
68775
102939
103472
68402
74020
128038
145646
71454
97756
124382
68413
148583
119748
119921
139435
68731
79298
79645
110200
110657
124068
68640
79605
108312
119959
119987
126257
145694
68740
139070
125561
145587
68982
80668
119685
150401
68720
68721
119659
68345
144188
145615
128697
120175
139415
139421
126217
132430
75330
95464
125950
147940
78508
120339
120397
142445
94414
94420
119758
69670
78625
117388
118614
94034
138878
94723
145706
84233
88816
154122
73403
131548
68384
88816
154121
73391
89797
94204
94211
68347
73159
136374
144188
68379
144034
88185
113756
76083
78763
94186
153034
68848
87656
118759
124236
73382
106858
127847
68365
98032
68347
106260
131728
121761
130006
110419
98637
103596
140224
115475
121193
80502
83904
105400
110176
74614
85915
109465
79974
104778
104783
68398
68521
70917
121759
94309
94379
68681
145508
145561
68363
68467
82626
68366
68371
80774
102281
138979
68484
94702
120333
126780
152938
81465
70175
89647
139889
104245
107639
120050
80667
80755
142210
94149
133378
68371
82589
115321
114247
139889
68500
94631
94326
94407
122597
139343
80509
145456
124627
124664
107164
115920
139357
145482
94407
122597
139409
145526
76796
126538
152213
122323
68386
68393
68400
126535
68524
119950
79923
120975
121353
130918
145193
107658
139306
68392
109106
119792
138825
120386
102705
102851
138795
68393
117795
117799
125148
78663
95612
145791
145865
69667
146625
157537
138832
71510
75121
137605
137606
151806
151920
108792
139548
149364
94547
121513
68415
121505
82003
98327
142484
68615
69675
94605
96481
131378
69268
68830
78917
80584
120342
123953
148822
68644
119458
120314
134244
68865
94546
94548
94656
133394
94546
127801
106729
139092
153063
68861
80898
120017
81315
83588
68538
69083
81529
121866
120491
127832
102044
102844
80115
68853
102059
120356
68938
120427
82297
88237
145725
105172
122418
153283
78895
78910
87656
94688
72905
121095
122146
87909
87910
87916
119229
68958
69091
145604
78723
139145
78353
139744
134645
147820
76281
102844
79566
81532
69092
142313
87963
154650
68453
120595
68530
119977
120593
80036
80040
120767
87994
154664
96538
126671
126933
68612
106883
120135
145543
111639
146141
78043
117164
119894
120011
127648
82278
145520
68455
69912
76540
68557
104608
107647
120192
106512
118245
68700
79803
94257
68667
76088
94720
120158
75728
116832
120394
94093
94131
124629
79169
94278
145380
78362
102772
128546
94247
101899
103563
139179
68476
123223
94148
94291
77253
94236
122433
103587
132921
68484
125443
136293
112193
132921
142285
107159
116286
120721
122416
136929
146100
138716
145414
76064
76071
68498
119986
76077
94614
124147
139182
97733
116511
123952
151082
104195
104198
89751
97733
123952
140033
98625
138957
110175
69074
94213
103582
103644
136296
149530
89751
147147
154490
151770
154796
156151
146096
109432
123227
135139
94102
103234
103681
98912
99275
110767
89719
98905
69070
76208
124986
142230
81462
94959
145960
98847
151082
88118
94245
94276
145431
68512
145345
145498
88070
120102
94618
68506
120591
127817
157816
81531
81532
120023
120028
68511
68523
80022
140090
78734
94631
106496
68816
102012
120365
74062
125838
126487
117932
118736
120327
80384
88332
68519
70766
140048
68685
98319
80887
103773
120034
139793
105989
94438
114911
120090
120106
68519
68523
95738
98375
121838
71510
103925
90821
143835
73419
120137
145510
146310
99184
110690
71943
68546
81991
98375
133797
71510
122605
77253
77261
99358
122103
158012
122590
139242
145334
76098
94247
136922
80770
124780
80448
108145
118020
120861
98398
126729
142526
70607
142294
145606
102060
120355
68851
94716
145388
107352
124597
95238
125499
128258
106990
120043
122132
73542
80529
157470
71493
95924
123015
100331
145567
80829
123227
145277
68913
90241
123785
137557
109026
109557
133948
94569
135158
139261
150894
128258
139184
143761
95738
152449
93117
111340
118522
126763
154796
68678
114040
145619
106883
107647
120131
145524
94221
145619
123018
127790
135490
121427
145529
71291
92571
137559
69098
74724
81347
119736
139214
107203
124114
121290
133574
69232
94327
119895
139331
112144
120746
94444
120111
68874
120162
120199
139565
68576
143719
105267
134911
142699
68579
72574
115467
71002
130258
130285
149006
94362
104862
104930
68579
100364
122334
72398
122942
106088
133443
94245
94316
103971
120023
104406
120022
137886
68585
92586
119821
68978
93994
122774
145398
68600
120984
94341
120009
120086
73325
98265
122135
136632
72392
68620
120137
129529
139417
139491
145539
139187
152929
68606
83197
90073
135303
68715
74014
94351
120237
122471
124309
136180
150819
120878
153174
96935
97012
155865
68724
76337
137394
129381
103184
139422
94410
145510
94409
142218
98251
143826
152611
68666
68681
146309
128226
153358
121350
121742
139383
148095
105883
145979
72726
84053
88906
68675
121438
139475
76390
114585
133318
120131
68866
80902
120398
121005
108307
68740
79607
79608
72064
71201
125561
143761
94337
139409
107982
84053
103091
124249
80849
94932
146783
75688
83725
142265
146784
153975
126811
145217
81000
94605
106587
79049
105994
145249
80190
123401
145291
156458
72887
95880
110030
124020
124605
155180
92594
110552
129652
153665
148910
156126
156156
69992
77111
119748
103182
120306
68641
123383
148829
107111
70616
151759
122997
148649
79953
145623
95176
93987
94328
120194
120949
120840
139645
84861
121948
149759
68654
110783
117923
125566
116548
128996
148215
94439
122068
142143
77761
105114
97712
154459
68864
78858
94620
119896
143435
74884
94359
145979
68662
68674
119633
145366
145583
138920
145427
68707
142313
142314
142377
120261
139480
68673
124679
77532
139491
145639
70479
90632
148122
120997
123923
68845
103719
117844
118728
74213
78739
105594
94192
120196
139667
145456
76714
116448
94266
94402
104555
68674
78240
122332
139345
145585
68700
79792
104436
145400
145627
104602
145618
68926
149357
120997
93987
120447
120596
120949
104808
155175
68708
74781
100963
103554
107186
123069
123587
143055
68709
68693
72025
68735
87886
87926
109135
74876
94400
119224
121110
68819
139629
90471
73005
151984
122454
145460
95159
123942
117816
123783
118044
120706
70607
80134
136882
79596
94377
120706
99345
123693
130343
109767
154923
79576
144110
70607
136872
69257
76756
108401
155864
79573
70608
120202
110519
122422
117973
68870
79014
80033
94631
94844
113965
118752
120353
105440
120283
121562
91802
106139
145359
68793
94514
97007
110519
91846
125925
154682
157169
119695
146501
74018
89746
135129
79409
146507
90317
154152
104420
68779
106184
119823
82292
96192
107988
119920
80541
124457
94485
94589
109407
129285
153602
154674
145583
145668
118921
119923
139595
74425
153326
105312
109527
119951
146506
146765
151761
77105
97338
146498
116437
94491
120227
156938
103397
82784
119837
145209
145396
158006
88717
97480
116338
81723
94066
120227
145651
68829
69102
145699
68878
145725
78938
100361
118374
114038
76218
94387
79380
94511
109171
109174
138971
69093
88243
108359
79048
120287
79084
79400
145661
82417
100621
144016
153613
115810
123693
130343
87056
77109
104465
147034
70349
72551
91943
97145
96296
116223
141778
71287
123644
152955
153229
69152
95613
117481
120300
146644
68766
80315
150360
150677
94646
94647
106011
149132
73961
123373
149909
87886
72201
98290
147931
71262
94405
124918
68774
125384
151128
140595
103499
149362
109762
68939
145341
81120
112242
94016
140764
79068
145352
103457
124900
79159
123849
79625
120330
145698
78826
157828
127802
136791
136793
69661
151094
74042
124184
140232
149571
110916
133683
149130
149571
73073
102700
91524
94172
126326
74464
74745
100554
80570
99725
136317
150344
106358
126682
106300
138680
105389
151764
152742
109730
109787
134603
97554
120295
132087
108307
139583
115856
74572
78936
94398
120279
121562
145666
78936
83043
120326
68939
107244
140794
148250
134345
88879
149595
119925
120116
153678
105315
105320
105290
105359
119926
150327
77109
79676
109450
129339
74014
105319
105440
68821
91720
118770
119940
140163
142314
141827
155744
79165
120164
127796
145452
79214
94018
143776
94401
119058
68895
94656
139842
68825
70234
78349
117089
145788
120484
78039
87604
97069
129009
148182
80562
108307
119290
121513
149997
91720
142077
148182
148250
68876
103693
118346
118921
68841
68842
68879
102139
68842
71270
75983
78801
105329
113554
140073
117480
121235
78951
103237
121506
121507
153430
100983
68843
68847
72519
157230
94606
71273
82609
68850
68858
68869
134483
108618
119793
106732
108408
120257
68937
119842
125737
92338
125249
134486
68870
68855
86185
92299
125249
68856
68880
120356
132942
121657
136615
74276
137222
149741
68860
78582
134197
81543
139138
120865
126886
80332
109355
147616
78883
94633
105594
106615
89751
128388
140033
76348
99384
120250
107652
132939
78729
103470
139639
79394
106638
68963
85270
136779
120582
145769
106439
106565
120326
80139
81304
120127
120961
79676
145657
68894
110423
111026
107179
68880
133380
140097
114477
95604
95615
96846
98018
131143
94538
145702
94492
94607
145671
145690
68919
73464
141419
120087
130925
140454
140466
145224
78692
154725
146803
147910
68892
83535
120143
68894
143126
94111
138921
141004
127579
143118
78822
113964
100960
112360
75384
140081
108624
105946
120341
121563
128615
135801
69468
69608
79154
88125
76890
93834
153851
68941
97263
94012
145797
70916
83580
109250
122605
84396
120431
120480
139540
127665
145268
145453
76196
94082
157697
88160
107183
139539
78773
78774
94178
78714
78721
78722
68916
94851
102678
117598
119783
138856
69289
83902
119369
125950
126676
129573
93904
117296
106783
140513
140794
87823
92591
145706
154472
76213
78901
88282
145452
78472
78479
100544
73130
111198
124835
68932
94498
120245
145625
129414
69100
102009
136786
68974
78457
107148
153873
68934
154389
154391
79488
100155
122785
149113
154480
69676
145219
132949
145818
68953
116771
153023
139503
145802
102010
125746
145823
83172
133207
136615
108554
81012
81022
82359
129591
74287
122933
139983
68979
98628
75575
87548
69030
131738
131322
148354
94953
111755
153879
94176
145230
145824
100403
103708
116831
146104
120719
88598
126226
148354
89883
131322
157231
107297
107698
101663
129413
69092
79566
142427
68960
123452
134143
83024
91425
145943
116831
145231
153879
120448
145816
148198
75342
88125
115872
147464
68979
79488
98342
78677
112069
119771
120460
68973
69021
122926
102636
122912
145461
140575
119786
126360
68975
69510
76864
117105
140898
68984
153771
82164
117462
69138
86871
103787
94412
94732
152938
81183
145790
146327
101198
101896
119916
140958
79488
116418
146234
116872
107705
105082
90766
104012
82332
85866
94741
77299
100932
136171
144117
81642
90719
140580
148839
154174
90653
96331
142108
142109
78441
78637
117785
69328
90588
90662
118635
71374
90530
134580
69003
78965
79002
116332
90655
95690
90619
141767
71752
104006
116355
118632
105262
143439
84458
90572
90573
157927
103120
147323
147713
111584
147728
153150
72955
135805
83630
112657
136408
92679
117100
133400
79340
91444
93129
81213
81566
136433
88389
100064
93062
101619
158002
69022
118814
109369
147878
87006
152677
93655
112658
69037
84001
91476
91663
153501
82692
95895
112772
138831
114647
78995
130668
130673
75660
120518
153839
107903
127181
132410
151015
112930
141579
116763
79366
93115
130609
141493
69048
96552
122139
127261
144316
73865
132277
151059
69802
87380
138388
89006
91455
146720
87300
117395
91051
91052
88367
134242
134247
123249
148169
72947
83855
88368
87161
113068
152648
88368
124546
149758
91531
97524
116640
94571
152369
152407
69063
69065
78351
137501
97704
134357
144375
156209
69059
118484
131682
86792
90352
112746
154411
70739
74729
114885
85837
77892
137271
78771
97961
93487
102116
142083
105132
72325
99061
136557
150132
90272
96818
148170
70661
84734
98300
139961
69088
110652
136901
87923
80833
91790
127965
71857
148800
154382
84145
134632
69085
80199
109046
94820
120209
145383
145396
125251
125342
142170
120982
124981
142206
147265
120978
80051
118300
120573
145204
101924
121935
77746
120332
140020
140296
139478
79486
114192
145983
69087
70260
83948
78826
94193
140199
145720
69105
69109
97019
99061
150653
119845
81529
139478
140900
120580
80728
142333
145630
107657
139915
139947
145716
94080
103719
118728
120161
78893
80732
139372
77717
120330
140020
131690
147657
78472
81152
81539
94581
120393
145987
113964
139481
69139
125113
91189
109045
109046
90576
106821
136250
144144
146817
97023
109045
153125
118658
157933
70259
71646
83948
117596
127971
147686
90350
129314
136276
139812
117257
132637
148738
155504
77350
91320
140814
72409
118104
152678
121310
125682
87531
136431
90891
153619
153625
113691
71950
71955
84644
110742
71088
85339
107427
108485
72061
82053
82156
138467
71958
84644
70260
97019
79434
155931
82981
82358
93490
136500
138899
69139
85285
135944
96863
97128
129546
85121
107447
86858
108649
129960
85287
122552
91246
116912
131005
131050
144267
81836
91206
113054
89427
114520
143604
79922
80285
106036
128305
87416
105008
117163
156576
71955
92052
104614
132017
110663
154343
155573
71909
72181
71911
154338
111435
138375
70660
151748
86738
103082
91153
134705
70524
76622
133149
103007
113190
156132
69163
84258
88465
75730
80827
96902
142898
69163
84258
134507
128470
135497
157397
77448
155879
143469
143471
130553
70774
87678
87871
109842
113852
113854
85356
125132
152210
106975
92517
137646
101555
101558
72542
142642
107498
112645
155868
90988
96653
145677
91517
127293
137521
107504
117203
138510
138885
102004
107866
113123
142221
70487
112752
143160
143164
87194
141780
95274
112854
154568
133003
96594
96332
122015
82483
91941
105931
71554
82987
102265
94940
141924
71162
137271
85356
151154
144884
82118
93752
130964
130984
156680
82203
82476
101201
82177
101784
144991
112227
113505
82127
82520
93697
130377
78405
94289
120462
94205
145258
103811
119993
122451
128603
90234
95886
133584
103072
102220
152479
84244
95847
69831
112217
121221
93964
147008
155238
110429
116791
90087
158026
87446
69216
69221
70052
74623
77627
82635
92955
108129
141941
151986
76933
146164
73894
117444
125621
82532
113018
136597
110522
117319
75570
101479
101481
106232
70989
81286
108390
71022
81286
138317
85356
130056
71788
147653
154882
111782
111850
133908
139363
92120
69268
131378
69950
134771
94277
121940
143940
76285
118259
109638
155026
69514
79958
105340
114110
110619
153597
157903
92868
129885
69243
106648
115559
89163
97364
97569
108185
84452
93192
108717
108719
77818
82706
145874
104808
104823
148481
154309
97362
142905
108693
69266
76255
111391
90497
82570
115403
69854
109767
90224
104726
133322
153555
90311
124154
141634
149194
97262
69539
76914
142579
143893
148173
97305
136361
72593
109522
115899
95684
147069
149508
92971
110643
69302
92662
100937
91865
146420
118640
115403
88487
96481
121102
136642
82636
95917
136330
77569
95918
128409
143925
104593
116009
120611
97056
113426
76356
142708
144270
128362
142148
156581
136514
112898
117475
138571
86949
93639
133190
69821
73573
73583
130650
134072
112775
128639
142797
94843
108941
120524
128927
147702
153619
107940
152856
154143
69446
89739
95581
142318
154170
80128
97303
101632
122316
84916
99752
87055
105358
89768
132188
142597
123749
156226
95559
108680
71182
133530
93152
128490
146449
69303
76255
111391
120814
76264
84484
69305
114573
133678
147842
90670
131141
138537
140973
144057
153219
70695
71711
91401
100872
78144
78225
146226
149618
85917
85922
73716
74264
132155
133726
157207
147753
71840
128774
142718
142739
74887
69357
83442
128631
70071
116961
128633
148307
69339
112516
131571
69542
91691
121082
121894
153310
157681
71042
83844
145645
146218
147709
69329
129572
129994
147185
83473
88464
109509
98019
155192
69492
70553
102388
96365
95647
145874
70704
129534
144905
95537
129601
74361
116351
129617
142116
121153
136474
134141
147075
128629
135337
136206
93526
93613
102873
70606
134918
153219
99689
134226
154297
92863
143935
105287
136035
141315
97285
133938
140440
89915
100421
114796
126084
89154
89156
105486
155438
70945
115772
70206
102176
98782
134226
136071
73420
93526
155166
69916
97879
81765
121914
74117
136596
140228
113508
134206
157554
70404
111136
136292
139789
71384
74117
150066
153670
119253
136946
93315
93332
135103
84034
119271
143365
107540
110224
110475
83962
133179
69389
71953
117168
143359
146795
83709
93329
136395
146795
71151
90433
118360
125664
125671
81982
126544
87143
87154
82389
125155
69468
116105
145085
146553
146560
69988
90433
114698
128382
134351
95136
104053
126688
93873
103605
134459
145077
81909
119664
121429
102822
138973
69390
153299
75611
108948
147912
108207
81655
104057
127656
100868
138634
144422
84357
124278
128950
133526
72261
135253
136105
83737
93208
102320
108323
128231
137313
96055
101786
148845
96605
145102
94057
94065
70023
96514
75878
134342
83730
93211
119106
93401
69408
139698
94618
103470
140185
109089
131489
135605
94404
94526
80398
80399
134377
121505
127801
92371
139628
145664
126957
126988
135931
80456
127091
127056
143999
124150
150053
157854
109622
154382
74881
117484
146960
128065
154505
87766
92778
86381
86389
133016
122193
102850
112034
119765
119767
99657
124980
128950
131666
109132
133516
76306
99414
110555
110558
94074
153880
102771
120386
120384
120942
82706
129054
96163
130421
137068
137124
118651
138395
69436
82660
144522
80424
134307
108254
137486
86323
98525
124058
85615
92131
129398
100526
102078
114792
126345
148525
148527
97663
77038
89215
135957
137811
73632
107126
119851
69739
69448
124867
149659
110797
120815
124891
69455
110795
150716
151162
77877
82831
104778
124477
79966
120045
146062
114869
132536
158043
77873
106413
145394
84939
119467
127835
73670
121516
135844
77794
77813
108292
135148
152994
69949
94366
123288
84289
133408
136309
122654
147013
155621
145413
121401
122525
104318
121602
122654
132199
156560
102452
108454
141595
69479
137929
143808
94249
95839
91603
101520
132144
117645
143946
100035
134246
82811
93658
131444
69480
73282
109195
82718
82727
131131
82704
108731
112867
130771
69597
74518
126656
147763
126985
93497
93683
100306
89670
147133
77148
152119
75520
132381
69495
142927
143755
102496
101297
93190
104967
145884
86547
147482
79003
114358
132763
90655
129608
92909
82468
87770
73282
109195
135762
142561
117578
108490
146259
139235
91323
105630
156598
83270
95942
108571
117659
118447
105630
145501
134481
142550
119280
119292
80336
116364
149386
98167
121717
73227
134460
93507
146738
92091
142451
116880
96239
116484
121739
92103
93051
96645
93105
137844
88985
88986
141152
146259
80236
85273
85407
99454
84847
107945
133672
138042
84847
107479
133672
116656
120730
71576
138530
79860
130347
138885
75948
113600
72235
77552
112760
137550
92762
121456
135146
154160
116448
147953
96243
105326
77725
77809
97326
157134
111497
134257
140618
110955
128016
90897
110580
126615
157133
96791
147420
118359
147405
99455
141562
106817
133529
95375
118379
141619
98809
134519
72194
95374
141619
89278
141072
78736
85407
122128
91876
147269
147685
149386
110955
121267
145957
75324
92837
112572
152438
99032
150114
76772
82960
91807
152376
127324
157123
149700
69559
69560
108396
69580
100301
125111
92733
151866
73722
76743
83549
81947
114510
138531
82302
128810
138060
148996
155454
76220
78010
78189
151926
142385
81733
127269
138529
119666
127738
69575
80926
135137
79538
94459
74862
104856
107226
103527
124330
122600
145554
78189
86661
118237
105114
139491
107658
145860
92660
112295
94075
145862
151864
151866
98509
137362
88543
136133
74696
77169
85823
115751
81857
92874
106570
139041
75654
90530
92732
85770
136808
85669
90253
136237
70838
71307
147378
147380
133921
96588
118379
71410
95118
114414
133921
74219
126570
132514
87722
139517
143928
141612
69608
112519
112524
75285
86934
151752
74416
74894
81692
105192
71410
82646
97977
144952
147534
69610
69619
134721
74894
126186
151582
75501
75507
80828
135352
69615
95799
123431
84961
128992
148002
155331
154055
100095
80431
69619
131088
143866
69650
69720
87791
114091
148232
111697
124921
86106
142082
69928
71336
125958
92960
114110
106076
138404
76738
156191
70719
109138
121759
69664
118800
85823
89177
85728
112021
115674
132351
119188
144586
69818
94340
131636
83931
106416
107379
144630
98522
133511
145835
69649
91060
126907
134307
83186
137806
144645
138963
69664
150775
71161
156271
80413
105447
81380
148015
153273
108793
112891
73656
123369
80042
146061
102794
119173
131338
120841
136239
141467
94473
108791
106302
121229
124493
139674
82604
145354
100009
145703
106492
112021
74210
145689
119921
155883
124493
145687
146609
75331
94551
153341
76670
96271
115844
148015
120341
69666
69699
142887
75399
119826
120281
69691
96526
146371
75329
120338
121234
149989
77195
78706
81100
106093
119801
157542
74557
100199
106473
108953
139848
100449
79516
114798
122805
128650
128787
128805
141076
120793
144192
146419
136380
147574
97391
102782
115816
102623
118712
118717
134561
92992
136363
139636
144200
99484
132703
136871
103654
129350
151608
156191
69702
73473
135401
108233
138738
70257
147349
75032
81791
70170
142485
82983
111412
80869
83674
154256
130929
155324
83345
119849
156581
69706
149395
87616
108726
110895
119852
87332
112013
154909
135401
154889
81128
130977
69709
96099
130289
94791
112354
83684
118327
87097
94260
81322
92334
121280
153470
91015
93137
130507
136686
84740
94914
144335
138547
84740
93136
94914
130385
76661
91490
97842
149434
81131
146858
141792
89168
108889
122805
128857
76912
137744
113978
137708
101630
130455
75578
108939
132748
81129
105307
72321
95513
131753
132755
138430
69741
102468
132245
79171
80525
80564
130948
94967
109756
111210
154638
110509
151304
116667
90971
116665
79353
83033
108357
82650
89432
135806
83351
85320
87432
113870
121588
89157
108862
108864
80130
80439
121593
114942
114977
135126
80130
107853
121592
158053
78690
146726
100718
105302
105305
101391
91740
96426
114945
69763
73841
109427
114948
127526
130209
155096
105403
108714
128554
101384
108728
80321
80447
84015
102121
107753
71004
121311
89357
114976
115671
154100
95433
102483
95107
154097
154099
82250
87122
134394
153691
81447
101249
122126
149563
73673
92393
80101
118193
122122
130897
74921
76316
81697
104339
122030
122035
89780
140953
69782
80760
118193
69789
71580
103678
121344
106860
69780
130639
130641
130935
112063
74252
124830
69789
86646
154636
95407
153990
154003
154666
129942
138147
140664
72681
141976
149286
79358
98603
108216
94783
94834
94850
79621
127007
127313
156546
94778
105420
155824
155826
98425
141130
95802
150406
150426
75615
111895
118230
120178
139126
139403
124332
149062
69807
87222
79752
94107
139409
139417
77708
115287
79534
112575
121360
79534
122314
152488
87214
87216
130560
96141
96143
87646
96001
139014
116765
134072
99100
95134
154009
132836
132917
133159
148979
69816
111746
107120
111961
119298
74801
149019
93579
137230
116752
117216
154830
74252
93313
93512
75487
94350
97839
135170
74294
91730
102480
130625
73571
73579
73571
69923
129330
146152
156385
83860
84667
118404
94662
139690
146636
108829
94027
97273
119793
133839
108639
121219
139721
95607
119809
121217
121218
85675
99514
106414
76093
78234
80519
105106
88068
94584
146626
82739
123040
131323
89655
104331
128150
101814
153154
70016
107621
113643
115626
74273
75658
80534
93100
101800
115585
81177
90259
107215
120604
141657
70587
133770
134030
134227
96218
115852
116158
117017
70806
70818
110980
141569
141574
81752
111048
141584
141692
91347
128913
69861
147967
102793
108487
85675
157321
90189
106840
118725
148548
148553
117009
148553
156270
97048
144863
148046
69888
143891
104658
134942
72498
78115
107054
136172
136177
94302
133252
133255
72559
123716
74441
115791
147126
144084
76193
126601
134322
144164
90402
96518
105700
129290
127342
73708
80996
113346
69891
141563
116861
121046
121048
133584
133604
154925
72989
92454
156784
110387
149285
105624
98952
99001
108695
141720
84435
99266
69891
88370
111945
141563
95317
115955
93831
141927
70515
105092
129099
113760
130741
121682
81744
90284
127163
79501
94671
141401
157520
84487
115333
115350
87473
91428
117108
118933
122014
122071
70059
85614
86133
151858
78914
116564
152557
75312
104366
112709
90876
130013
85617
125229
147314
75326
153389
131755
69916
122548
71007
74357
80389
85887
134759
81850
140489
140581
71216
153723
69961
93313
99101
103180
125000
117509
81427
88943
114616
128211
69925
98608
147938
152866
71544
156385
86130
71450
81430
140824
110440
72422
102695
128714
84563
149048
69979
82437
77978
78534
102942
147494
147943
149005
149102
96396
135753
108123
115132
99566
124106
148659
102248
133355
126263
120112
139369
150774
155176
94105
103881
120748
139186
139222
95167
123306
152927
120112
97900
152922
96215
108525
144219
118720
118727
144198
87454
96776
103232
126613
69960
149722
154793
123630
142935
72956
153590
118112
121927
76454
147945
153650
157075
93084
121683
98622
141110
109657
81193
89531
89533
136323
89566
89631
89731
96015
75132
123004
84535
77745
131173
108461
119498
108706
122307
129133
132793
81909
119664
121098
134986
93805
69982
72656
126263
71388
77636
141639
156612
88603
128009
97980
149604
155785
125902
146926
73453
90632
146957
96371
105544
141776
98339
70861
88853
136166
154047
96568
122322
71151
90363
116815
121695
91131
153241
94505
110261
128961
149666
120152
143766
72866
79403
94399
94498
120245
79132
140081
92371
107114
108314
119633
120287
139709
145251
108067
73435
123017
142373
148157
142378
89495
140766
144965
118434
153872
70044
114856
147687
72348
81307
95810
132150
157480
76687
93021
140146
116956
116959
92260
131275
139106
89677
153414
88701
103006
139784
89701
105044
79096
95770
73327
89989
99566
97234
97917
70781
105399
117463
95770
115626
103995
78985
91873
113309
135582
71085
74590
134377
82175
88187
136458
107855
142986
91547
97887
98061
95825
121592
127353
72329
121776
151848
140622
79385
116451
129935
131529
98301
130868
140674
78888
121778
130869
93576
104824
142416
76223
138370
142786
149441
77312
109522
142832
70051
71145
82030
70049
111081
73701
123361
153726
77229
108933
150965
136965
71460
72347
127384
121186
130845
155324
82064
97053
77398
70060
137255
105869
143069
89123
90278
145566
70069
131623
70726
74150
95632
106972
81776
113155
142698
142703
70592
72783
91202
99353
110169
118168
129104
105466
108574
133966
89269
70075
70081
143690
150841
82982
105466
129975
131547
131615
83849
130773
131746
102245
128561
129729
70082
99849
112074
133561
134277
70372
83695
117471
75265
134860
146675
130019
152599
153528
84987
102253
136536
118168
125423
125425
82546
70088
91092
108782
120874
154220
91093
132625
148868
73113
93101
93102
154141
83837
124240
151707
151739
93653
128235
90577
121893
79432
90621
97757
141767
90589
121447
85700
90577
117801
154611
116351
151224
135872
144380
78124
127435
92915
94728
94739
104624
90740
118616
129753
95214
129838
144796
76018
95723
129649
144099
116252
115894
143874
148173
141173
151666
91616
115894
129198
148173
100093
106430
125590
157999
123875
72693
72735
82537
70116
110289
129025
121293
130556
146711
91557
96928
83193
107772
131648
148573
102668
111166
142387
93773
89065
123300
150770
72693
83040
128559
109364
93289
93296
107785
107788
88128
105399
145762
155826
88671
97852
86261
116867
71010
83995
121997
127275
152317
111067
124092
90854
146291
140164
140842
142958
103112
124138
116867
156787
93745
121083
88812
109275
128690
70138
92451
99935
115444
149277
85262
98989
107835
146054
123726
130269
77495
109728
130846
71093
96612
147750
74082
99565
70176
71966
139079
83066
134042
142663
73044
133625
93634
119394
144814
99867
144816
70151
73947
70156
77190
133122
144793
155297
95971
143031
95756
70165
99406
74785
119073
121051
122406
70165
71207
73956
82973
103840
105168
145009
73213
97480
96312
106058
141983
144076
110295
71950
82413
95270
140937
114838
147600
87391
98589
130170
140434
70314
142332
154830
73044
73197
131067
131368
103836
131928
97954
139913
126023
131025
110124
155287
77779
105603
143413
154499
70871
105548
138224
72109
156896
81817
79037
148878
154494
76492
108171
97438
103836
70942
72337
76492
108171
102805
103529
154449
72307
138922
81201
93382
103818
106890
93042
93326
104847
112882
70215
148745
84057
120510
95058
132374
135131
154202
70206
70211
109882
124620
124665
150017
72689
107830
135170
116729
70205
124207
157434
81898
108834
114704
121536
134179
149693
150017
150050
115597
70215
89941
104374
88650
148165
83024
98861
90371
70215
72120
109039
135750
82319
114297
136503
129908
142020
72063
81154
114120
153338
129228
81471
120952
120752
141276
102542
128247
103282
147859
105418
135327
135358
116429
154233
142056
156138
90828
91380
142549
73759
71523
142600
151634
151863
70289
89750
151707
77605
153875
154775
103186
125347
134320
125351
148847
106916
138690
93490
102190
96831
97443
119139
135062
105914
148004
157092
76397
83782
135006
144859
95814
154774
70262
70266
148223
83983
136318
119026
115723
144666
70252
73759
120273
140269
140798
99464
140288
119393
72462
134236
153307
80868
80891
128621
96299
122688
83326
121915
90620
122226
146600
95230
96169
96173
122305
109682
134725
153871
71437
85514
125799
133611
89045
147243
102315
115473
131186
79087
108961
154925
156618
83702
85514
119175
123150
125799
80234
96516
108227
142986
95909
126735
71139
74916
98971
122455
81133
122842
70420
87122
95430
75026
81182
101338
104842
121848
147820
82864
122051
135536
97420
72212
122644
70861
88704
88853
116076
70296
117115
120740
72762
84717
158063
72789
133902
133922
148030
150902
79888
84857
123603
150237
83610
109128
118878
118885
70298
150467
150858
74489
135536
122050
90737
138835
152457
122284
130340
130374
72789
142246
73551
106483
123625
152100
80342
156758
90736
92294
133012
147789
147791
154113
126295
122592
122947
123315
152100
71633
107910
135536
70309
72213
154195
70316
80444
80574
130636
133639
70938
72702
145909
96930
123298
132346
135348
72683
134768
156737
92315
150089
70496
72213
150420
70322
92026
107634
90381
115964
130414
141616
152985
102094
70326
97333
122766
92545
158141
73773
88539
104692
72213
105462
122051
88960
135792
105811
115956
89016
108572
133306
96561
130407
92538
103488
121655
142021
75767
158026
98008
142697
134446
141927
117848
124132
133852
116781
116820
117135
127156
70343
147825
148194
90692
151132
90769
98760
131521
154092
71962
105238
135307
70362
70352
131136
70655
141953
142633
114967
153721
88336
129902
70369
70702
108767
121462
96022
97142
84278
105918
122222
134496
133280
89408
141074
141367
101332
135563
101332
114888
130720
140538
82723
156073
109165
109359
72349
98261
147718
102244
130093
135255
96212
142430
143931
73539
85504
127252
127253
97540
149726
121191
127344
73354
73366
134668
70375
70394
107822
109092
114658
98888
120901
85135
128886
131429
131500
141391
153673
117510
127694
72351
87361
134917
143219
80265
140264
123817
70387
75575
97047
70391
94331
105801
72341
123665
129840
130310
91027
122672
133131
70404
136350
139789
105815
123817
143220
108606
83302
96206
142290
108606
148320
97202
113893
99098
114225
74117
124686
150066
150074
87382
92334
120689
140051
147654
103819
103910
155631
127310
147209
125338
87016
117523
89618
140004
97180
138326
70421
86692
108744
153186
89983
153796
118775
152675
70948
71694
93344
156189
79667
87897
101681
70419
73615
99620
98043
114405
99625
143084
82250
113130
147275
70996
74665
74980
82651
115679
130493
83647
130290
70710
72223
135177
108613
123187
146911
149918
73615
136890
153787
112408
76658
79985
81085
144403
112822
133066
143031
90943
97834
97837
109568
76886
115578
89825
95697
115417
146243
131276
153584
70438
105283
109898
109906
137149
126415
134830
110105
113621
70442
91997
99625
99328
71422
71480
86390
123930
141645
156875
89004
74169
95312
105805
89644
91870
91872
96551
145734
155844
139575
90232
92984
85458
148476
70472
111168
131906
83736
114744
73960
80312
134770
143516
71169
71194
92066
99355
133211
141794
70464
150359
118144
135292
150430
73023
71184
157432
137073
128833
96278
105368
71184
85928
111574
151362
71012
134510
99076
115818
72061
108483
122021
70472
85323
111168
71184
111574
72727
103374
140184
154442
97086
148750
124029
149327
70484
151025
90865
129486
140339
90636
129693
153251
78240
118912
153346
70486
86871
103791
153768
96274
105074
145868
102263
132943
81296
110370
154500
77394
121771
158086
109140
137773
97431
102364
132779
153997
81192
85120
96640
85501
118030
134793
146434
107025
122131
79083
120476
141926
116387
90771
106805
140602
116383
136164
83889
142066
122049
130238
147504
79135
155772
70510
107804
129952
153837
121550
152682
87197
87868
92866
111029
71631
71634
77892
114079
150323
152682
82432
87654
108653
72970
85505
70529
74519
100991
109217
86844
154220
154232
102422
132211
83434
107574
99146
116303
116348
72988
151730
79537
90300
93028
132786
133250
76758
115937
130050
142129
89000
99472
110118
123042
154241
76869
149307
95978
98185
130755
154777
95974
152658
72233
101468
123052
79992
82856
122891
147049
70535
75244
91514
92301
102396
121367
103348
145069
147598
94585
138653
156532
70534
74196
105384
148893
92293
120838
70557
73011
154364
70544
70557
149821
90878
109605
123808
85054
121491
132035
99169
70586
84931
107252
97354
108924
130922
146729
72963
77126
97341
110503
83841
95091
141758
81001
130846
71248
95722
81001
116861
135350
136199
83145
120013
93968
104198
128472
145276
71697
71700
85958
94265
125122
145285
82957
94248
119857
119821
119686
147496
153772
95815
108579
142943
147757
148552
156255
108712
148552
89804
115683
142944
102695
115756
153753
75759
88974
147829
122583
135124
82101
114495
71270
89955
122583
79893
125777
109055
78426
123969
122193
72783
109697
123279
148053
103324
114477
140097
140125
149303
109606
123810
97228
154134
154652
154654
83473
84750
143641
151363
82705
134035
89344
89389
107757
122460
84611
106035
156574
128427
133548
134945
103524
108973
114485
91222
91298
91305
157233
84729
97084
103381
108969
98178
148750
97196
143646
151029
70605
72506
113863
82021
121296
134607
156062
138077
156062
97947
150898
102649
123388
134757
91406
100965
79925
79934
108142
104543
112861
139344
119496
72366
123385
156637
70616
151685
156634
70695
86067
153209
82419
119403
144721
142631
70819
134303
147752
153209
102627
102631
74664
87856
137264
107856
129607
74350
85908
85918
123388
147573
79219
131138
133094
96689
151641
81890
113916
114498
70649
134755
148284
132579
144056
82725
108343
108344
107615
127287
70652
74345
147336
96529
126253
135781
85540
121134
120503
71525
107615
120504
127168
107543
126371
126174
70997
89280
140711
94796
138659
96435
117511
156899
122094
92906
122179
80473
83652
147600
147603
71196
71430
126895
70649
70652
85890
91036
130409
157791
72570
87222
91264
96447
154079
79784
130631
76618
80603
149285
107761
123301
123304
91561
70661
125268
110112
153535
72997
97096
135009
118998
121791
121802
144437
71285
155541
124199
90700
125749
125775
151117
91033
125537
128375
142759
143119
139800
131058
144053
145607
94602
99352
99759
153539
90050
126703
74655
96405
101326
77287
77295
96330
153935
129877
72053
122296
73517
147851
153875
96711
101561
129536
91022
129877
144122
118108
97392
126938
111676
122047
79344
90177
124124
94439
82775
154386
90276
96986
150365
88827
90471
90549
98108
156303
154429
83650
126904
70735
71101
90992
154311
91259
143385
70819
89310
134594
104274
93183
149984
76813
76816
146716
90692
147825
141844
156322
96679
129537
131141
74361
131142
95903
116249
154182
87364
115890
122970
140022
122922
114313
152404
108608
134098
141945
157442
107771
141322
148677
100185
70721
78564
114922
133058
141253
105303
105305
146726
100449
140709
71006
127450
127481
96268
71074
128424
101400
125884
145631
151602
89576
155303
90972
120823
90983
106092
122275
71173
97769
103690
91000
105452
144183
71074
101848
148491
153679
117376
96388
143268
122534
136114
147934
83471
90536
135335
84187
134438
80221
83491
96389
88789
103093
103103
117442
70815
71812
95874
87422
75970
81938
106304
146426
91536
71556
145132
77741
79887
128018
84071
110330
124672
157199
70751
71303
134526
141222
83397
114439
83083
109276
115525
148458
154229
71351
154233
86173
118089
80010
82221
146700
84470
82582
109193
145858
154877
92022
70760
70790
123082
114752
138730
70761
97407
129727
70790
77751
71313
71597
156625
156860
70995
150618
131133
89793
88735
90043
105308
115666
151081
74425
150503
92904
102895
88558
149680
97104
154228
124551
96573
134851
153927
87344
89213
93302
131602
140437
116501
80548
92032
117859
154479
133417
80027
88924
106281
133112
94987
96152
108696
152623
109530
123616
135598
77791
107923
135033
116660
121306
129956
156013
80136
80467
97729
76340
102777
135780
145988
70796
129093
70804
118011
124930
90525
72585
153240
77196
96259
84460
108410
75382
149296
96727
140151
148231
70812
70813
106050
140928
94319
131698
110979
141703
94302
94331
97047
91009
147740
148789
116689
130419
136403
152470
71305
134866
105710
129838
115255
140928
70817
113601
70842
80387
122533
90667
117851
144101
81775
122963
95528
123146
88171
102651
134759
85916
139764
72006
83156
110395
110085
124770
82228
133247
139218
146043
71413
132975
72782
70829
155585
157053
134551
150470
153209
111740
117924
137251
151924
95621
131510
131513
92125
102467
121496
93509
70839
80072
110757
151924
97006
123924
128981
156994
72179
79476
71022
111945
149846
95864
98204
131855
71620
82003
103159
105597
138087
70888
96729
146859
110731
112134
125569
79037
154499
93514
116894
97444
155058
90417
131295
97465
117099
70872
95678
105421
105381
154395
154403
85343
91345
85538
147471
85401
92681
93106
120739
147459
90150
142486
146927
94483
97178
106339
120650
148238
73501
154949
72305
123652
75683
80000
130365
143299
155942
77526
142867
144758
148658
103746
98387
153795
110310
114227
153634
130654
130784
70907
119808
145847
70887
85151
133962
110124
139873
77114
97202
70882
111293
135722
73333
154743
154623
157139
157366
90389
96461
113235
142792
131223
94974
129280
149246
70889
99129
143149
84551
107419
118673
146122
106168
147776
150302
94787
115245
148368
71949
127230
138896
71466
123358
128758
74939
142522
103752
105421
123527
70904
70910
136590
143751
109422
155355
143309
70909
78299
87781
96667
122425
105748
135169
145525
75693
148086
136421
157888
141841
88785
109723
119143
88166
139924
141353
70921
123767
154126
93082
97396
97428
141484
79164
99327
131182
85620
109549
136737
70922
78419
109977
140068
83593
134604
73561
121294
117952
150357
128004
147630
91601
94295
82616
127311
109921
122784
97278
122995
97360
97567
123069
154316
79724
108343
130454
153874
100692
122989
108053
83382
88775
146661
147858
72283
123812
129420
74250
91092
97464
128960
96125
132076
147304
90596
152838
72683
109474
134769
72050
83530
127412
72063
83754
76487
122548
96797
147868
114526
115517
88370
116781
117135
148595
124397
85035
123477
124061
133868
133877
71466
96642
96644
122239
95047
107837
83585
90596
93053
113286
71045
145137
145149
100686
130998
70961
78754
135273
70962
70964
73921
130110
130864
71001
130365
144503
135238
129768
117115
124643
150778
75140
150064
155226
89527
102620
83276
74615
94973
94369
117595
152766
73463
120784
121410
136353
71338
135076
95916
115901
143874
89541
117048
137541
71081
134935
134936
70993
120993
150965
157392
70983
70993
109241
155715
105351
152691
154714
131013
70994
136707
116893
128428
137520
109796
149423
150317
71664
116119
143417
108390
111993
71494
78487
154035
70994
100525
125621
71889
110342
125253
83878
111363
100669
141193
100628
137035
148329
101398
148128
132816
123557
88907
128835
147870
73983
146867
157964
76494
140704
103520
73821
149630
88861
134287
128577
72725
131265
99486
113654
101380
102584
79716
98173
100097
71017
71179
75001
148107
95561
133643
71043
72859
73851
109780
82234
114886
141197
117146
121597
149831
153983
111945
148594
102920
80624
156456
142696
80074
142360
83836
83870
130773
71199
120922
115708
71034
74987
123158
153964
153973
73657
115542
127838
83220
97616
127276
147623
71179
133643
92858
116366
122685
145638
71038
71179
133342
127050
151308
93398
71930
90031
115507
96362
114475
72871
145153
80072
84086
75675
88468
148091
116787
130689
130699
142950
120516
127180
144558
71103
136810
143212
91035
96445
138382
94779
156026
115254
135212
83844
122895
147779
123538
131327
115237
123578
131332
134797
71070
99784
108903
126279
108216
89722
100988
140684
155090
78884
98779
155247
144538
89361
114953
114960
119205
134209
95097
122895
100760
125888
71103
119622
127734
130558
79503
130849
89125
80082
89172
89713
123063
147337
74064
80149
143212
143213
90485
103746
71116
99578
126204
157431
76472
104323
115545
122651
147491
72236
124315
91616
128939
144810
73463
135394
135467
89062
138595
141302
71091
148198
73111
78698
116917
132200
96335
121067
147652
84514
111093
79790
95290
85230
133726
80414
84067
122500
122801
72634
98184
98484
90174
98662
121039
98303
144141
148905
96110
154313
98939
121702
145548
108903
108931
146321
146322
80883
73755
85979
135338
87382
99757
71119
118335
83614
90992
102344
147947
149722
154793
156834
94917
95859
148276
83682
150599
152851
83333
137865
157673
71630
84516
105176
121044
73146
105891
134824
71120
72240
143663
125466
140086
143426
89937
149173
112143
150651
90640
89797
77411
82019
156318
82029
90064
147485
102635
140262
140269
140798
89520
89529
95244
102616
87228
102451
122666
117731
123336
96290
99824
116320
128930
85004
135083
73310
89993
135775
74232
99541
121856
72651
74806
73899
124113
154879
71600
89625
156416
71158
86348
145961
96931
123298
77411
132363
132849
132986
135816
83672
123301
132363
71323
107436
116972
95652
97017
116020
116022
131703
79810
131172
71185
83294
114867
106289
125803
133611
71496
82136
84349
155236
95973
146700
153018
92119
145813
110754
153609
90132
113699
114022
138664
103709
71917
71919
145936
82107
109290
109366
81446
154618
123724
71176
88735
90043
74353
106431
141883
71184
152649
92680
100376
124040
80885
119065
80775
83741
128570
142180
157086
105776
114339
71408
114336
115393
87473
115867
130096
141408
122918
95559
141322
105773
105776
114336
123245
134392
95128
146145
71887
99747
98510
124121
95124
90079
88489
111639
116390
146144
92227
98718
146770
74831
79787
98058
109944
72036
111168
97303
109944
103592
149159
150542
149070
74814
91552
100531
102612
71204
133441
71204
110384
131616
134654
74307
76303
73950
148219
99780
71216
103195
71213
80242
105233
114104
71237
84646
84996
72004
148923
84649
96032
123847
147664
148927
96156
114475
131582
71711
100962
104633
104954
71229
148149
91580
91258
104848
116036
138610
150978
89893
97729
95651
87974
142781
71228
156617
72462
73950
73962
93046
99600
137910
146351
150918
109690
149464
78123
133560
134101
111221
115955
154352
130418
83761
98997
136420
117350
141556
99007
127388
142516
122404
133257
149875
72827
96629
116874
130877
81037
95551
139307
108919
113012
128404
134208
150907
103533
90384
139776
83766
109209
119197
129125
109244
119285
92935
106087
147251
71274
71289
73444
77745
92564
96144
123249
147892
82888
99600
99604
146351
82914
83766
72171
105813
143220
90974
128776
100262
137790
144792
75463
120229
71266
96930
126002
126016
83610
87544
95540
142321
153351
73560
118554
134676
137199
89854
123885
130970
78582
107090
102776
123404
88858
115213
89955
115214
133804
71286
121541
99442
143578
87127
113227
102911
110336
89324
90755
104284
154812
156485
117996
149708
84626
78134
115022
71767
135448
157512
71706
73915
92208
97925
105706
91960
106714
74335
121541
71319
122217
140472
157137
109465
109466
71299
111192
156043
156047
131281
83038
95362
96787
97335
146930
120637
72388
88684
132013
116403
116405
121114
93001
71351
126991
71308
77868
147805
80078
80253
122096
151190
76957
120766
146155
77114
122960
146155
124155
124158
137615
124791
149400
72042
116086
124146
85857
86129
111054
149577
91204
154279
157129
72024
148232
96002
96026
117816
72251
107307
77605
95689
85489
135879
101577
138915
146042
124041
96573
148850
153329
71336
110443
125960
147458
150029
72206
109611
74048
74065
121545
99059
131714
98338
149442
154007
76884
91864
113775
77545
89930
141419
141421
155436
155769
98141
122848
71708
72712
80675
123366
93017
130454
77326
114971
124529
148553
109908
147661
151915
73143
109909
80675
80239
149386
157279
79724
95814
153874
90634
116403
123393
125744
126055
141757
144469
149734
105878
123441
118787
152673
128908
90948
94446
97157
122516
80256
76924
106988
145109
151121
72421
98611
97176
131506
91675
110206
126144
147588
134164
71687
71691
96696
86112
123044
72417
141429
71542
97170
154018
125526
127260
157784
71632
118147
121044
72262
107317
154303
134724
82892
122890
71386
146872
129756
72261
84352
123779
72249
109928
116019
123794
131665
103344
123294
97172
102627
108707
121456
79863
86112
121169
74116
140228
154188
97865
150770
95682
109459
155069
109459
136600
71395
86124
111212
93612
71393
80491
136608
80490
120359
86108
86138
99810
83573
103086
119949
146128
71420
102441
71402
85888
136346
149186
109505
119551
119949
99304
108383
84579
134566
82293
83480
110117
98463
151110
155974
84581
115264
73130
150032
130244
98470
98474
116511
71437
134321
134323
84163
84617
81785
84163
72781
141280
157131
108923
109702
71561
90873
149131
109945
124950
109345
143620
108506
121011
126894
96478
98112
102804
114130
131416
139813
156483
109241
110971
120993
108125
115085
147594
77944
104334
156057
74261
103107
96411
134983
108863
153931
83647
121332
105991
106852
103715
108757
122210
128276
145213
98384
114224
71444
134326
82589
89647
115327
88587
92485
71442
115714
139881
92477
108805
115713
115178
128343
128438
143247
144802
73123
146051
102977
131662
156922
83464
153288
114549
115538
115544
140820
79845
99325
128309
73382
83523
74227
125739
126239
95953
122246
122247
148369
134120
148367
74288
83941
96225
78498
140117
141096
89575
135162
156669
91057
98054
134983
96662
142540
147776
156929
125715
150302
71537
123214
96610
88471
121767
134018
153292
85270
134488
95102
140886
110271
138724
96044
102538
134356
71473
71477
80198
153064
109023
147404
114546
131659
71497
73140
91876
92240
99367
92858
95528
141952
147752
90423
146119
123384
131517
155881
131599
102874
108889
125350
84008
97723
122576
95998
75556
81663
108299
125903
151818
80805
102663
82220
102664
142385
83425
91136
123020
84081
109529
135598
84077
134434
100552
146718
113020
149328
71506
126698
88126
107104
80220
135363
91711
94224
144880
76216
91712
107104
132530
71506
73993
121706
157030
129174
149198
149572
134806
135397
125606
71552
123617
130260
135090
154580
130231
139952
146914
83372
148391
109882
148749
124108
134972
152512
153834
105407
132574
102805
107982
105064
105478
135805
158108
158117
90628
90753
121700
105914
143465
140180
140220
140221
77591
142070
142704
122866
154442
72489
105911
91718
95814
83208
109903
148445
83205
72648
99287
109653
77222
147401
72654
98068
139858
87279
109393
131828
147275
98288
142483
135294
143206
108948
128754
147909
153299
73806
153580
92672
106282
108407
109512
97575
121633
71544
116116
96523
150146
156819
94389
134828
155940
99205
79544
81184
93456
142479
83628
123562
123566
154205
71555
74637
108994
148485
78385
78412
121033
145288
89148
98256
148485
130931
97426
137295
84160
110087
99171
110777
113835
72242
135373
149540
152086
153731
91379
97931
147422
123069
71571
87290
90458
105508
132471
95782
88761
91637
103213
103215
109831
94938
94942
106292
112434
156147
117331
142524
86634
86758
74933
117630
118751
157124
75459
138248
148512
86969
149914
71581
86664
82648
88774
73087
138005
140698
140782
82840
114399
115198
115211
75610
95760
110590
128365
82527
142902
114816
157015
71594
146653
95766
112376
119044
109712
119044
109890
146220
98903
104955
119249
90318
105844
129284
142935
149722
149071
98870
117986
150567
71890
84267
97967
110036
146271
71856
93073
72630
85980
126344
103360
79971
126948
134944
90863
130211
154792
87390
95705
109150
80082
114789
119339
109065
110665
95709
118267
146808
89197
126338
134917
144755
71750
72192
72275
80124
99239
90485
98327
92173
103163
97124
79920
89949
146858
71638
148614
114973
125010
71731
72697
96927
148523
135084
81241
123831
156402
123003
154731
71632
108651
123718
121550
138863
91291
102378
102854
96465
127412
98285
71638
109590
126343
126344
109434
82991
108053
99122
135218
72049
95683
122500
109048
123978
108815
119299
119304
79932
123057
130949
114973
90234
148564
85329
150386
84149
125007
136019
122479
142495
155058
97440
93344
80057
71969
95288
95290
96614
133349
147489
147786
145042
102814
105935
105942
73836
151520
151546
71689
85694
153670
154188
141664
143429
157016
123075
148141
71678
156992
115701
119307
71678
152294
153455
153895
77348
123926
157157
123761
131944
139881
99105
104635
135382
147570
77614
140331
106004
154671
98741
143161
82418
142057
157913
73318
116437
147830
79091
90496
99152
123213
96806
102527
154053
95880
80852
97295
98402
99872
153455
72116
74112
71759
153965
77075
120824
146125
99196
109182
78538
105600
78538
148874
149404
154508
125615
99787
115145
131108
94281
94285
120013
86073
99880
133352
104631
113850
123026
72469
137274
152384
80215
103063
138725
133287
136112
141948
155541
109886
120617
146016
149248
74779
91364
91407
95046
105362
91400
81346
120615
128786
131973
143316
71718
88732
128433
79497
97515
144498
71719
111449
150432
151294
76329
99882
119948
116153
142900
142902
144786
93720
95625
90505
129425
153426
154134
154193
99674
150144
157627
80289
136513
92276
95305
118707
94697
148220
91216
76379
141451
155839
81091
85055
118066
77280
123659
80306
149975
85126
85236
119190
128812
97999
142271
148857
121448
122814
79549
128434
84739
92333
133585
78623
95632
122519
122876
122163
147225
149508
114371
83424
116781
77292
158026
73113
121658
130627
127177
144551
125858
144199
109401
149123
124701
149125
123684
123710
124180
106056
146615
150705
74040
108942
111677
151731
134341
143781
82674
143136
127875
135091
79741
79745
79801
90945
153968
153969
101502
110300
114284
117116
122888
74070
98133
132964
79992
84179
95869
97174
109185
126200
146637
152943
156981
72156
97801
149810
118748
146668
80477
94428
122940
124204
131491
85375
134375
71786
71787
124581
131489
155039
80267
123949
71786
111082
140140
83019
134683
104178
140909
156110
71784
123360
155494
85420
74260
99489
100537
81264
104217
156721
105461
132147
133824
79849
122367
78840
131190
153567
71794
110959
118748
126196
87962
105686
152512
97571
98264
123320
88986
108490
71881
116810
144292
147313
96650
112411
71803
124151
120729
138606
83124
102665
97528
156387
110837
125588
138178
91753
91986
131293
157139
71815
95921
129116
150982
99453
151580
156480
98295
135891
154829
149305
104461
137896
109064
154868
80694
89042
74053
118138
137428
124009
143311
71819
83124
153244
96341
73374
117614
125715
89752
147519
157949
71872
105024
135592
72561
73132
98990
132251
130033
130047
157629
99896
118212
143645
93251
92209
140617
72270
108593
120634
155673
149962
141763
120805
124006
149953
120364
88178
146830
109337
112463
86171
110006
150046
150048
100838
148433
105879
112665
118717
109961
121065
133834
158105
76713
112675
102675
151165
142375
154088
89387
98003
124133
137238
145937
150766
79809
96949
110025
79259
79809
102930
134950
103168
71856
93073
131262
109794
111075
84929
124164
140128
103309
149485
72823
139213
95631
147452
102239
152683
93203
155126
89687
91430
100679
102460
103030
103037
154627
103285
150628
154674
82795
115404
124119
89756
108166
103292
133694
129277
77526
71993
118069
73473
142579
77308
83062
141515
76951
95009
122959
135160
98489
109959
135742
90334
93813
117146
121829
149374
84033
154341
88041
136841
97462
71940
134846
142341
91959
133539
82308
96575
157468
71897
71899
109300
78701
101181
103567
127476
97968
148125
154288
124180
127464
140568
137384
156855
135718
156935
71912
91917
96467
99781
130753
133539
109388
132049
133470
75475
97094
103617
134872
123144
136517
156629
102366
116568
150295
75653
116574
96952
72428
97019
153125
110045
121812
137384
151406
107793
108041
139097
103200
148864
80038
147901
72528
116871
98133
122085
80307
98128
80303
83265
141280
157148
71946
151922
121696
71928
84278
129012
145061
116825
132617
117034
122640
129933
106602
73347
89953
81433
83969
126329
72225
87517
97177
135552
91374
127025
88283
98980
108575
116460
72045
96042
105471
109410
147076
154187
153507
153515
89365
111525
111653
122191
135694
149652
84272
97462
103839
126910
79757
89093
98010
72700
109581
149117
98558
117451
132076
71947
116391
90819
118015
134426
157451
71964
118867
71958
135828
95271
153292
71960
141622
76782
92691
71963
81937
133323
83243
94985
127639
97646
156872
128732
122414
135997
72801
106371
129875
154960
72019
72082
108767
149025
73164
80521
138597
73969
92057
154773
156762
105390
105176
133451
104866
106115
110059
142729
96854
108987
147997
110132
131741
105255
106924
128688
104765
143292
121876
121885
94200
71988
118919
72147
72311
82456
134190
105523
124085
135310
98805
117790
74577
124092
71987
106449
125630
148771
102909
117770
135366
136631
117770
143633
124279
125200
71994
117548
157829
119053
157620
92718
130199
135632
75662
153395
97815
153502
107228
97819
124029
153213
72013
134725
123535
111334
111768
111769
98320
135241
156015
72712
89222
91703
149269
157613
128896
151755
142643
85639
86886
77200
119210
72713
84043
128895
73982
111282
141054
149001
75656
107508
148231
149665
156492
124990
132307
76540
97079
79771
122792
132092
118867
109957
137004
97619
123431
147725
147731
118679
123196
124152
129174
76977
133709
72755
152741
84301
151237
91515
120789
93978
105881
134892
94396
128422
148109
89303
72036
72038
150582
79923
118236
120932
138778
125816
120148
143721
153794
72047
155323
97271
141628
85332
102202
135696
131295
106227
149553
155018
76462
97863
149205
77433
86716
151049
119445
122798
134747
96470
122292
80994
138150
142149
115875
148649
73131
100948
151050
73025
75076
111960
88906
98176
83852
117420
140217
155847
97405
118203
125910
151395
88187
92352
123542
136464
93005
102794
149001
98176
73247
147869
98176
98178
140184
149162
80284
99741
118746
135678
83885
106096
132673
96318
136234
142592
77433
84466
123027
132675
132681
89507
98318
131504
102198
108492
73361
80345
80471
97898
72418
116625
81816
87507
152818
110315
110317
81818
117688
95526
127202
96522
107888
89947
147677
139877
88117
134928
86287
105789
137042
152056
142816
116366
134918
135430
89381
93565
151178
151417
152056
150255
109829
111055
117249
76709
80547
89383
98002
113209
133107
153275
77928
84084
72103
74130
150976
107261
149790
92171
94339
130373
130374
74767
85565
150444
116262
117794
130670
79882
114317
147926
72112
95901
111055
111056
88598
95101
118387
125782
128938
150838
109596
147322
147777
90870
109596
157681
129327
137553
150838
72116
142618
84962
133000
141373
100140
111463
72136
74678
100428
124142
83372
96460
122554
114261
148387
97938
98838
157384
72124
83371
148164
149183
148163
148735
123684
135370
149655
152331
124273
147559
152331
72166
85611
108432
124180
148531
85931
126733
143837
85373
97920
140061
84373
89950
72136
102031
74537
72141
99063
123005
84246
100981
101449
132688
151702
73249
144962
145089
135231
143115
87061
87463
156043
72148
148968
72496
83495
84661
110238
110094
122109
78317
131630
82747
123257
144770
87447
144915
152088
81181
136262
89144
143418
149809
150223
72301
90344
72168
116809
138305
80783
119878
134211
149089
77269
103190
134742
84836
150223
80395
104041
125859
72190
137590
151100
151322
135241
73699
115454
107440
123990
153781
96194
108435
87227
138684
72190
151324
129347
143832
83603
98000
110980
72237
103179
157383
109969
83608
97995
143194
72180
154349
85175
84536
145601
91124
72185
72186
72185
154349
78018
78184
98817
131856
141884
122738
72524
153493
125102
155371
147692
84769
138102
134450
129322
149423
98809
108692
77713
108688
128736
142412
118287
157640
108605
108612
114493
125317
135232
153731
72202
79972
73319
110572
149338
152241
135731
135732
149745
80906
117242
86933
138215
91229
101426
152392
113443
96045
122050
153841
103619
157640
108515
121924
97375
154850
156422
87609
90691
108911
152393
88541
122757
74994
73785
99898
136757
150882
144081
72228
74176
80544
120481
102357
104273
87542
97254
141639
109796
121428
103363
142260
110226
128370
131337
98186
154033
72234
72240
143663
150635
80546
136781
150518
103455
124361
143196
81444
113500
113504
144156
94515
98279
137963
126376
108923
110088
137121
90873
72253
88776
134134
110490
123310
85018
92098
150321
74969
75002
84355
84938
72250
72260
98181
82644
130458
135540
135541
126376
89791
80601
137228
94144
94156
117119
121273
77380
148449
73363
77376
105327
128963
96116
123818
79917
124456
72266
109144
72266
121822
121967
79047
84828
80769
125413
151868
106566
72272
148968
109337
155362
95430
142168
144199
146503
92324
112053
151640
81027
98067
150335
105589
124593
73066
96439
145418
116774
124390
111427
118354
120664
148982
156378
98533
122641
72423
124648
101239
117634
148107
99168
156059
116782
134999
121950
149184
133878
72487
100886
98435
133878
99369
150259
98606
146979
143300
149593
90061
150592
95984
118077
125528
124048
113130
153717
158060
90359
131630
149201
126295
130328
91526
123962
116926
125637
142495
81265
147249
154596
72465
122534
149201
134188
80240
81580
131892
121952
116261
125131
135886
147664
153163
96184
121951
143243
87412
94919
149262
156466
156468
79177
112554
116703
117789
141888
84580
106116
150654
122175
124200
96426
96430
114927
151557
130862
132510
87210
72341
118281
130477
84254
131527
157033
148244
97084
113650
134510
76537
98173
90476
124275
155320
105736
123772
123774
87210
72352
82978
124473
90615
97118
107037
156277
124042
151665
108762
97627
144026
135167
156261
134496
147796
148559
148665
157108
84252
123414
124856
77769
140479
144755
82986
92081
124894
87398
108853
126210
146861
72361
72365
109485
98877
157069
92467
149433
128785
131000
99729
110610
106430
111583
120349
152333
104633
120864
146807
146861
73953
158051
80016
156636
77824
95707
146893
74434
74495
72397
77123
84859
124622
91960
118442
149853
72501
124625
156604
72387
132368
72377
109849
72718
122277
91020
121275
121285
132368
90119
97691
157315
152787
89070
145721
151397
109148
109150
109199
148364
157079
84277
72393
137227
151905
72651
74916
106393
109418
104768
122490
142217
80017
116675
142246
72402
72403
151904
72881
89171
80017
142232
144333
77399
97898
105598
122888
72402
125730
74070
97020
130831
126454
127614
154954
121785
146513
132368
92619
117733
137270
116843
72537
102712
119713
87803
130833
148150
103039
155136
156933
83326
96171
134239
124393
131996
108643
118060
97185
97502
124064
132198
147012
80278
118073
149725
150794
72470
90956
156716
90954
73538
127358
146890
107022
124288
124293
72481
135459
153011
102708
140195
109879
124241
124241
135168
98137
123813
92074
142343
84696
131170
149992
116842
118049
92158
98902
131933
72905
117736
123240
133457
137963
143216
156412
72438
72442
79693
84471
142272
109499
149664
153201
74076
92259
143725
114507
72447
87989
73414
72447
152022
152026
99007
90270
97031
151699
123248
123987
141557
99835
100192
84625
84627
114930
72451
74185
106995
118053
78111
82581
147256
87310
107116
111983
80093
131545
114932
74193
86275
92058
97325
154735
72467
104075
123498
151960
83326
83439
96171
114753
128907
105151
113702
118745
72482
127368
83234
97723
104044
109508
154086
90344
136114
75056
80523
134506
135097
122581
123271
155563
85671
125775
127368
117348
129289
153852
89073
134590
155119
142628
143427
85175
103364
132120
143815
74116
150066
125332
125333
116801
147916
79418
124307
100057
151299
152384
80471
99199
152942
80484
109308
90530
96198
157876
156257
156644
84943
136953
83878
83943
98073
91976
118151
72620
104743
112521
136938
123041
148812
83470
135516
74097
118446
124628
96967
97615
134940
87701
97979
97984
99118
72507
79608
134124
153941
110200
124827
143083
76479
85920
92535
134599
94804
134892
146498
82890
88589
122208
128522
141306
157160
103200
122686
141399
108759
110048
110415
93442
124760
124786
85598
92653
100065
85270
85584
125474
90840
92141
107497
134162
73759
108430
123054
123739
149032
95916
95918
146825
123057
156024
85587
124776
119305
142812
154051
92413
122928
142941
157236
72536
84320
133089
72554
147539
108891
110728
123203
124972
150628
97029
108884
121978
110324
124524
73405
90057
134737
153421
72712
73510
96022
116418
115031
135187
96721
105793
95373
141844
105794
131803
135700
73678
126605
123502
95954
129737
109973
123217
137952
149353
97827
80002
89576
96186
156091
100077
100078
100300
72570
83152
133263
80001
125993
147290
151079
83618
90239
142261
73744
114909
129632
98408
122034
73124
157240
114755
114755
148770
151990
83565
115105
125811
156641
105651
124503
127729
72569
143379
89747
124558
149798
76641
113338
92447
130796
143379
73710
122135
126104
100255
117955
114172
109108
110746
125281
80578
110816
131878
147785
157651
80162
92442
131878
72595
100301
116743
154118
97870
142381
149829
73171
129390
147732
98007
86349
98074
122729
87565
101512
112847
102137
122194
98232
138713
136460
143410
143864
147094
76868
122662
147739
73602
117999
100353
136958
75247
88030
139456
152921
153982
155011
73075
86110
114172
115762
95542
148124
72676
72677
118958
88089
92308
136482
121492
150529
85596
96593
97042
110915
129316
81555
91351
96200
93982
92221
92563
151876
82894
148537
120687
121015
141431
74966
112081
72674
82899
118660
78153
93178
112520
112523
149798
98021
98858
80020
98858
92064
145890
151553
87147
110313
156682
156683
86018
154353
87129
142111
72631
136157
88063
123681
156685
74113
105035
105227
83345
72883
139012
72666
157059
84714
134384
108961
117614
124928
76789
84713
157276
103141
146616
150278
156560
78960
124176
157583
133931
73606
78960
104396
91953
98165
140195
100092
140965
110275
154107
131278
131294
131305
73446
73452
97069
109862
136977
151609
88694
99031
112287
124706
72666
96039
97334
72655
72657
110950
72661
124594
84829
154743
72661
110856
126283
110950
93046
99780
100323
132282
72667
100537
109831
110134
123975
124219
157065
85141
73956
100258
134987
80578
80581
111000
72813
146616
83767
107020
107021
72698
78909
131703
118754
122119
157124
98966
116102
124851
128905
72698
78802
102187
157759
98952
133920
132652
149896
72694
151519
96124
72930
131670
132837
73631
98650
132521
150150
76252
106494
90805
118232
149709
146367
107759
73632
106494
107126
124699
84891
124970
120874
120880
157062
157063
92082
72756
74641
151667
96931
123298
152842
117198
117210
152880
73990
120587
72707
121877
72720
91674
91682
130892
146653
153388
111778
157332
96607
98496
129129
122571
102783
147940
73603
97691
98001
73263
131921
72728
131395
142882
73074
150277
87969
95946
102176
107982
122866
154442
83151
72742
72747
100349
125377
151204
151409
97486
135508
135509
72964
97341
123889
85448
125826
153607
89232
147881
92267
111389
105888
120845
125161
136440
111315
119417
137293
143634
72744
135935
153165
111337
119416
75673
121831
72750
111338
77145
106985
128723
154247
91674
109006
148703
149437
109006
154275
154990
76453
110659
88221
123035
118161
147911
156821
157378
72759
74635
128355
147932
74994
88207
124410
106032
120741
143294
147277
120185
145574
152818
73633
91714
153815
74994
85649
85666
122816
143835
106623
106989
136711
72768
124434
152064
102586
151497
103222
158036
87507
145919
145924
75007
125924
137019
127111
137538
110262
148034
124674
134648
148531
79997
130416
130417
151071
81786
123099
82732
149821
72784
86457
134627
147886
72790
99364
115759
141288
110088
135554
148050
86305
158057
158058
154400
75575
87491
147281
99331
91280
157458
157460
97267
117750
147284
85751
100780
132400
72844
103422
135508
157992
151812
151833
135307
148339
151833
122719
145919
111383
121669
124925
148051
99210
111350
72845
84809
72808
123529
148051
148779
72810
82864
99208
108656
148779
110389
118034
124829
149768
146617
147919
150281
147483
105300
123869
92357
134922
72839
109812
151175
72839
143700
115663
141886
77391
148136
110959
138527
72844
109812
150839
125565
137696
72828
143167
80222
81472
145272
116869
94101
145272
74858
118127
150678
125119
145184
94101
143167
145162
100389
132717
85477
108558
73681
105230
106085
132668
132680
84590
98399
123381
92073
98700
72844
80351
149644
73659
80423
120529
142918
107518
75628
85320
89056
99108
74389
105412
120098
133995
75097
82699
142325
142326
120104
125326
83487
85271
153425
120382
124385
141755
149962
120863
135996
136437
138741
141507
77192
98666
121414
123865
72859
144152
74304
97770
83826
150342
154956
83888
73018
148158
123307
124031
94573
121837
156964
145827
147097
156983
86391
95964
144925
72874
132006
129177
143593
118058
123156
124846
83338
92654
96875
108234
102904
108538
72893
78057
121258
73863
111319
155783
156289
76930
94352
147184
132125
132128
149550
149832
88137
139194
119848
86168
116867
143159
108196
82200
73145
108128
89326
99332
149733
73262
79936
96539
120928
131962
141762
99642
118057
72901
74321
142355
73065
103319
91468
98447
89078
89137
150405
73273
149651
77523
155504
75009
102912
137263
93099
99771
124979
126512
76993
122840
124399
142308
98765
133867
133868
127342
157997
92168
123210
112435
118821
111019
136599
84479
84802
130014
72943
94763
134092
85777
125242
134834
157805
138676
152534
86828
110978
84478
98676
151459
88384
88394
87258
87266
100719
111972
121712
109776
123869
82549
147762
147765
105527
84988
136245
139684
145598
105478
72935
117946
80272
152473
155900
77441
108602
110631
100842
111644
134888
91034
100167
133713
133911
103176
147737
74249
150730
113076
130821
130822
156430
105124
152612
99603
136884
150788
105618
121262
115267
125173
139606
150791
153225
72985
106083
103862
108500
157152
120774
122143
143303
154345
98806
131646
150995
130942
84999
105828
72961
72971
107079
98678
131685
73853
74256
84437
124375
98756
115136
133229
72966
72977
122948
140186
121388
89003
132454
124540
113437
73156
95890
109937
136926
73909
111327
89003
72977
151327
151348
149919
143004
73684
79205
85172
128417
91072
97885
108501
121800
121801
144511
80418
118028
118154
97882
154759
154767
90965
82814
86599
97884
108016
121798
144578
93306
94512
103816
144437
148129
84049
106080
97315
137021
145050
152042
73909
85470
72996
109373
87279
116904
142461
107516
135814
96054
140358
89186
104793
109468
96051
101789
123913
92454
109728
147875
118984
136467
98549
110717
143725
145737
103064
148849
120774
73002
88300
118587
134022
73096
103031
126772
92952
121027
134304
141218
83203
114534
146415
106102
136661
150899
91568
132036
143737
111033
124849
92967
131471
141073
83633
88404
92657
151383
157374
116390
106795
130220
131185
74651
107992
134741
106538
151053
131377
131454
131472
84200
126323
130499
140371
118205
73951
74497
86908
133713
85618
110812
118674
150359
136186
136659
110878
110894
157913
98877
111637
123293
143273
74598
134613
139545
151734
73840
106595
106598
97222
124586
149131
152277
151590
124182
149242
107565
73042
143111
155967
73131
143707
97941
135826
148064
131025
139896
115756
147480
153753
99436
74991
126645
114172
137006
147874
136215
136218
135361
136213
136219
82828
131023
114748
108555
122852
79392
149096
157368
127605
154954
73064
77660
141544
73069
131137
98749
117854
150405
117735
156388
83952
73076
94333
109896
147879
74379
156390
157287
73073
109968
151147
122575
124552
115902
94325
109749
149061
102790
122512
73092
73393
99078
73543
73792
120702
149416
73084
74108
98246
106820
110258
135902
156963
157213
73085
74109
73089
119133
73794
120708
110268
123429
106389
132972
142936
85928
92062
113195
119115
85205
123876
140821
73093
96095
99080
121370
80737
150030
86535
99830
111332
151946
110424
110426
148076
73145
73577
110757
111323
82111
123515
135387
155645
73573
73579
73613
121658
133547
133576
134682
85759
136328
88263
139249
150368
128864
100131
125675
134410
89437
89454
106000
122745
85015
107497
157058
74109
119130
74230
99227
124744
80464
131937
122824
133596
130626
150931
150957
91232
123510
154380
83622
148606
149291
149293
76892
150934
73132
89120
89443
93688
127761
98499
99478
153687
96070
122264
73755
125278
83973
148900
123493
73131
100948
98999
121750
151081
84404
99223
121750
109005
124562
75075
110707
143112
87541
91903
110729
110734
144231
73258
143696
137143
109238
127080
91885
92239
92242
84772
124198
144955
102937
134799
157320
103771
123520
124287
155646
73160
134263
134265
135023
76390
104118
115773
140836
80645
99094
102802
115376
88914
108967
98819
157943
84203
125105
73160
139087
100991
131728
132012
87687
92313
133289
74369
82439
73177
74087
84357
133326
136487
153175
74122
90643
99004
141828
124731
153385
151172
156665
81136
83314
136049
106413
136069
138976
124480
73190
85327
118043
136708
73190
146949
136034
150339
74189
109597
109598
94079
119305
110801
124943
121639
151222
85712
86277
154359
155419
109304
119690
84307
123907
110249
99637
76509
88907
153899
98829
150727
86277
111333
141684
100206
142977
73268
146884
96032
99453
123847
149925
98855
132405
84853
86756
133702
140431
140432
113450
133702
147600
73213
109412
81391
140933
141741
111514
141684
111026
123424
73224
86534
90665
119351
119354
82715
91322
148268
90665
100206
119354
101808
125242
132185
149663
85033
80334
85281
84774
124255
129380
80109
131762
151305
88649
133502
154013
80775
128518
140917
74539
116527
124001
154229
86706
127141
73228
85189
107785
91210
122926
74964
86040
125591
89274
96353
122543
84368
85096
157334
79555
84366
124942
83694
84370
140149
108527
150450
150503
89274
106210
109836
135755
73238
86040
110984
74109
73246
76259
123757
150716
156324
156325
91927
118316
117633
155275
149611
73251
103053
119055
85830
108969
108748
126677
151343
101164
125111
140345
124640
74349
125353
99631
111170
119133
109576
85928
110750
110753
73290
114908
122776
136070
100221
112299
112378
125181
125535
128888
135808
151817
85407
99635
128889
103982
136947
144504
110996
136880
150525
156596
85273
99371
115469
122116
106888
150634
131876
136381
92386
112299
98876
123637
140370
154366
73756
111255
133757
150264
151562
77257
114047
147155
86142
87870
120273
125761
136529
154198
92010
147760
79864
154575
106142
126116
149845
149895
155340
115152
147141
86466
120126
143520
151473
75345
100499
100500
126517
98049
135724
143923
111121
151560
74090
149785
74558
125686
152161
73302
110432
120361
99482
103277
95054
95057
84926
111220
129075
120361
125695
111540
129421
149607
77268
135701
144518
143033
81895
128716
85345
123291
90010
106353
95747
101423
94776
89668
106294
126198
118669
120847
129031
135869
124501
139497
106409
80704
106294
73379
73413
87723
152038
123023
151787
105470
110784
129324
117723
141944
73326
123464
123512
99986
101601
122335
83389
108630
91928
98115
98117
118311
80888
123472
73329
121710
128529
129907
139810
106567
131700
80912
143179
73797
156076
73569
90260
96285
155742
77648
99915
137453
97252
84977
124668
156694
82669
157022
73345
131125
103337
126254
73377
73413
118423
125598
139510
110596
73358
73366
83069
99191
99193
108339
73446
97403
121601
140918
98869
143182
147922
98871
117685
137291
143639
74198
117684
136400
142904
148580
100399
116114
137587
73358
122436
154532
73376
73380
92045
92124
75220
95536
132082
146231
73413
95867
112298
117208
143304
148730
94352
132606
147184
148315
79841
121579
135129
147267
123267
85509
120676
131124
94113
119931
111347
118061
134228
150459
73484
74208
75157
81234
85360
122916
85118
107264
80508
141990
107262
118062
73377
73383
125293
150921
150607
150767
95867
126572
73383
103343
119282
106710
139612
134293
150625
111430
124014
126462
128970
143162
96822
131548
73393
99078
123905
92101
80768
132026
106135
73396
148392
149453
74663
100999
150987
134292
111254
120167
133790
157131
73439
95849
139457
128696
83399
122572
132181
99233
96822
109648
85294
117368
121326
83014
127938
153420
73409
73429
147779
96879
147462
100473
88152
79834
98849
146098
136463
151844
151913
123244
149823
154419
86674
92563
109001
109003
83442
148110
118171
118176
125769
124537
84863
77584
119848
132927
80165
135844
141618
80611
125733
73539
99597
150456
150787
73541
109001
140034
147374
73440
74663
84202
100249
73435
75627
123020
144548
130663
134720
149823
154414
76542
106078
126138
111430
124769
76930
148332
139456
104795
129250
84176
98912
84176
85566
122673
85532
136491
86455
128311
128823
136489
73920
84002
88754
73449
129799
134989
108396
134993
116688
138871
73457
87688
157453
73454
99286
105744
147457
136489
97742
98585
123053
89089
95404
132015
137310
144979
146288
125158
125243
73470
120709
151533
108885
109254
77545
93904
73700
110389
145632
149768
88152
120811
142929
73519
117400
122607
128747
153454
83920
130119
154310
129632
129778
92806
110923
115652
117546
144020
155365
114848
91793
100260
106519
73485
73494
73499
100299
117716
117715
92070
122187
73649
85092
146995
132823
133295
110641
150642
118422
118677
124819
126362
120786
125705
97986
111576
151320
73491
140375
126090
90822
104238
84054
73491
73494
97281
99984
78702
97986
103416
116688
156286
92000
155054
155186
89295
117332
79418
114747
99332
100421
140450
100556
111843
126027
109352
150932
73552
125341
154325
73511
73518
157382
73865
103345
124228
146509
107899
108362
142019
98917
156750
103045
124060
156241
111762
112192
96187
129725
129730
73520
145948
149273
153165
98604
149271
149684
157959
74019
136259
149322
141139
111720
111830
116632
127897
73619
108988
116967
73521
143601
73521
137624
110021
83386
91960
149853
90413
129898
93735
109985
125547
143613
106189
106789
125386
117832
126075
93802
93829
151599
85205
106049
124419
91937
108077
120857
147328
81552
95694
73533
73927
120249
76607
130533
147011
74454
111101
118095
80648
106580
128312
148889
98577
129287
121132
143829
87147
96879
121665
99329
131960
73793
136176
137094
84595
100064
125997
100066
121856
142913
98559
98711
116772
109578
135799
135811
74325
86317
150866
85815
92345
99541
119185
137133
150858
142094
150140
77146
84557
114931
92351
120616
108871
111410
151203
100439
126085
126094
74512
117776
117945
122989
73892
92208
121709
132162
91017
113024
110485
111146
137448
153268
156777
77597
99785
108349
100184
150392
135845
84121
98780
111148
143263
73797
84646
132018
144399
142195
103327
86918
94691
131927
136141
144340
144399
157654
73979
123733
151204
80739
111820
143571
108668
110718
99530
143927
149826
92259
73588
77684
133857
103329
122747
120646
121525
125078
123339
123590
132223
100482
93916
100868
120713
77423
73642
111177
124651
138830
84705
106281
125446
80846
136326
149292
125225
149729
106380
149624
87785
100107
100216
153659
155027
149474
149680
156829
157465
88584
74883
132280
73610
98213
106996
117414
117496
150869
121211
139689
150472
122776
88502
88521
123957
97006
130148
73613
103322
103327
154477
92798
80114
89776
109075
103946
116374
120042
73629
83323
83698
154294
73629
154294
73627
87141
147860
99624
145161
98342
89754
139380
145574
73928
80105
139506
73646
75262
94757
75245
115473
134860
73662
134071
134083
150782
98583
128489
100430
98651
84484
91746
142929
73636
77511
110404
148596
117549
142924
85336
100267
115008
126371
128171
85459
111391
99651
125607
128463
117771
85577
106311
118138
138255
157580
150898
75245
153528
155802
127390
110404
151349
95646
96079
130221
108689
150777
154498
156219
93164
133234
147843
73654
90440
129157
139888
141241
154497
150506
150775
115499
127857
73686
80423
120537
142964
80404
142327
99943
116949
116967
147854
125397
74892
118337
91449
112949
127466
127480
127465
106476
123501
152714
120987
123937
136068
108221
130585
142325
153348
111407
111619
117893
120004
130174
110582
150033
84174
147859
107730
157198
131756
142935
113997
113999
111355
130592
130598
142918
85474
98027
149782
141383
150669
106203
131719
101395
82198
104928
111642
123361
149781
73690
80147
80646
150481
132110
111492
128823
150139
95477
112489
74499
150399
154956
80600
112534
145071
73730
106448
157586
122435
131041
115161
143444
154553
125162
150535
150661
73713
107837
147004
100111
81789
82924
92574
102723
73709
73713
107837
144097
80496
91917
99524
115493
121246
85036
88465
119436
123542
133622
146847
74689
151617
120812
73721
73723
95138
111081
145968
123543
128073
74009
87962
122174
73734
93310
132155
110863
73753
133452
143357
73895
99914
102423
150754
125580
133549
73735
126008
99860
117921
143381
77622
92583
126467
156651
106380
149623
91272
93319
133452
85518
111543
73933
83382
97076
107832
131070
99355
150360
74475
88660
147785
153432
111978
100327
100332
125136
132478
100295
120649
111715
157453
157461
134987
152043
74431
100031
75663
130914
84981
124315
137345
74431
74473
74469
74820
95138
80146
156858
125466
110777
111018
77399
122942
74189
84369
150947
137255
101007
112248
86433
87368
125495
74237
145041
86270
86303
124250
74880
143056
122210
125640
137183
107843
98350
124512
86735
151594
110830
135407
86922
74503
126062
150964
92106
122318
73780
85254
125096
100566
74622
73784
73814
73786
113112
110586
146806
150311
119111
125946
126072
73796
131629
143824
112960
156336
110221
128370
131823
92144
92326
99280
122505
157921
98310
124307
155054
117956
73795
149416
124999
120678
90566
91683
109929
123779
124940
150410
110797
125748
139246
151194
99839
150168
150679
121228
136437
143040
149854
131676
150781
87497
92235
121717
137143
77451
75120
146416
151310
151727
136770
146952
73814
73824
91600
99253
146946
73968
95630
95986
124860
139437
154189
73820
75808
140912
143592
73876
152493
156208
80557
85737
87159
80317
83743
145856
155202
73849
73824
131629
84049
140171
149643
146088
126088
149643
151392
107527
107534
147310
93483
93484
151104
119590
73834
73838
146048
74162
75277
75277
99391
155439
93484
106529
117312
134861
74699
99809
136529
155798
93573
83646
110448
126904
100598
117474
146052
85015
110775
140631
109564
119266
137262
121764
151843
153715
73989
111546
115794
157506
91740
121226
92034
100293
150392
124804
131838
136290
73885
85894
137671
112206
117329
137659
99321
117860
149207
157467
73857
124375
98528
150535
100073
137215
73980
100349
118203
150833
74256
135984
110389
132222
83146
111426
74969
111954
151884
89588
114582
134057
88380
108520
136730
146532
108147
125221
149755
136184
127285
130868
114937
140680
98386
118069
111315
128760
143632
133512
136470
137291
101878
128560
154100
106366
106376
106435
92740
137074
112960
116725
74392
75070
75154
136421
136570
99560
110646
140291
100081
106787
82487
88481
100692
103396
89185
124604
124920
100980
132382
73908
121788
144430
108338
132510
83860
98622
116642
143453
83533
85955
116320
134326
74258
74503
100338
109637
117457
73906
144457
150864
74034
74493
132212
122002
74532
83160
110664
73906
73916
74628
102298
102307
156692
89662
105512
105643
105898
74305
126166
136985
151253
84457
98137
121953
136290
100294
106088
125085
73916
88842
76781
85195
102567
157860
105916
121416
142059
142070
111991
112050
146086
80178
127360
143026
148199
99027
144430
100991
125265
151437
77546
92556
83123
95862
85326
129286
152559
96618
118791
143026
148188
74010
85152
147970
150573
146731
147276
147806
147813
84670
85048
143326
87090
119715
73983
156766
74289
135794
150943
80386
115470
125868
118153
122764
147068
83206
102642
110662
119957
157281
121375
157282
94838
125704
87354
90961
152583
74289
82576
86605
126266
84027
74272
85783
111538
85406
125161
131890
93134
140023
140038
114515
114672
149216
96677
109484
121903
89711
99048
134941
154812
99460
125143
73962
84284
156941
136420
156941
136748
143751
85303
109417
84837
99463
73970
73972
137069
100296
110814
118006
79725
89419
114447
82724
84286
157087
106356
106403
126668
109824
157088
85000
87858
124996
101126
111305
111935
96868
149614
79872
93044
122477
154898
80122
124964
74045
75588
156747
156761
119315
128005
85939
95311
74544
123627
123742
143396
92256
74904
134516
141053
84257
91317
140976
149626
92347
124547
146128
74072
151409
152323
110927
80824
118270
123622
85895
136149
74937
148399
73994
96187
76741
95859
112508
148276
74355
136850
119397
73994
92880
96187
109942
73995
92321
117992
99844
85102
73999
135512
118099
150158
156471
79467
120282
87495
151842
80438
118001
139528
94066
139593
87495
105310
105453
118142
99893
118730
126197
92547
124722
149681
74009
103211
109609
79949
127937
99859
103046
131654
153620
86247
74019
92797
135512
150993
119730
119704
125918
95797
97331
138755
120994
121579
126706
95793
123690
143952
92043
92059
156991
105289
128056
139598
74173
99994
92029
110222
131337
77296
140555
74440
76023
135433
91143
124365
149752
74041
85037
157760
103244
149934
105908
74105
83353
74044
83479
88704
84845
117926
111640
74606
118355
75800
143334
75196
100169
151829
139330
98887
110916
125064
85443
122989
74121
116155
88704
109925
88853
105690
117581
117644
125588
138178
138657
108019
108026
118130
138178
138255
92346
129762
107796
134726
100375
105585
126416
74064
124187
131955
88890
92361
113662
119209
80114
132259
118028
119622
136810
106517
74515
99029
137491
74071
76019
116290
92640
105227
111863
110732
135988
75795
92079
92086
110328
150364
92361
113662
97855
100350
125910
92432
134720
133440
80499
110716
110721
111300
111411
85057
117422
157663
123540
100447
126097
157688
104102
91255
138685
100322
110625
126023
75618
81008
86904
136182
150975
111919
126202
126561
126621
80710
117628
126593
100794
151845
99971
125201
85968
110857
118493
137306
81118
132160
143061
82512
101070
121768
80145
89763
137015
154331
157617
157618
86030
111042
119495
125521
119051
119057
119814
143157
110849
148732
117545
143157
151424
151427
87138
83314
119360
108888
132245
74225
97807
147041
110992
126033
150675
127556
142909
85968
87792
117930
147195
104704
151549
74133
74135
144591
144935
75065
106531
143885
99879
139790
74128
145579
117612
143102
151226
111662
151523
151524
83008
117013
141651
86249
110338
87931
87945
74863
156224
74128
80563
97135
102648
117494
102593
123635
106221
74144
93602
86372
117987
152135
74139
74560
99970
125783
131634
106374
125782
107128
107689
98663
108898
123927
157369
145553
150980
151027
74753
77524
155504
80530
80530
117712
154537
108588
128256
74511
122097
85300
151277
108909
130634
133508
146942
109656
146744
111294
120180
129326
92250
124474
110732
119713
84930
110857
121069
151104
86579
100203
119542
135259
74166
92981
118707
122069
87019
118282
95305
97088
110128
125563
125564
92603
124308
155439
82083
96548
122166
99481
111217
153169
100768
85653
148908
150348
124982
107729
151491
103363
151353
103363
136753
85800
124422
125791
125793
95364
131290
74184
112351
117601
95635
135911
83266
118874
125608
95604
138832
112356
74192
74199
87342
92140
107501
113886
133830
74271
151469
151602
90861
84968
120886
151986
74192
85429
106995
138855
74199
117101
85134
131962
141762
90077
141920
77143
101644
131504
85056
82997
128628
135738
118336
149785
149792
80799
110574
100221
112205
118715
155162
150060
94588
112327
121237
74208
74211
74395
100574
143915
86867
87831
74211
86867
93996
151805
94625
95615
119827
100572
137604
75387
126412
94472
140090
74222
74220
75690
74374
85372
117927
85924
137900
74255
100595
99614
110830
87350
118050
111031
117407
74639
152796
125466
125467
74236
75721
117101
74845
100670
126382
120559
150199
100016
99540
125093
150857
94982
134953
74870
126492
89353
106483
98536
141110
112213
93678
111321
125558
137716
84386
150663
74245
99510
121701
82038
74261
121713
154658
81238
88545
123933
74333
118206
128941
80893
157839
82901
105827
105832
117081
151532
85677
118170
137537
111101
125291
108107
109561
110938
125622
99792
137174
137175
88517
87951
87962
119005
79353
93705
142705
121041
143357
96448
96866
96899
110233
110238
118055
74270
92638
99366
137315
96293
96912
127436
147480
74942
99480
84826
125257
111177
126562
75764
150931
75341
137278
108430
120587
137033
75382
98325
124765
83289
106458
118883
74282
75462
116767
120470
100456
125542
109194
86299
111378
111345
141095
74292
109357
111977
80265
99607
88073
89853
110881
150769
157507
109357
115498
124381
74726
76852
86815
76708
98959
117721
144890
83016
133349
74368
112307
117454
100290
76708
79485
102307
74485
144930
150970
75837
101219
125867
83305
74315
75164
100069
151936
100636
131114
108475
123797
137464
99389
125220
92655
125277
126836
109670
118058
85290
87858
102912
118185
100518
125382
125885
134896
84218
149595
85291
92488
95906
124822
126379
76648
134662
74328
150792
106507
94436
144481
74333
141783
80656
84276
109131
140591
83200
101517
146882
155841
85533
108339
122153
129306
74339
74799
125669
104958
74352
84118
122091
131062
147358
92906
122179
143145
92298
151052
98541
98759
74348
117971
88219
90648
111332
74350
74357
85908
80389
91974
125266
115799
115929
137936
91902
125595
125711
78094
141202
111671
119395
107509
107872
148280
106480
126412
76632
76649
85766
125319
92914
96364
108782
133011
152598
121304
121053
116236
86425
143101
86532
111721
86249
91920
83436
83445
106760
125724
86531
100939
106754
121783
108361
116377
151736
76645
90641
146226
95983
148912
127207
103241
111278
123972
109342
119007
125866
100763
117516
143970
151802
96105
132927
82141
88469
92911
92787
109603
92143
75224
126076
118540
137333
155098
75126
77540
85294
103418
126071
132232
86659
150891
80296
129131
156596
74396
83566
100220
77589
111274
118715
100778
118530
127059
127338
137499
77593
100763
103002
126850
96105
132936
85609
137758
139294
151257
77328
95819
74491
77593
154591
75179
107606
111225
117850
89235
133869
74418
99428
146865
74409
106549
119730
120262
74412
110624
103803
106549
74421
105795
133275
79366
81166
138759
141545
74893
125920
137369
137688
82939
93554
119474
144784
85165
109207
119285
119316
97810
97838
120819
125981
74422
142816
125603
133123
110686
117833
132095
144797
116429
74433
146865
154354
84592
99376
136669
151184
80729
87039
157533
125720
143460
120649
151865
75201
143353
100076
118255
121357
134187
134195
125430
150813
92266
100570
100572
125865
100491
113403
118153
144429
112306
116293
74452
125378
118533
151632
151798
86226
87414
122556
135990
116670
137705
75866
154473
85547
99603
110309
95683
122500
156930
121441
138534
142444
136335
133642
133656
117405
129756
92055
100592
134501
134503
79764
118096
132263
93535
92410
118050
100270
125097
143389
151093
93376
89419
100161
111841
118024
126243
92205
100809
115782
74919
115095
133089
140473
116184
151513
137576
144690
91423
86557
132056
135661
135666
74528
116618
74476
74650
100812
97307
106664
124110
100074
132284
74480
93535
91423
74482
134934
151509
118135
118136
143646
74848
101263
111199
74535
126166
80734
77527
95050
112771
154847
77538
114431
109641
114152
99524
99593
125244
87155
74516
91175
130821
100485
125855
119296
149100
100077
136448
82021
122271
129916
157853
109483
158051
88546
157262
108276
118667
146472
96416
85986
150968
74618
80920
86437
137135
111506
118092
151376
86126
137065
139701
100860
132370
139736
74527
97654
115979
114078
158014
86271
157604
86250
138768
156259
77597
111327
111591
104613
118681
109367
118252
100682
111226
115720
100524
119353
143302
150465
117819
118200
80815
87420
132382
104606
133924
146473
92445
137576
75580
80331
131986
95429
95548
116621
112048
118482
82741
105512
150079
150735
116837
126164
143720
136790
100428
125680
74561
86135
99796
137030
124280
151717
74579
115888
74548
125505
96906
106823
144146
123750
132386
149601
100969
85894
118204
85278
135181
74568
98373
95377
96135
77606
134854
86574
138845
139329
89867
100364
80880
116304
103572
140997
136984
111121
119617
125783
102535
84930
74568
151901
131552
134549
138565
138567
153526
81008
145559
150639
121862
128243
128589
143674
118922
87352
122657
151936
152174
74569
137629
97762
104700
75486
75917
156199
153581
101154
137420
154430
127607
154384
116919
136483
140782
150027
86211
95650
115710
83217
109139
112159
126145
135833
132538
152814
112201
137771
94795
124250
144948
75637
126302
139718
157705
75615
86563
101026
87238
107180
83059
109764
76787
150097
74974
112342
153850
99742
125261
90554
99950
100173
87258
111972
100514
118683
143442
92665
102791
118355
80717
100545
153107
126106
126467
80946
104345
143810
92665
100514
134896
84329
84334
118478
97743
92619
116963
126836
134653
110417
120390
120602
92375
107180
118334
132518
101021
102986
109691
122771
74621
76937
74868
95352
116621
80920
125963
151460
75472
124752
77026
109345
103406
112308
126066
126958
116118
126503
99877
137582
91699
100620
85512
87496
99542
100340
125889
116119
133155
141704
111721
111722
116712
137965
150457
150460
111009
125092
150457
151077
80762
92988
99346
99853
106405
116219
154639
74642
100648
137767
151662
92464
75787
111257
111674
86281
91595
156088
79044
138691
91595
128185
111971
151160
85701
111970
74683
100853
152025
112198
142961
144023
91968
113706
83991
96574
100534
99821
136806
92575
86860
86863
126310
117035
75282
94474
125729
100677
111985
117022
75387
75389
87845
126174
136881
143848
143849
86147
103051
91815
100546
100581
78976
78980
105082
116378
83991
153622
146857
142890
114736
114810
122214
81896
101532
111683
151773
89457
108416
140503
146812
74693
74698
116202
74690
74691
143745
150082
111600
137029
81468
93401
145137
92778
106460
143887
152980
92461
117820
152581
118453
151692
100560
152689
100892
137768
89439
141393
89284
117385
134650
122135
116220
96192
107993
86808
88333
149128
119763
138790
138856
126875
144046
111295
116201
86108
119858
91610
155523
86325
86356
151390
76980
94540
120298
145778
92563
99295
123645
94644
106201
145755
89910
157780
80895
109310
137732
138170
80589
112194
74734
117188
74774
101025
91610
138465
151584
157690
86192
108619
139481
86098
110639
106211
86480
86529
125433
74718
83420
83701
74720
126092
143547
157782
78652
81120
145774
83227
138753
157168
89842
92478
111103
79798
101381
76853
86815
100390
114074
120540
74848
74864
86555
103937
134726
137091
80359
125589
118604
145792
99889
103490
74751
103053
121371
144486
92838
117693
118387
118390
142079
146333
101011
74745
100553
143386
111187
85182
103205
132322
98855
117622
96223
125765
148934
126032
96223
123928
75070
125391
149828
86660
142926
81049
118238
135201
74762
74768
74769
94869
75114
95386
95388
126648
137684
86530
86706
133498
136281
86601
93087
157739
118003
125645
144692
125766
83258
108426
132312
111948
83259
98383
146789
157469
110291
136831
110770
108403
143386
91610
91889
100825
111691
111800
75782
93217
91419
97613
126853
75606
122380
151635
101434
90959
97749
137405
76525
111417
144988
153651
118159
86442
111328
99882
151294
86328
104414
118159
92821
83296
95134
96965
74791
101385
151588
123976
133405
143196
149593
107810
75098
76988
112071
77645
110862
96669
117494
126599
86616
99121
110862
118145
106402
145306
87017
116108
137757
141062
103052
110257
133213
154010
86474
117656
120451
117088
136989
145210
95866
85987
111841
99960
100727
144853
100174
100555
129396
100252
135629
84983
109880
148609
91251
138932
86258
124239
126579
86063
126141
151673
83289
86671
115290
126611
132465
75092
75590
76448
151174
101001
108583
134045
134801
111878
87024
151461
99232
120862
127557
150630
74844
100512
74856
74857
75291
100685
117737
89259
87224
132422
157728
111559
111565
105577
138961
74823
126289
112450
152160
74833
126503
78193
151931
75395
85901
77617
126410
126503
91698
101337
106671
151974
135624
135645
80931
91542
153712
112250
74834
75383
106447
74836
126835
75159
74844
91552
116732
74839
119704
154561
119595
80276
110132
122775
74846
91836
98340
136665
109143
111879
112256
86735
74854
125701
132367
75162
136246
74855
112875
75320
86505
100703
110835
100477
116963
134653
104541
100689
75339
92621
103386
107796
107081
107207
120223
134600
76339
90403
130433
133474
131158
103386
126150
95639
118126
126414
74867
156556
157841
116811
157842
95548
149438
149440
157777
126244
137584
80674
140245
146372
111433
116670
92730
101306
101307
100101
137299
104908
112860
115154
118330
111204
145869
80944
85939
120620
91140
110380
157743
125644
132284
79819
139408
86542
97196
118328
118371
134572
158106
143929
143930
86428
137735
151297
87049
124793
157765
75347
137369
75354
85957
154559
99719
112313
112372
119705
145130
79266
126915
82396
121131
130081
147648
83686
152297
119181
119242
103955
105692
74915
86306
86356
151392
92430
99895
125784
157688
92658
111076
75837
92582
125835
95672
95676
85606
87652
106292
118528
142164
92019
126791
138604
77966
100916
155746
111247
86077
116087
96092
85617
122452
100793
141081
85934
139535
139538
116185
143601
82444
101146
114813
138144
153883
99093
81050
118074
131242
86982
132154
143809
118273
157648
111789
151948
86971
86445
92709
118268
75841
152021
75020
95561
74962
126849
79790
77747
78010
100380
76997
100637
143556
75055
91461
111594
97860
75118
87414
95462
82107
114383
151619
104908
107207
139386
148507
100858
137570
95560
122124
95557
134693
154259
80990
138085
97353
143984
75252
75253
94453
94494
118325
126413
127041
135174
94494
111882
126413
100250
92527
126341
75063
126341
99613
117504
117550
99613
151794
119196
151509
126389
143683
75117
91219
98177
116719
101068
127028
92270
75464
90608
151813
125842
132237
75498
76685
75116
75117
91705
111367
117533
126238
151681
75345
117533
79848
96638
127235
77380
149187
96960
148508
76658
76728
135865
122125
148507
148508
128943
152281
101085
152149
105077
105284
108970
143436
74995
85630
99876
99951
88637
88647
108978
151861
137378
79817
119388
83598
123614
112421
119196
132425
75036
149869
88052
89859
111871
133520
91096
91122
116860
143878
75010
87266
100719
126424
86738
92668
110278
143146
98878
124881
145970
75925
142450
76155
112104
129261
91836
106653
132458
93574
100580
152000
76543
79961
85988
115739
77471
77478
144241
105656
114323
112731
82132
90942
111856
112395
137797
87416
142447
117696
108475
143567
75073
112680
113430
131818
152582
75038
127404
147349
127362
102988
106919
77651
111452
153524
155936
114438
102500
114438
118419
121262
76786
86401
112424
101157
118621
151159
76598
123830
101158
152031
90682
126607
137760
111797
81807
95051
85850
120855
86660
99366
77066
126861
76698
134376
75052
112636
95668
103162
85405
128674
126887
86952
75057
111918
137003
93525
126392
118217
137322
126618
137740
112430
102976
100395
135201
91705
99654
75068
76232
106605
143625
115983
116786
153135
90775
90796
76398
108135
98440
98823
91797
100781
143700
143701
75314
94722
122537
112873
75077
111679
143859
133713
137269
151050
76603
101364
109188
148903
111375
112212
112338
112874
137461
146410
93892
104988
118847
86748
152053
86327
112332
86772
108135
76895
86610
101277
126961
76206
75892
82940
105855
100307
76085
100917
80585
81166
141518
141545
75726
76901
75104
123531
96016
138753
156556
83196
83203
126666
151912
80981
80986
100973
75111
76988
92482
150131
150149
81298
81300
118852
136620
151772
151911
142810
155594
76325
76978
92355
100634
116301
137908
75166
108761
80640
126204
126211
91275
92570
126238
125895
157431
86161
93065
105912
109850
122014
111283
111657
86819
135624
92145
152239
80910
111374
137460
94229
132137
88303
122110
141432
118460
94226
135568
94877
112126
127014
114542
112071
103226
103230
146724
75323
77480
80886
97664
126823
114853
157803
122112
109799
120711
122014
122071
80969
126380
75367
100951
111802
75251
101152
82207
93149
146133
76603
143005
106697
137569
151828
86786
100172
103278
151647
92528
110359
87370
117656
138001
143856
90347
90491
126909
142848
155602
75248
81018
126277
114809
125391
133915
112283
84054
87843
125953
79798
152388
100689
100993
141861
75234
112403
115468
80618
132369
75894
77752
120824
117401
75170
105961
108380
108760
134664
112515
143006
95851
95853
86588
153218
121271
121540
123199
101730
121375
148082
153370
76459
92238
75185
94142
92589
121285
100654
75464
138799
151715
151786
75185
94138
86689
111502
111688
111924
100960
76480
76481
121285
106975
113852
113278
137640
99869
106382
116862
132066
75215
75474
80284
80685
126647
157372
77238
84862
112353
95179
138128
94321
111960
129306
91776
126285
126913
76056
76058
119181
75216
77331
135489
100348
76012
111868
112269
75211
76095
86671
126268
86572
139332
99740
105788
111997
75210
142245
116648
118475
137348
91912
91445
101433
115290
143764
132460
86954
113596
114662
117455
114259
135474
77331
114264
152093
106461
137677
156782
112275
138796
118464
96207
101690
92143
109490
111534
86491
115831
121282
80974
94234
80709
118183
135851
133268
134618
95943
132369
112117
129222
152104
107267
113105
117026
117036
75538
124403
101188
105664
142907
77337
153668
156603
80415
132426
75372
112179
84443
129304
75313
80841
86812
126583
122082
95440
96017
77395
95644
122082
75265
86329
100909
105259
101986
123074
127777
91818
75255
122301
132737
146675
83383
133081
142848
156892
121826
153668
89307
76579
92135
128983
76584
142060
89723
133621
154967
151504
79574
96234
96537
152116
90975
99458
131020
149215
79981
117519
115473
143269
132314
101243
75273
87352
152174
142700
156502
101056
129263
75275
76104
86485
124274
127649
75430
137858
81792
153531
75279
105136
146605
132268
100877
75297
75513
137685
151973
124308
81044
117482
152785
75281
133621
146675
112492
113342
136281
96173
127036
112229
113805
113251
75412
108843
109737
121999
126903
95383
113678
118496
126899
102453
118398
126291
117729
86622
107911
113336
147514
75298
123962
150146
86625
102031
112280
95429
76732
76739
126652
82512
75393
76802
101281
101309
76742
85792
91850
152361
86698
108463
111924
118389
126519
110429
144294
152593
86302
86969
75310
105509
126969
138245
75311
120500
144195
78786
92979
75315
86065
118174
108542
126583
151936
114061
75718
75508
86843
86842
87855
114702
137460
75509
80710
86111
105717
75369
157781
75328
89256
128801
155061
75390
90879
114607
79265
128799
82044
102539
104366
120377
82896
112226
138174
153700
137768
152032
152664
101429
132463
76652
101156
126767
127008
76647
143271
108618
145680
93901
112629
116940
86637
118478
75344
109340
81152
119793
75838
100784
137665
75463
151044
75350
84623
84688
151567
142659
157375
157754
100831
111359
143977
91798
91855
100807
151953
75356
115230
126856
77318
114869
87988
135890
151996
135705
77649
118501
155164
126825
132493
152185
76893
82959
101209
86169
86422
121628
75371
139715
75413
76367
106600
100860
117502
152158
97414
112176
75375
146623
75373
105665
101131
80812
91654
91655
145454
111846
111847
78948
95455
120302
121236
113465
127258
94646
145704
157539
75802
79774
101065
83134
132769
152138
136638
136641
101227
120335
131682
75397
151138
100249
150989
127088
104795
117054
112512
113366
76970
156147
75397
75408
145708
85998
112279
137728
145707
85927
96157
96177
94517
111556
76178
76637
137768
83640
106671
76840
90367
93862
113820
126711
132482
132496
84842
91954
75418
106146
128354
151135
76499
84917
99808
95820
143509
83639
100655
112184
152414
86033
101379
153099
79828
86893
112389
113465
75422
94005
101339
151931
75437
85971
82414
82555
75422
102984
102910
112156
81142
126752
75431
94005
112156
75430
101367
83060
83505
83505
91162
112474
85948
152264
75430
96077
112160
146619
112470
146682
146684
75456
152144
112889
112893
149093
81590
82032
87231
144277
75451
80797
140723
155601
75451
150866
131801
150984
151418
82010
101445
80763
126281
75449
75591
138516
92151
101602
146056
146057
92137
113077
156362
77436
134046
156362
156453
111586
125495
82224
130790
137303
113029
75453
137697
146576
132345
75458
101451
152401
119193
131625
144811
131625
146577
146792
91747
144402
82397
91744
75541
108284
149882
86519
119283
132961
129852
143338
151069
112690
91897
76776
81123
96457
96521
132333
91630
138263
91628
96177
117305
126533
79829
86754
96769
88075
94306
126284
132961
106600
84178
119378
120974
76879
84047
107393
111886
81703
81042
152343
75785
112746
114629
143072
77206
82917
132754
85280
86155
117606
126604
137982
75670
76565
95907
76256
82898
112625
156842
157807
126601
126629
102369
138293
84862
132855
152334
82295
85089
104548
76602
91804
101141
76721
137843
75507
85103
85107
132028
91877
113345
113360
127139
126901
114060
118485
90702
147477
112491
152340
152972
86043
87766
95558
112379
115441
129338
82362
126437
137337
122345
146294
128164
75590
117644
126588
81143
101330
113938
117380
111248
121872
145941
82561
115992
126650
135802
113892
94160
94183
121157
95750
86853
95747
112956
95972
104987
121523
75522
146560
152176
75528
126650
138381
143862
146553
91148
112336
82938
82952
86895
132754
142993
131730
100771
118439
141520
75540
97830
113269
113283
126711
85940
94883
106521
107269
132430
95400
104670
144981
79722
94883
112233
134617
114079
136795
148965
94448
154329
126441
145046
86283
148512
111728
137267
138301
91653
142856
81085
156621
90731
90814
87758
105642
112562
79506
80927
86560
112199
96562
110367
154302
156090
118547
127035
138232
113185
113256
75568
104003
135206
79506
126594
87045
121266
158008
131001
131005
91271
106922
91270
149688
87780
93704
148205
92127
93672
75563
75581
79506
83429
102668
127006
157562
157749
128189
128190
76103
91146
138321
80129
80413
75657
116511
113139
113252
115605
115608
80661
91117
87106
138564
111831
112983
101804
136694
142257
99755
99764
157561
80119
91450
79931
94225
128925
76175
77402
138666
80150
79332
84991
142419
75600
86941
113251
80150
75609
146672
82544
141790
112634
76288
77449
90689
111871
152062
77417
93174
121240
112666
118824
113747
156340
80801
93707
111429
103709
146107
83008
116153
76012
88031
88059
143955
86839
113185
79658
118499
94338
154507
107972
137676
133888
139058
101259
114763
142158
92930
92935
75677
81358
132773
82544
116176
87595
98773
108688
112634
78934
81824
87316
77412
77420
132773
153439
75635
83438
152569
111389
92972
87309
115044
120833
145929
93266
121968
128318
147695
83477
147061
154216
101466
89920
90136
155107
79869
147916
142387
142392
133199
138168
95928
135690
80183
138120
92077
118769
85261
85276
107232
105013
155966
106089
147251
82687
111895
113155
75643
150847
82061
100608
138461
93553
113127
83287
117560
137565
92103
156123
157707
157700
113421
128307
92151
127361
133881
146107
146595
79326
113034
75666
126303
120472
136641
148705
148867
156108
105120
87425
130599
130924
146076
146600
138887
104004
154490
112778
130621
150931
75668
134963
147779
111403
112661
75674
153400
90968
106992
100502
152651
78718
147080
153595
94792
90629
156196
132773
108192
136906
142882
96370
106462
108960
98667
109782
87472
91434
152555
87569
122098
152662
77950
146483
77926
137305
95778
105428
141939
101554
144256
87203
93160
135463
129340
82837
119553
95651
135448
142221
134611
153865
89249
116957
127331
75721
105692
111713
133172
136450
87435
102557
130937
147075
149026
122467
130456
92011
114628
82211
122468
79651
82925
101562
89755
89758
148793
77608
79832
79738
87462
101565
146117
83634
84411
116335
117314
133353
153940
75707
110379
79738
130217
146087
75709
95981
90951
94936
105160
110377
91260
113003
146698
118580
144083
112800
112150
115623
98259
125727
155953
96278
96282
80062
77519
81371
138783
153779
79184
79366
91081
100922
138895
155131
75727
102770
107288
140938
112930
82698
110636
132720
112993
135582
94029
95823
107282
109132
107274
136704
145243
77093
81281
115060
77353
91149
88186
109117
146103
78378
107284
107401
109117
75908
143684
152130
123096
120394
80374
86587
103421
146948
95834
118741
80396
148323
75746
75750
102246
91486
95720
134458
116860
121049
75912
86077
91096
75747
138566
75750
119129
94000
136620
141510
87101
81500
81821
84087
97890
93578
98152
132312
142327
142918
142964
144118
87269
87276
75761
77580
105456
75762
93583
132790
144738
136719
136743
146567
108818
107866
112125
77186
110526
91098
156104
83080
84253
116788
116759
116829
142021
93182
113207
118745
138782
142820
83126
108818
75773
75912
100725
75791
151742
121339
142547
150741
130645
145172
79567
145178
145974
81778
142548
156972
77736
79063
121991
156972
79942
82090
138857
76578
77719
82937
133759
97541
127281
90909
112745
87327
117579
111256
93142
114284
87324
109852
87096
147142
157825
75886
144009
138401
146130
101501
86111
118723
75874
79930
116639
131965
136715
83128
119306
144708
75856
92761
125838
152400
143335
143347
75802
86866
86898
151750
86650
151807
128469
128692
128909
75821
95846
144128
146972
137719
137765
137830
136673
133248
75822
133872
110512
144237
76114
133248
157397
77666
83787
148045
94302
142227
76092
85693
104879
143468
127923
127930
149050
157067
92513
130357
137647
87949
121125
75825
132807
75827
115779
78801
90567
92737
116498
108200
107989
131766
147499
75899
108018
115999
94742
141698
156514
98914
114992
116498
103550
88002
127442
101691
113337
92580
151620
113243
139166
87756
77631
86633
91418
100816
111595
137804
77816
101673
86106
127154
128457
101773
90137
139796
144149
75855
91867
130101
78031
88416
75871
114276
115784
77832
113514
85984
97710
110948
139023
87322
92701
115788
100885
75967
90571
91681
99366
135136
143773
87706
101687
75972
77838
127434
81426
101679
115830
148434
77731
93393
101712
137247
144473
145108
113419
122165
90172
92727
115785
78919
132996
139514
98023
132867
133718
145541
75885
101514
145640
91867
117103
144382
95208
144740
146794
98282
98369
100137
112755
118942
78050
101704
113534
127455
101703
135842
102320
128231
118242
102822
108371
138973
135134
135141
93563
113302
94116
117282
151738
97778
144629
132875
126637
152718
83954
147448
80483
90336
108243
130307
132756
101779
115236
117180
87968
139251
77850
129479
87627
75908
86203
75907
103703
116172
139081
113405
138980
139081
76023
108710
120679
153500
77933
87986
83363
93953
95692
119677
151742
81498
82151
82326
121931
134991
87222
117198
117216
154079
101538
104785
141964
76565
141850
112114
93282
137777
81002
81007
113339
133624
93236
93238
109481
83365
127505
77655
153606
120553
137386
85053
132383
146547
101698
101756
80914
75945
77301
79904
92857
77901
152786
108999
75990
76290
75935
109847
119229
87910
139049
115333
75941
100800
152485
110071
127433
108288
113630
101795
139252
113629
135877
76110
152803
139160
152805
152806
133445
138730
81464
81611
93887
144474
87651
78049
108371
113485
75956
109028
93287
132873
141216
91826
109157
101791
87197
92875
144365
75964
117527
126806
151700
108152
113383
101753
86488
113569
152802
141824
108042
127486
144134
88403
113247
129391
94938
78031
101683
117180
113629
113634
117687
75983
91681
141822
76076
111806
101698
121141
81337
82677
82696
79009
79477
141592
75983
91681
78019
113446
95796
76683
104966
136827
136832
75991
91126
108600
133942
76010
144387
78150
88212
106865
127573
76031
132266
142534
121042
76002
90492
90500
103721
139591
78165
88170
88182
113771
113828
76000
76007
76396
126083
114944
151644
108961
118796
118801
76006
88179
127583
127581
158130
76031
76097
118793
76008
76398
79304
151644
132377
137728
76016
90572
90573
83629
116870
76164
78174
81386
89107
136835
111329
111479
76445
76876
79034
106699
116076
146955
88890
96369
96740
102630
153476
88383
101828
158023
76029
76048
112718
78211
113197
118609
118935
106073
76032
76047
76035
93278
151765
112714
112718
120241
120259
120734
76229
152968
152970
118182
88202
88319
153012
157976
157659
157699
139732
88800
134748
120751
127858
127868
152903
76270
80261
88916
143948
144921
120751
139705
106429
118381
76048
81071
117700
120278
120970
157676
76239
127751
151045
83121
112586
152141
77914
119155
119160
87703
112830
141125
88103
113679
92518
101861
127807
157692
76062
113827
151192
76061
151861
142671
129378
107984
127840
135848
82277
139275
145520
139349
83819
117700
127040
133075
76084
82153
86733
76072
76076
112283
93696
119384
80417
88361
104016
117528
127834
97703
99374
124141
120383
120475
117528
107342
114045
82428
119591
137449
94298
120978
94203
120041
136931
94292
120035
122590
117528
76097
151765
136931
145470
104267
155524
94204
127652
103578
133382
78350
120942
145240
145864
93557
96006
131102
137846
130978
131012
119959
145694
107165
120103
86322
88470
113710
113732
78413
87001
119425
139692
152965
98622
141106
141133
76142
76290
100139
113035
138813
88538
112040
103726
76109
76118
86285
76112
85693
95582
76111
87940
151571
100903
83670
131012
92917
152889
133240
127689
157900
147352
76118
87888
113315
93995
138854
142282
97812
123007
76137
82678
93123
112348
133220
140550
78283
94712
136705
138950
88426
101927
76129
155046
81082
83223
120972
101816
106372
129550
148314
127587
88249
120944
129550
128692
88253
139505
113817
113933
77848
115782
77894
78473
101816
107554
155046
81113
122833
145291
81024
125079
97461
122188
124140
139680
78857
119877
139472
152973
119319
127567
88111
114042
123355
144837
144838
82830
120557
139324
76165
155046
155278
106352
124371
88209
106126
76219
119866
142196
104176
104192
121889
145478
142603
113724
127743
113818
153092
113815
158097
152251
76169
149140
112991
120044
76170
113962
114633
139769
88047
157897
94233
127635
127008
144601
76652
100745
127064
78660
88038
76176
127005
76184
76637
78745
76184
114361
123288
94743
139512
80164
80188
125020
76184
116231
78265
78928
88202
88203
142768
88315
152859
76192
115693
88252
80939
139195
146369
106593
113776
154804
103689
87549
115698
91028
103162
106492
101858
139486
157944
157976
88143
106983
119465
120193
80045
118056
145520
107291
127763
139165
86428
93650
80874
94269
94300
101892
154467
94833
152858
127587
77902
88141
79327
103024
106918
93678
104634
151296
78721
120426
94013
94140
120420
108385
140207
79486
145981
145982
76251
109436
150176
158050
124479
125187
145435
121561
146496
97369
120033
87890
94282
139195
86661
106605
76222
137802
76236
143973
76653
142783
102024
108828
127699
153080
157659
114026
118381
83169
139767
147437
88426
139661
101861
157670
80494
139638
153113
76236
94614
120094
139393
107431
139676
127781
128372
106584
120241
139596
88423
101863
157701
157715
95585
103698
124854
90813
107049
118233
132528
76248
77617
103463
126410
118535
121976
76263
101950
106029
106482
101949
119968
127574
88212
113767
146361
84484
118808
107290
136705
82888
107382
94434
102079
140902
117435
153063
157801
97659
121371
146581
93462
94322
131486
93635
131520
144633
144741
87234
110932
106010
106482
100938
121176
92148
95207
144678
95212
96531
103908
132992
101484
114691
153521
76555
142955
151836
91841
92883
127697
120421
102899
145843
77768
78883
145759
78891
145174
103879
111922
131978
140178
140899
140900
153070
103921
147675
88116
94198
83963
113062
136287
78447
88213
93783
88354
139597
76694
95203
100944
111290
107251
118804
138627
102278
114214
76367
76502
103082
86009
113138
116507
131887
149857
111251
97615
76297
76507
101250
132858
100840
118182
135478
86035
145582
145611
132268
82034
115421
130040
95124
114090
93422
107667
112776
146329
86326
88460
123276
133244
149821
86612
115720
151910
76312
111652
86612
111145
151908
100196
151908
105990
122184
124055
134906
136055
89782
128125
128126
130044
133379
145240
146326
103775
107621
76325
132554
140975
149584
91064
123104
123810
154649
112168
76337
91489
116819
125431
148050
98612
99072
133501
148696
76333
115305
115880
137467
89882
99222
93043
131833
76339
85778
86476
115305
131057
94620
117772
119896
76343
90758
126973
86253
151775
88661
112239
140102
79338
82292
106444
120325
94367
139955
104500
129657
145353
156164
114145
77025
129655
104227
105606
132182
153404
76445
76523
92493
117160
100904
114150
137859
98129
132960
132975
82302
146295
152812
81619
144422
146295
93449
144251
88060
128021
133481
145362
76365
76366
132269
139727
103531
107354
123725
112259
78006
121086
104363
105610
153515
100879
111405
112403
115468
76445
90683
147192
100478
111404
124366
124378
132842
81712
82499
76382
76383
86538
82498
105060
80970
80971
90439
129265
130391
127389
78642
127969
100048
108264
88912
88918
76398
79286
76410
95142
119135
76893
132492
76406
76411
84363
140752
76406
147389
147500
153198
88934
139893
104179
126885
115384
156045
93213
118959
95941
102242
133551
141146
130551
145093
76752
91099
137882
148788
87025
82476
129499
76422
153554
143053
110936
119722
151398
82196
93689
93717
119456
119564
111645
126805
111746
87490
76429
111911
142926
80049
109030
155418
76990
78364
130481
154560
114768
76435
143993
122576
134740
154157
78369
103880
79123
131179
76434
126202
151820
138010
143993
118238
143590
76438
92636
114145
102161
95596
135150
121502
146909
76986
138071
87869
106590
107560
127381
146762
79254
135207
126588
140732
95423
95501
129741
150280
116415
144485
145944
85660
128557
86426
104479
147287
76459
92238
136469
138476
142535
123187
154958
76460
92235
131795
126483
126484
89034
103413
76467
101117
104150
140606
140608
76467
126483
112011
126484
91776
101311
106366
125517
143612
102885
121342
76591
87805
150265
104292
121501
97083
103081
106310
122458
145682
156763
95108
116775
140671
155300
110741
152633
95621
109424
76835
81168
111632
122361
128775
118524
141485
142380
78345
137379
141125
140558
91775
152218
114114
137358
140671
91775
96547
97083
102808
105304
150680
76490
76498
100529
112337
138101
97078
97879
102808
122950
122952
115036
100710
104285
76498
125762
155542
91143
149430
145315
76503
76507
112266
76508
151606
96431
115092
108972
122796
147871
153210
76508
76865
109100
76512
86582
92769
104961
108854
133607
81093
139269
97086
97879
103374
76547
112184
112466
130085
130087
90656
144348
129312
151656
76521
112068
112934
151981
78178
130124
130480
90683
156370
147303
147764
76534
146358
88991
115174
79765
85815
76530
85924
112594
76534
86420
140387
96975
104302
101103
153651
113659
140205
78159
89477
100435
140754
109883
104013
126135
157590
101106
137959
142949
83298
100020
130387
88721
127914
149479
87844
89789
155492
106754
106756
78639
132716
132721
114390
86885
151834
157810
85988
130149
88689
104564
76779
114150
137866
76572
114783
89626
104565
104072
114204
155471
153142
153696
76783
76786
113690
139301
85219
111750
76785
111750
78074
99396
111907
112190
91913
121248
78074
102541
77722
93139
138858
77724
142820
112191
112733
153738
87257
116998
78982
105029
153436
76585
87186
142050
142060
152124
128218
77751
129727
157211
142060
106984
118877
134575
76592
101178
134452
87805
87912
96598
122896
84704
109755
112757
91001
112835
86526
126207
91017
113026
130539
111593
112697
118729
76602
101141
101212
134805
140973
153216
91047
106969
121358
91602
104779
152495
113026
156734
131110
112333
112333
143007
109579
135797
135799
96318
98558
136234
91943
97142
80263
114350
130555
152547
84181
108725
83155
76627
76631
82909
111781
137122
79005
79559
77229
130787
156318
157336
91470
113146
137516
138822
138827
155912
81282
84900
113107
76628
109340
112189
76632
116180
151680
76631
92625
106470
128090
76632
92577
102541
120911
127557
157290
76636
95966
86606
88037
101642
123812
123814
129420
128212
80344
76645
116247
146223
105083
85838
90659
109897
116247
86606
127064
100477
132367
95950
128283
87188
112597
76891
98457
96211
79022
79028
155943
153520
76790
95504
77158
88963
76668
79986
87559
102660
95601
136827
144124
116897
130623
116912
131046
92122
153373
84611
156574
156757
135955
138635
146707
87280
105004
76888
91933
127109
133321
129999
147633
110496
149194
86700
126906
80980
138803
151715
90587
95601
129369
136827
138949
138956
100785
81386
92932
114469
144274
152234
157720
97454
114316
122341
79707
121498
90574
136835
157923
101231
95555
99746
102572
140113
129571
96203
149769
147519
100785
112389
151809
76700
101320
104460
119362
117826
134306
145713
142296
91430
118703
135386
112619
134070
105966
134043
89158
105966
140444
77005
77302
137867
117359
138771
92031
133475
133865
157463
92785
137444
76719
110533
137458
144930
84055
102576
139668
88736
107787
144685
151943
125252
157463
97635
112665
131410
76733
76738
91725
91732
145350
78384
89595
102342
103747
140036
141859
127074
104037
115241
112547
128581
140070
112228
76726
76728
76730
117328
157277
76730
101190
153819
91695
143260
126872
135875
112310
116621
138118
116448
116454
76737
82360
145273
76736
126819
107887
118482
126871
145278
81567
138118
80712
100459
123046
100733
138118
91643
132316
110863
92542
98917
96491
81432
81450
76751
78497
153194
91315
117412
132091
142556
126654
126813
126885
152182
115850
142823
142826
97115
90237
128967
144032
90891
116085
129200
129210
92965
129056
144174
131386
100594
144674
152182
113439
110745
135944
77922
86984
107001
76767
111152
130247
134316
86785
138186
78982
146279
78411
87247
153880
136736
152183
149443
86714
99647
112103
76777
93796
112425
90697
144090
86568
76786
86401
111317
96209
131691
76785
91980
133334
76786
144090
151572
115229
126538
137549
157271
106164
150202
157275
95872
102297
136743
144033
152110
93162
118908
136743
77480
126545
76799
115229
87594
126540
101124
137977
152347
114119
152344
123646
132386
151407
76802
91772
100973
132330
86175
125834
126970
93162
107507
99342
125857
83831
126669
111143
76813
76816
101315
85163
87136
129847
157894
82021
84808
146717
80971
90443
153902
114702
148370
130804
83484
99870
113278
91061
107486
134350
81317
95592
116732
84876
93876
131028
142997
114668
153499
85908
117971
109423
109906
116365
154904
84042
97825
97924
80733
128937
133264
88399
148286
76829
84855
87104
91982
109665
148226
157235
91817
93908
131297
95466
116300
121570
129692
109630
118864
154130
76837
76838
86312
76840
125077
76840
96442
152116
88788
149957
117258
76853
91797
76849
119173
131075
108421
154017
78144
81359
101352
118742
81767
84744
77175
82049
92980
132966
86814
152204
77175
97401
123363
100196
111654
93089
106929
137851
148530
92457
136770
146946
123166
137679
143039
96952
93665
118812
130786
155223
109839
135015
101089
132858
152148
138932
146029
146033
84788
147873
80012
133882
80004
109714
76877
108036
116807
76985
89498
108375
143661
142292
100441
154963
147192
92703
116889
151488
76881
92617
92703
111875
86917
76884
135077
91631
110429
142366
123431
131088
79986
151704
82863
154494
79985
91851
101412
127104
152386
155594
91621
153850
80319
134795
134848
112087
156830
99699
99701
78985
76956
77177
80319
153711
106949
136621
144309
76905
101141
152376
77758
82195
112573
94715
97060
127983
83302
91032
82964
87483
142213
123295
139346
92970
86987
87210
130477
132696
106984
107491
76915
79468
115898
137934
97056
76923
76926
136713
77662
112699
107286
87207
82524
123353
90228
112331
79831
154020
141700
144354
146448
101316
156908
94970
77139
128011
76934
81752
133155
141704
124492
129287
90223
90228
112179
122306
79222
94975
120765
141584
126969
78934
87086
77112
141577
112391
113061
78158
87471
77207
96591
134523
96438
96472
76943
76961
126734
131752
82160
131845
80748
95277
153197
92654
147297
79657
118916
130751
80962
97779
130527
144359
108606
131348
76961
146960
76953
76960
105643
95733
108004
108609
76963
81044
86708
118487
123128
83542
155119
83517
77040
82475
119311
82767
97979
144770
146943
146155
76963
96635
120758
121406
157550
113538
130954
90919
129275
135287
76974
76968
103429
129275
138142
113751
129276
103562
145405
91772
106687
94148
107201
139039
80259
103312
126935
129408
94997
121255
121279
108451
127635
126676
135405
145681
88341
95450
108628
76983
87424
114167
102056
76999
126620
82053
143657
126848
144384
111386
125657
113439
138132
144243
76997
89840
126622
77000
99870
86140
132052
78759
77051
116253
92233
107851
77071
116253
129531
86795
114264
117541
100395
151785
111459
113409
111385
77004
116862
128719
77011
117765
123123
77008
112250
77010
148093
148359
77011
89330
77012
95367
142108
142109
146885
103683
110079
140432
134274
144085
149152
77022
86511
132647
136479
129688
158146
86510
134274
142329
77192
96309
103825
109639
96047
134077
134274
137547
149268
152214
117382
117384
151776
109402
123619
140879
84233
78381
82260
141227
78419
82260
102598
137189
86358
114491
151774
89625
154793
96047
128589
91918
112055
117383
84094
98916
93596
93820
156437
137218
117381
150991
151040
105506
132336
119176
93352
133655
133971
135515
132336
148048
108217
110427
145101
134355
147814
98231
98233
77071
90701
97569
129894
153233
103634
108629
151040
94985
103651
119872
112144
120746
107882
119448
125250
129856
91750
105972
157808
89374
133288
139799
79615
82627
139066
121103
121742
77067
135885
77069
86950
105784
81764
85942
77073
121734
127010
77122
130876
81063
105784
112623
151877
82386
109344
146125
85728
114734
115674
77080
99789
146193
96504
96684
77665
111308
146194
132258
112270
146672
94346
101501
146689
90940
138407
90985
113518
116590
123559
77092
113781
132692
87093
106993
84673
112961
90985
77418
141466
77136
77115
106749
112530
131296
108313
113270
109150
127195
129451
77136
93771
121421
118816
120665
152681
77769
119339
79605
91262
108311
139681
121104
145586
154219
94157
95570
105405
94085
112524
94556
77118
112530
132548
119925
139857
149351
77124
86839
94056
133474
134360
139388
106425
139431
139435
77113
77880
110979
113809
77118
95023
103946
102863
141692
144606
119381
152986
82796
126710
129535
129163
135652
86546
94055
94215
106810
110848
111269
111270
77197
123889
104701
122787
155984
86924
153073
84914
81279
84921
113045
110121
135223
101365
114243
111712
86519
117487
93780
120674
127129
133224
77323
93769
95932
81822
122540
122940
97896
122941
148293
96096
96858
147525
154570
123620
150977
84567
97477
133025
77158
91933
81739
116247
144102
95777
97119
132291
79455
90874
129613
95784
148229
153003
153146
77168
77197
116311
118623
114454
114465
114466
90623
97361
103555
147725
101412
101309
151769
104392
99988
143629
77166
85926
126980
81155
109343
134276
145610
81069
121524
124953
97991
147282
157410
132249
157730
157731
77206
86814
127196
152431
77175
82919
144114
113042
128910
83542
77179
77183
149052
77183
158029
131102
87446
107267
140926
117281
121532
121534
108899
119406
131831
144635
132090
96166
87442
117278
118836
77529
97116
94008
94038
97269
154721
77217
81062
153234
103347
131093
92731
138163
138277
78441
122060
99175
124673
136110
109237
119134
124739
79701
82917
152972
98024
101419
106695
130731
132769
112700
136607
95847
118228
97091
108155
84407
130418
107023
133003
86816
94648
138877
142728
95654
95655
78706
80777
84663
121886
141763
95375
131411
109619
121076
134027
105976
120182
109796
136675
109834
123641
147928
112365
132596
147707
103314
77228
94270
122411
94236
82019
118814
138372
106935
138228
121184
101604
104234
123329
130088
122231
155222
154891
101120
112522
84772
135889
95408
84042
97825
104708
128936
83134
83191
132768
132850
96158
90942
90958
117493
154563
77247
92666
112371
86730
92645
101420
95785
116566
127408
90997
91888
115152
145183
145261
145334
79166
81575
102463
109392
94244
94829
91806
126999
84607
88478
114034
126999
149225
77258
132463
151467
126999
151449
151456
152679
83646
111092
80040
120050
122102
81714
145037
145039
84654
86857
113443
146000
80631
131860
138415
138162
147917
148797
149509
77273
104036
129122
82522
146286
89443
137786
92284
92387
154885
109968
137952
82114
82185
83604
96186
94952
113412
77279
91797
112610
101922
122492
122672
113443
102159
145038
97902
106118
110066
122731
135688
100282
145036
83293
86833
95972
100750
126980
108290
108634
84537
92231
150000
99691
101199
118838
124241
136301
85872
147155
121871
99871
125332
130979
136778
154520
111061
126041
81915
133329
153395
153396
77322
88238
81390
140921
77306
86791
100932
77309
101443
77350
77418
95634
108980
135399
155253
132132
152107
112532
109705
124115
123996
108523
146422
103638
103922
96689
133116
133315
148018
124548
135888
157612
114872
157846
82987
86916
90597
100810
138137
127410
144247
94572
118880
118889
137724
92860
107489
156034
156782
77337
96408
142511
77428
77432
126801
152098
137724
85411
148209
91013
137689
142228
101739
116996
101661
147072
127034
112962
113559
157438
77344
93370
131038
95493
113006
128467
152986
119241
147157
87280
77345
77466
112811
121440
103109
109206
124632
152200
152227
149476
149526
77370
83333
154819
83635
95638
97570
118628
95493
95516
113006
128471
112820
122633
101495
130770
82189
87226
119391
121928
152668
155776
124244
148868
148982
82762
82779
130694
108476
142917
147703
150253
102674
108068
133737
121964
121928
155784
91964
97672
77675
121423
147620
79004
91726
108844
81281
121421
142901
83274
133638
148797
108476
142917
124754
148989
77378
112724
120516
148729
97835
112778
130626
77383
153839
147620
98272
149189
92025
94515
149354
149355
89180
90119
84849
94767
112724
143195
154455
93941
101470
112724
130692
85172
77389
87179
92411
111560
144956
138533
152587
97374
124083
129034
77394
93167
96083
80847
112939
122233
121252
134056
130285
135459
77398
97897
122942
124123
156771
77406
79337
77430
93721
105451
93833
109922
154890
116809
130746
77419
79653
156218
79654
79698
81360
157450
77417
146666
125502
140726
154437
136585
145900
77417
112845
147045
91030
128980
77420
79652
130162
81829
138528
113418
81900
81917
130812
141889
131496
150618
77426
97832
77693
135950
99066
133141
149840
100498
101112
126518
87334
113736
113737
136737
141466
93729
102192
102198
122795
155960
83897
107375
123948
108824
132689
77460
99121
154090
135788
77444
135496
155958
77448
142706
146053
85045
112895
157210
154320
106889
138815
157335
77931
79329
93055
104824
118400
117194
142154
81923
100554
100557
84638
92016
124282
84381
131923
136573
77459
79023
138457
138820
142431
111386
86354
138032
77499
91677
153587
91245
85083
111126
113520
131826
142468
121848
142468
95432
99127
77470
120632
85230
138961
138992
94530
107007
134169
86746
77475
91160
138839
146176
113142
84851
124991
77508
101716
132101
146253
142490
112887
121692
78994
79759
132361
133459
86088
85527
140950
93840
105569
155924
139968
99734
148301
150882
155924
157412
93314
77493
110885
146982
81667
102749
126249
146253
92084
95808
81217
92084
82687
110875
132072
151933
77504
85047
95865
77500
96356
104832
99288
77503
85046
155836
106194
111500
84493
107546
146027
146892
153680
90467
151335
95641
138694
117662
120148
79942
117260
77515
102436
86077
151742
103669
103720
142820
156961
97527
118113
155648
85169
124984
102436
131970
131974
120829
132109
157263
157266
77524
77525
118743
91578
91887
91875
135678
91780
93940
154845
150667
154042
77940
95086
104713
82301
122042
127072
93237
125071
141041
144848
84948
97468
97470
95585
96823
124854
77543
91780
130915
77544
90627
100224
100400
124110
126518
83825
92697
151725
91689
116217
82265
90158
102567
110277
112078
129235
95040
85192
152514
77552
119301
137407
98198
131857
147400
126343
98591
77567
115932
77558
84673
130298
113067
138885
89172
128430
149772
86179
87711
100983
152007
137397
126554
100974
143093
83840
155762
85140
115896
98799
110912
125567
97618
117300
154286
147155
77580
77576
77578
111819
114862
126143
86564
122899
117575
143967
81350
91516
96346
142204
96099
152799
147935
112706
131245
138701
99907
121066
151364
99599
143829
127480
149871
149872
131243
86778
95422
126124
153615
86222
103235
110407
110908
151003
80561
126852
138106
100987
95779
101012
109621
137050
137899
151738
87250
107610
140146
86812
112042
111954
119128
81320
87995
102883
153247
85691
116972
153874
141273
149500
79055
79728
87067
112018
117307
157637
126692
104754
127292
94706
146530
83500
140110
152263
129048
85901
77629
78942
78943
107951
152472
152508
155482
85930
93443
128648
154364
126469
151617
80814
86196
92586
100798
137385
151844
94706
120776
129254
146528
118683
146166
115134
135262
77630
144356
146775
116619
115515
100706
114487
137580
92260
109297
109299
121246
136024
136092
77659
120647
137994
142487
108666
88466
100903
100142
100748
126258
80795
85927
101233
101432
132275
112479
124960
92241
119585
77659
108704
78412
82987
83293
82066
116939
118668
103337
92748
154600
91934
100850
127045
100317
140356
88761
89015
101196
91851
142255
104389
100498
152098
86715
101344
137430
148514
131783
131784
112789
118181
118198
118394
92093
97665
118291
81818
109017
77679
96235
97393
136970
130373
144503
80000
94346
117117
81633
96613
132789
136933
77672
77703
93891
77673
101606
77701
138824
151538
113147
121423
103598
113297
80830
146181
152636
77713
154916
154917
82346
94998
142905
155663
77683
118763
131216
131203
131222
94998
96613
109302
132789
81307
101600
113074
103514
115807
102864
156681
77699
95059
130560
80871
142408
154245
131824
142772
80870
122740
128625
147638
77697
77704
93891
130619
132665
145913
77701
77704
106951
118572
108874
77703
77780
77704
95826
120527
91664
115318
132504
129414
77829
80678
100380
77709
91671
77714
121654
100544
139503
87871
151543
96230
103440
109381
108694
143609
78765
108384
117779
77722
81367
121993
138783
77720
82090
81376
113207
87914
82091
93233
93139
93245
93247
93233
118745
139023
121987
153779
77737
91126
101686
129389
109166
87895
88417
103580
95342
118736
120582
77736
93195
121987
121991
114704
134179
118302
77737
142940
77738
142548
142934
142940
101912
78039
87604
113528
90213
122129
103550
78496
127472
136072
99352
123589
134525
105588
155077
94620
120257
78177
124592
79886
79887
128520
147624
99352
104734
127280
141947
100135
104734
122070
127280
77790
116165
77756
109763
77756
77815
77807
112838
116656
103598
113298
138960
80356
81615
153802
79850
105463
116721
131119
77762
139491
139534
77765
145759
96485
106881
131096
94084
140159
139240
83261
154806
156359
78925
124236
113556
151187
77814
80497
123587
121249
153275
113209
125124
138711
105148
142634
79069
87534
146020
103836
122841
87593
113051
77792
87734
101561
93723
113542
84011
109853
77795
119779
126108
139934
116170
154258
126014
116956
135331
147927
153428
114443
126194
80667
87960
87960
107904
129366
129479
154697
77815
129469
77805
77807
77808
103655
115080
87668
108042
108071
87663
109732
77807
87663
103540
139103
77827
139243
87667
103655
152817
101675
108286
126070
139146
87864
117274
113629
117686
101959
118590
154811
95647
77820
139166
108569
116738
135929
135009
89189
135012
148848
102840
114736
155454
77844
77887
77835
87677
78147
107827
152840
78008
135145
77832
77835
152820
94167
77836
88381
113941
139531
152981
77836
149009
100010
111492
157919
77843
106981
137744
78186
113655
139484
153802
96320
77849
107406
110040
152871
115020
139255
143979
152759
77879
78623
113822
119159
137023
137400
139302
77858
145950
81498
83874
93918
83891
83893
119163
137034
82323
88972
98164
114620
102715
128211
155510
84139
93529
137795
137806
77874
84425
88418
77872
84178
82816
82823
93276
139604
139605
84732
83320
133832
144849
77876
82323
126934
127243
147382
104777
94714
102086
139425
81613
95706
103951
77884
98144
145143
151026
104355
114604
121583
93267
93424
103992
108943
88209
103756
106010
81477
98691
113655
139418
158099
152983
88223
129496
135841
119338
156476
156480
88405
113840
129378
101755
129388
105920
120350
136795
101833
113993
77906
129400
91013
115040
77914
153025
113272
113944
113272
88147
102088
153048
88079
78432
88043
115857
109536
110173
77921
77929
84298
109084
77932
108315
102293
144248
139397
151103
119809
155998
136005
83424
91464
77932
87694
154754
103722
105365
120994
143642
138715
87991
146647
89695
115335
121306
87665
105603
149404
155214
87991
117620
87987
87991
141864
78950
114132
78038
78198
96499
98379
89674
87733
153938
118497
83089
93765
77957
101201
139861
141234
150953
77966
82447
142163
77953
139851
158089
119560
129562
77963
84281
102224
121334
104683
146791
104681
129512
128753
77976
127499
138994
144822
131395
110113
110925
112760
118961
104599
129921
104102
107612
78753
93559
141355
139989
146610
82806
140650
144898
152778
114277
77976
101750
144822
82801
104359
132851
150807
113362
113609
144605
144898
148314
83595
107123
82742
135920
148327
139827
82263
149393
113712
130061
95117
123377
82804
113362
127499
102132
131650
78002
95526
121359
156228
77996
78002
98212
128707
78501
123507
128709
120894
101693
123596
123600
140885
78383
129932
79420
105469
115668
88806
91732
98679
83929
139122
149280
149776
153194
135135
78029
126047
89579
100788
128412
111624
78306
114482
111908
143773
85479
140858
100122
114478
101758
129446
150941
78016
95696
84119
78024
78025
103097
103847
87897
101776
78031
87897
140194
147984
155382
102952
118822
118848
138851
93981
99434
113244
83928
90032
130368
101771
127451
115430
139712
102732
128207
78184
84002
78043
155009
107001
87898
78438
85200
85201
85526
102511
150783
81419
124903
93103
94019
78050
78062
78079
78062
147368
91411
104443
107471
99691
91399
125305
125358
130014
78118
103685
115528
123578
82756
132827
78062
78079
81608
93438
81601
89048
102174
102019
133299
140776
78796
78956
141395
85875
104252
85296
104050
100762
114726
130193
81928
89812
150376
129992
87645
104935
120888
114722
149419
87650
99231
128246
144985
123842
149263
78082
78084
108331
144417
93776
94948
132825
78085
78086
82520
93719
94950
78087
146323
137960
99683
99691
134186
78100
81582
139074
107919
129520
78095
78112
113475
96933
147882
154225
89246
150561
84002
98817
147388
152718
78995
130673
92768
118908
84934
144636
128221
88177
117913
120874
128559
100697
140696
140704
128639
142797
107752
101795
121055
129609
78564
80166
126831
141327
79618
89291
126785
105601
113375
101030
104271
117071
133787
96974
115362
91476
144295
102985
134106
78122
140676
78261
81682
89360
139779
150209
78125
129609
87780
95488
99653
115009
100830
80337
127401
95887
133559
153132
78139
101806
119818
138889
78136
78137
90002
78890
87661
78142
103043
138894
139310
147896
78139
130434
112065
101650
144213
105825
138892
140703
85097
129728
155102
119818
126582
85414
96013
108159
149383
127563
128082
85427
129041
144184
101947
120068
78152
85414
90193
94752
144185
139312
107445
129588
108215
140035
78165
78708
113833
100492
103968
114759
122338
78331
150054
155441
156054
100418
115088
155440
157138
89206
140355
126140
130717
78713
107484
140285
94738
106218
127784
78363
78364
78713
88253
102005
106155
102005
106167
157534
89071
78351
81197
154409
143767
143773
125204
143232
115142
140783
110808
130126
107075
144445
82620
80642
95696
141201
157939
78198
92068
78197
116324
100123
140204
107873
80926
78686
89804
78358
78423
137580
140203
143327
89537
115171
141311
153684
88222
117834
127578
116356
118613
141774
149960
78204
98286
103096
148487
146391
148027
79248
105246
156035
78207
78377
101832
157616
78578
114578
155381
90684
90750
118618
79593
88734
115222
147617
129853
130180
140005
113001
157606
116206
105557
90594
95300
138493
130015
78592
84255
112804
96487
133493
101832
157602
157606
78592
112637
113442
155258
78740
84255
116206
78844
78228
79250
145809
78228
151106
141221
141226
139466
85706
88790
78243
78268
126799
78235
147340
105107
103814
123021
141377
128057
114354
113819
78269
81906
88077
79707
115288
78533
154633
78512
130027
102129
78299
105559
92975
103698
108828
152959
89640
140079
141176
141352
89641
99289
155209
86972
88147
113798
101993
127608
151062
149241
149608
155615
103256
103257
145188
85733
102120
127699
157675
78260
78263
102024
152969
92155
153986
115316
122055
78445
101987
111877
78930
113663
78526
89659
104079
145338
112489
141889
141891
133504
78397
114141
78667
130827
140994
79355
130959
119766
145338
78638
107386
81730
103331
145409
81955
115329
120108
127611
88033
127745
139462
78282
139411
93958
94050
140029
78737
78286
80332
119911
140943
116750
124597
145464
94955
106928
145791
112213
138997
138999
152932
92598
94209
116187
145254
88653
78639
89598
128037
156443
94023
107399
120468
116646
116832
136722
131332
143895
103751
128858
140024
78312
116975
78303
78310
132928
140124
141143
88834
140120
88820
89584
89574
99024
120405
80077
102082
155163
78321
88165
106278
78336
127678
102478
104243
124903
141029
141099
149112
78338
123784
158145
82033
133300
113812
120405
132940
136078
102028
78326
107299
142661
102057
111664
132944
84404
89160
121750
146255
78332
78336
81233
146093
140744
78385
146427
153279
105276
139172
140487
122487
110167
78338
84959
120806
130188
146093
124254
154138
78341
132816
144636
78348
103757
107175
118450
143055
81657
122510
127830
78776
119033
89321
82931
89710
150250
128223
107700
94794
121834
89831
91395
146648
113733
104371
94091
103801
103829
113733
139256
128036
129970
78494
112106
100590
100600
81226
124746
131053
134867
104168
78374
120465
148919
130481
155137
81492
132356
152767
79390
141362
89516
128734
86718
78375
100144
155660
155808
102772
146325
155525
145679
156036
104018
81548
116224
90111
130297
155458
103827
107769
140947
145351
146325
129868
130144
120465
78393
94262
139167
155206
104394
129886
140951
134416
148484
156017
142285
93188
115294
140952
78413
88456
128182
156423
99517
146515
148783
115330
99505
155666
121813
121853
128158
128160
108997
142159
88552
155240
78527
89663
128850
103595
119918
139181
145258
94270
103601
127675
78435
104475
114275
93562
95598
104475
88625
131188
146427
147561
118072
107768
140014
101915
118250
88674
155363
88786
123596
114435
140075
103666
78494
146402
155792
124019
115716
128635
98442
149007
107093
152993
124116
128687
78450
95428
101855
114073
88432
114699
125993
155605
88941
102786
130067
113936
139372
88941
102183
148350
82842
103870
78760
144445
82641
105847
114658
151327
143295
155609
96707
136076
127617
127780
152895
128321
130859
88032
127780
85207
102222
93580
101970
152896
101862
127690
89436
129797
127625
127628
135207
131065
131069
134335
78455
103623
89963
140732
78456
80409
124114
103757
78470
140577
144868
148963
82426
93144
115611
102288
131313
101431
101927
89365
98937
104094
148977
110909
101928
106429
127693
99408
101854
113668
117089
120423
105768
100511
102009
158138
88169
155429
78485
88170
146335
106947
127842
139503
101487
89146
140418
145055
89495
115128
125576
78485
78505
78550
122365
154305
100218
104535
91412
127978
127989
102143
104535
125206
86297
107083
124695
124711
100127
104177
144934
78695
137833
102981
124405
124417
80748
79110
99236
128400
114579
138525
141427
78503
78552
88208
151084
99838
128707
78517
78521
93997
127574
85301
88760
78519
78529
127728
89606
97216
94711
103797
148401
134406
147278
78603
78629
131900
89896
99648
115721
140956
148655
104547
139878
94578
139838
88062
78676
89771
105089
117743
120373
145379
152847
89694
149576
104333
104335
113734
120513
127570
78837
122055
155702
78809
120513
99588
104537
141265
156469
114307
123211
78658
126799
140832
148003
88705
139988
89612
133337
140006
114043
144723
155795
123679
89774
130460
156028
156029
89940
141296
113992
114043
104391
140884
104015
127974
155165
88901
104561
149674
88057
107827
152848
153101
78658
145181
133077
141161
102474
79120
98521
114653
125263
130318
78570
153101
144789
150133
78569
78571
138942
140598
78567
88057
113896
122365
100429
135246
135273
87880
100643
78570
120757
103954
150182
153023
88208
118535
138944
140594
153024
106977
117428
138941
88273
113931
137838
153093
147149
116613
140774
81674
157188
104119
140214
100091
155656
120253
120484
78589
113814
153093
154807
104182
149796
94703
102009
139997
140852
115604
113928
120434
136786
145801
78752
93562
98508
112505
118941
81454
84572
84577
140454
145787
139940
128340
131662
148076
103726
104121
131055
104122
119812
138786
145233
115699
102616
78625
81145
81274
118614
114631
114634
149111
149114
78608
153333
148122
88552
78612
78617
127753
78617
85718
79376
128060
147340
94755
127438
127754
127776
150269
89371
102030
127771
86458
101228
120970
127776
104279
127015
81874
155292
138420
97708
126635
148986
106398
140952
102118
104596
78643
103731
106398
101828
101939
78646
83093
107402
104049
140894
82842
98196
115678
155172
88320
113657
123989
133612
136002
114484
117571
140846
156506
96372
97121
102195
133078
115149
85860
144445
84832
89039
89041
124904
81305
106887
104244
94137
120436
124724
138931
102532
114643
114654
157115
94731
124685
127745
152961
78738
103788
146102
155470
94002
100894
78666
115483
146454
100882
129760
85403
94810
115474
121364
147410
88568
122104
140242
140246
120373
120440
139838
147822
105174
141182
132861
146077
104983
114099
102947
117708
119772
115329
121810
148783
89692
130164
114004
120193
139570
140260
147921
88991
115174
115699
93956
120441
127677
145246
95242
155007
155525
97799
155809
88943
94010
134773
102530
127964
102831
145227
86994
99307
100099
147193
89680
145731
85803
100620
126500
114185
130161
148760
107618
98814
124064
127624
148941
97708
140375
81061
138872
146801
94042
154724
154725
109911
129654
125887
114434
130139
78713
106167
148175
104349
107754
104378
148184
148185
106176
94565
104464
115426
106847
88773
141299
148556
154966
117091
149027
81061
94040
98416
98420
120458
139092
119794
120458
88092
127718
89212
101601
141391
78727
100901
145368
157596
89318
115418
79625
139632
94596
88092
94186
79131
85104
103953
156836
78846
79265
104945
78928
117959
79210
106746
139647
85286
78771
81436
97943
148465
90023
98212
115676
88630
139924
157957
87148
97306
97510
129625
142372
141370
105545
122735
128080
82592
95598
147164
122694
145804
145812
97783
97786
124392
133297
79121
98370
135258
89024
102474
79210
118873
140256
102269
147367
78767
82645
134140
135956
94193
120321
145720
89863
114548
78770
119227
140212
117844
120363
127798
153047
113879
78783
139539
140252
89612
128057
140006
79043
91763
117008
78918
115861
130399
106369
124371
79164
99076
105371
155497
78829
94741
99538
115950
94679
79158
78794
88057
129492
153096
142743
96839
141528
130742
102630
104822
113403
116092
145087
130739
120757
105216
133215
116149
130956
90507
147191
147517
156535
90538
117371
104895
133877
130425
141742
95537
95562
95597
129445
87576
95948
120846
88193
151084
122692
123152
134693
149312
88374
105240
145022
88194
120511
113869
92899
144364
146224
78981
79038
79285
100859
115590
116240
144108
78859
78870
145746
78825
105240
147453
105242
79214
140189
90836
116490
104644
116449
142045
156288
90663
95575
141773
114981
132805
156263
95342
142336
145982
82275
104542
128378
157424
102113
146886
88312
153054
86085
86089
102129
125755
105546
133812
156970
90065
130305
88287
155998
157201
94329
118736
78848
106278
107102
139476
97852
99801
94684
132941
80503
88165
120360
88671
137017
140043
88751
114405
141040
154413
154426
131458
105653
78863
78869
79116
114562
127953
88951
149094
131208
102070
113957
122975
131641
139774
105406
78907
120351
153070
78870
119318
104942
78874
120609
78877
120619
88392
105863
127872
100387
140381
125904
125929
125931
120609
132148
88228
130111
104264
141196
127562
128234
89245
104295
130121
78913
153583
89310
89322
127401
131276
87658
91397
78890
89394
155091
140689
106683
145175
95137
142061
81401
81530
90794
142037
78897
80009
109029
134689
135174
135921
79000
79014
119940
127817
157816
78901
106680
117763
117967
118939
141830
117759
127796
129603
141896
90293
116105
131171
147890
115796
145049
145053
78908
145453
117990
145451
83740
155373
79017
106717
78968
134802
78925
120024
90208
117102
92987
128990
129002
87793
97289
141505
78921
107657
145716
117010
137980
89865
101480
78925
81418
120191
95168
118351
87096
130749
87132
111872
87572
92336
78927
102380
156808
120024
78933
106620
153078
99846
116595
118076
107655
118076
133144
127747
94563
94568
120331
103616
140045
149989
150003
111899
146775
97573
111005
148946
78955
91407
131588
131589
87336
87397
78951
103237
146644
94417
94482
142758
84505
118497
118502
120300
104782
130537
132235
140887
99058
123842
133215
88515
130539
78972
108307
78967
79285
112085
80517
130540
146720
92899
129741
90698
140377
78966
140377
90698
95393
140342
79012
151896
117168
141622
155893
129863
129874
142841
79170
79469
96315
94015
94468
139948
150874
116395
117317
129855
78981
117023
129759
116729
152485
78980
105084
121116
141799
82881
82885
92188
147002
129754
129745
129745
128222
131435
144554
94643
95460
78988
99908
155379
86701
104794
155912
155893
120519
130915
94087
94682
140167
140179
105030
129682
98860
101535
133085
130701
97598
97605
135597
135599
78998
95280
129641
155757
129682
79003
88799
116325
79017
113965
119942
87329
116824
130594
79003
90591
145870
118632
82588
91582
92161
143723
157464
79008
85676
90748
105695
116300
80083
104798
79019
91580
144206
131521
133777
145944
96433
97107
108703
121453
132933
146065
94082
127821
153065
106713
91176
139600
145709
150355
138370
146053
79025
79027
129750
156006
79033
81409
130432
117149
155944
79033
81820
87395
141104
116886
155949
92891
95195
129750
129759
136675
141968
144098
147332
90477
155511
151893
151894
79547
141968
87444
87461
79598
140839
111306
137379
142668
79557
138746
142508
95802
94450
94593
139617
87444
79208
105014
87492
130935
100080
87481
91576
105011
121348
132595
79058
79065
142057
155980
136094
142023
136107
79473
92884
131454
79473
105170
145974
101626
136107
92884
87363
133101
133981
119823
105019
155523
82081
87257
141440
95837
133168
87555
112697
157954
92376
92388
105155
79076
91502
81405
81409
81410
79083
105026
105241
79080
131264
145354
79413
141929
153962
79113
130817
83802
104314
118247
79437
142108
134856
148223
90681
129814
146931
79113
130817
149779
90493
105171
105031
121730
130243
133816
87586
115323
141049
113643
139923
139937
79104
129815
147458
131193
104472
102324
123463
86718
130273
140802
115449
127999
79109
79114
90768
116423
129827
89575
99268
102330
114566
79115
95163
129826
129843
141837
143027
85202
79127
95197
141837
144805
105063
85144
89483
131181
101962
155445
96430
114927
151870
129837
79133
141837
156072
85094
89421
100643
89260
155598
87885
139839
145357
145656
120858
90761
94958
129884
131454
94958
114994
142056
117073
132499
134549
79152
94015
129774
131279
89399
87662
155304
128075
94778
115002
116485
131161
95106
140664
132093
95393
106491
129475
106012
134114
106147
141666
147894
156752
116105
144699
88025
90379
106147
139841
145656
79601
141587
134990
154791
141496
108954
145358
85481
135122
84220
127409
104877
115814
94177
129164
148352
117112
117113
80053
94412
120177
95349
129855
142841
142670
109246
117220
104350
130912
91363
129772
91041
88714
91062
91081
114216
144315
146770
86590
119218
146767
155834
131132
132931
147659
112613
116822
130713
79196
79207
126497
125661
125707
140393
93649
118648
148752
153872
80806
87045
80152
79213
91660
138480
131119
125615
94397
120155
102477
105004
131047
94384
105949
119826
91247
94894
105004
130567
79211
79213
79211
88682
111128
79830
104871
79213
105288
130791
142539
157567
79336
140254
105288
111127
91903
94685
143743
153557
85423
128407
128266
142574
87532
79221
79471
142007
104637
90397
116080
90509
116117
79227
79471
90835
96115
104611
79231
144082
156001
79233
94977
116466
113529
116151
120835
145757
142590
116200
105880
124585
158152
86091
117867
120040
143415
116453
116483
79238
142602
79240
96239
147926
117041
94408
94527
97162
107498
131920
155868
80382
104978
131564
121231
145702
149352
79257
144055
158155
115770
141156
145242
96384
79252
149363
105190
79975
116483
156192
80439
82176
92207
121588
94650
147456
128321
140369
125401
100259
104347
85978
104478
114888
111173
146450
79282
80244
84231
139857
115611
80337
88690
136079
144076
117871
133777
92811
90756
105213
154022
90797
105481
136107
142043
106806
136074
130423
87060
137928
115791
121459
133084
96568
153654
155076
94651
119925
92522
97337
79286
97107
79304
100837
96881
106026
135609
90310
153558
126811
97875
122811
129292
95099
145699
153043
137825
138660
96471
118293
153043
96471
105448
79306
108245
88973
99182
156401
79313
79321
105947
87929
102386
105099
142747
79307
115400
123618
148344
156938
79339
79339
100837
138004
151822
79321
157251
138870
91004
152653
104798
121767
121769
122232
102460
142161
79315
79320
101521
113112
83335
88485
88500
91452
104769
112589
79319
115400
124118
96037
97374
79321
79686
115400
95296
113172
91101
79330
130442
80413
132758
91551
146798
81732
116849
118419
127404
89400
89403
91396
93647
130010
142419
79622
118873
119888
148569
105460
126083
151381
91337
107988
119389
119389
119420
119458
139657
79346
131058
108820
79762
138695
131526
145607
81228
113161
79483
117172
147022
91260
116941
79358
145762
155826
88159
113584
116933
132147
91314
91381
99517
147784
119033
152453
93198
131538
105420
100926
150424
79372
98948
155826
81993
121587
121620
155739
155741
111051
156262
88271
90399
115971
79372
89358
91498
142090
155851
105228
79638
145637
79378
94351
87276
135378
114166
128527
147597
79374
127265
89377
91498
79379
91492
119119
131061
148819
155787
139622
145664
81150
105422
144049
113981
121058
136823
83521
99260
89578
85259
79385
119119
131519
94806
79387
79426
80214
119648
146507
92989
104420
115133
150009
155696
130856
140334
82496
89029
118196
120393
103938
140697
127490
135686
127481
153309
89408
141369
101177
101182
102990
114946
127026
79404
79430
94469
121564
79425
79429
142101
129767
146447
117077
131163
101040
79420
105468
115668
79426
92530
97337
118652
147652
152916
142756
156328
79482
119810
96346
107498
110239
91516
89405
150288
81959
104757
142202
79425
104665
156702
88140
114418
134792
134794
142101
86352
140703
88743
114418
92989
104481
155711
116901
127192
143284
79430
104037
123499
155408
155410
85722
121122
79435
112685
87488
121629
105465
146976
150445
153147
88181
88195
90518
95784
150429
116302
145443
79527
88843
155171
93189
129571
145873
97080
130468
94604
79467
124488
79447
79451
118619
81661
89727
79452
118638
141853
129996
89459
140433
152708
128525
142258
79452
141773
141860
96923
89206
140741
129544
133891
142750
142754
128485
135122
87231
116825
116830
148106
118778
120645
120648
156684
90606
94179
129621
109723
121433
121497
121187
142418
148467
97204
141548
141597
147235
79482
134762
97039
115936
116395
92919
82735
90761
98135
142358
138836
151629
152464
152642
106209
141249
129614
142121
142124
79902
79857
96713
139046
139431
126334
142427
145604
120368
120583
82311
106375
115808
115919
141404
142144
103427
96491
148890
79500
141404
105778
105779
143426
148217
103420
133806
134067
79500
94671
142144
146934
79501
97139
129000
98170
106254
112792
114949
128845
94357
98633
120983
94371
120975
151863
94360
120207
124327
94820
103415
124327
139518
79530
121303
88500
95125
84338
105175
115402
115535
86587
105051
94357
119865
145372
127927
97094
156308
89486
138029
156180
94328
94418
120949
89995
92916
114117
147206
89396
114945
144498
91703
135886
95407
91401
91403
131163
134550
136549
104023
133752
105247
114485
130387
140847
89913
128342
80932
98920
108935
79531
148540
80762
86347
110884
79562
152489
94192
117964
142336
112993
129111
105309
119760
139453
88140
116753
105799
149107
151688
130383
94926
130446
130451
131727
96994
101741
121932
91948
142723
121439
98814
149402
142449
88085
144360
96616
98090
88085
88848
101570
145194
156115
79554
79563
87322
130101
79560
87191
125449
150760
79570
131001
142480
82583
104811
156410
79563
117572
137873
91585
93725
155929
80304
138645
97558
97604
79571
117196
82231
128026
157024
133546
158055
121549
100049
116192
154438
94330
133390
126276
126594
116306
94223
120905
95267
95780
116409
96315
145010
114387
130145
79582
115397
148679
87031
124683
157767
151679
153568
115221
115229
137549
144031
118420
146536
152420
152427
86898
79853
144029
144035
89202
102687
143936
153172
100002
79596
136943
79803
82991
96132
152916
95980
96129
116171
90357
94842
120162
145604
120905
145599
124323
124563
79614
106689
129802
132385
145833
119933
121672
106689
139681
96720
125832
147365
156427
156460
103566
106690
120669
83676
96957
103566
122228
126839
128052
103383
103390
121105
146309
98946
98947
136905
99116
100752
126768
82356
147028
79731
104954
140646
140254
140258
120762
131228
117779
126468
80029
122209
115460
129729
96576
130479
130558
119088
122912
89156
114740
140411
89164
140452
79642
84076
116581
80531
119532
119578
130447
130552
94320
131556
151688
154393
151255
113982
94501
119543
90739
92905
95241
116317
116321
141965
90913
155997
117187
142003
105524
124813
94059
94970
146468
156386
96160
131628
147168
89200
141565
92959
130410
90420
128880
128881
152490
152491
79698
79712
79670
94541
79662
127226
134204
83220
88641
97310
97586
118498
87465
118133
123178
79837
129201
149432
79708
113541
114001
138926
155959
156655
93325
138689
145186
80519
95169
145639
145673
116075
105146
85060
85081
113810
118909
153446
79685
79691
131696
153446
144254
79687
79691
112982
130953
97369
102045
95192
129459
136229
142394
142395
153544
153821
79684
116594
96256
119578
139698
141348
145374
146507
96311
134021
144980
147501
79687
94543
79687
87850
122759
97337
104420
96116
80246
113813
131684
96998
103144
134513
95441
95445
82974
94590
105994
119913
154857
101360
141859
144685
79708
112355
151947
143841
105222
152925
98832
128070
131099
82268
115277
143695
113540
116989
140636
80798
101884
145518
90256
97321
93172
130162
123034
132085
107948
152509
137489
142194
89863
94373
120998
146092
131662
144899
105157
107951
130217
86745
112558
122670
85940
105498
151918
91718
101082
125071
92721
122287
152239
84228
127048
87141
131064
136543
156497
105424
81565
100962
94834
94848
117059
146112
89219
144205
83545
151296
84388
125836
130034
98101
79755
87312
156094
79754
98523
122596
92419
94927
129578
150441
150444
105104
122511
87290
145308
96647
107838
106162
109373
102271
154476
154935
156064
109731
96647
145536
94307
121356
125525
130875
113703
122604
79781
79801
154329
79801
154302
154308
79760
79761
101471
98013
89095
147956
156455
98006
98013
112705
155976
118155
132244
132244
132263
80613
141405
142145
155845
87532
133094
95638
109264
120691
125500
139414
142555
146018
83576
122858
115893
122237
141422
90327
102489
116786
151807
79802
144110
117512
144946
132244
127694
114866
79786
83769
149555
108632
97460
137652
142360
106009
121253
154329
134089
93124
106883
145540
145620
94876
133451
120727
133454
94377
157704
79807
98915
149734
79826
101355
130660
98551
134024
89524
127054
85528
90354
115806
115985
121404
143982
81527
146568
95325
98241
123633
80526
123635
89433
96232
116091
156751
144214
107803
128323
135299
100391
79819
146313
112903
138511
116649
79886
130738
153539
100930
144727
106060
139480
145564
89743
149477
138080
143051
102736
151807
101386
105683
137220
84179
130267
110998
123425
143139
91911
92818
98122
122330
122934
135593
137238
79844
92219
112989
116756
147738
95797
146766
79844
101564
106095
137809
96020
114559
79894
79926
100775
103413
110361
155875
154505
93360
105459
105461
131091
142497
88259
134084
79855
105445
130294
131920
117438
110361
157703
128981
120168
157786
156175
112535
113067
104445
140785
120229
150187
124899
126160
149500
124234
89073
122974
134059
140316
102666
136814
154239
110267
114675
118787
96266
139044
145545
94911
101531
152640
152643
93385
122845
79922
128305
109855
79968
94305
139488
91416
157146
79881
113729
123313
82721
146862
148055
106068
79900
121001
138767
138773
79891
79883
131100
139999
81448
142179
122929
149099
122921
124577
130753
134525
153929
80052
96428
107056
89905
114485
136500
138364
95185
140104
124002
139154
139157
157574
79930
112755
117622
117623
112839
116666
81361
94414
120935
145519
98103
131563
120204
138773
139521
102856
83294
121552
112033
88061
105893
121427
121435
114972
156493
79918
100384
117617
151318
156549
121522
131529
132569
141245
103872
120078
122132
145402
86646
108216
122907
82648
86664
105850
90964
102396
130355
79984
120950
134355
131674
119761
120204
96355
111686
94337
129529
142002
79927
114039
120248
100384
120961
133391
139562
141987
97103
134850
153324
153325
142237
91188
109048
147699
85044
102045
120961
102220
121191
107160
114292
145542
149697
104758
112836
120749
145449
93159
91361
131945
124630
124631
136718
80035
80695
94312
100179
131988
142414
129149
130245
98071
129899
99036
109154
90973
112759
89430
89433
109551
121806
157577
88783
140059
80155
119641
142677
80091
87059
142676
87852
92818
133141
105163
100211
113698
118271
151934
112059
112801
80558
100414
154405
106755
121773
154410
81929
134353
80798
122157
139320
80169
133007
140608
120208
139323
139489
124066
128575
133903
88337
102454
133945
103858
118005
128119
114953
114961
130862
80787
103628
89074
154689
89508
156958
80054
109777
142010
93625
91639
127133
142861
80941
123022
85989
114161
83567
142255
152163
80008
94928
116675
89405
113967
133412
80342
105384
131502
104387
118063
120103
90956
123623
141697
148345
97895
154581
152855
153002
149039
84179
152854
88987
94037
121384
91007
152584
81104
145185
94611
94845
130373
154035
155605
103670
83617
96996
155303
108697
108698
94907
97607
149429
134094
80112
94080
117935
130097
103761
130088
104170
121184
94845
118752
120355
105800
156709
88142
123389
116672
88742
104922
144007
88767
103713
80410
90045
91179
105316
125862
98413
109506
123133
156640
105651
125811
140643
119030
120916
157141
102060
96891
140409
108093
89092
96892
101989
154169
113884
94844
132933
121940
139331
104242
123763
139248
117811
128792
112209
123781
123794
104245
139339
128179
81266
93072
158008
114791
116272
152044
80058
81669
116686
137708
127647
139308
139317
139318
80051
94315
120082
119570
84436
88117
155409
94381
97147
97168
122618
94314
145380
84861
121948
149763
87034
119198
95937
116686
80058
113984
155884
103191
122559
113978
130553
117679
120333
145380
80063
94277
94449
105186
149244
116999
95169
120141
143743
155359
97072
102911
147042
91597
125763
114610
123535
134233
154324
88255
152852
80073
94277
119997
124002
157007
98012
115204
139154
101471
156452
127042
145293
94430
80473
103576
114838
142033
152747
157182
84116
89191
98763
120680
135170
132988
149772
116796
141592
84341
152752
105916
106428
127516
157060
110059
157092
155928
83925
103099
103101
84800
136667
136673
92049
92057
80098
116669
98331
143308
154304
140588
94317
105069
106105
129115
150936
82615
94885
96929
120682
119985
145620
153467
87343
93093
130070
80103
83300
130903
152474
95503
130378
142283
94431
122595
89185
124604
127644
139155
106128
106132
123875
98720
104946
126898
127997
105301
94922
118881
142217
87209
130504
136692
107400
117951
80137
129392
147450
80141
136691
84326
92243
124065
131177
157269
157270
138662
120322
139137
140159
145984
80129
156701
80137
87430
142988
120890
127833
80367
105499
117732
91168
155816
139643
139645
94460
108373
91589
88288
89762
123908
99381
119481
92490
93138
131420
91854
123916
131460
126065
132723
157588
90321
129149
133215
92402
108903
125740
138373
80152
138666
145202
105798
131956
80155
93137
156034
150439
104619
109104
115321
122293
139168
88615
143531
87901
118231
120981
146380
80311
103415
103551
124333
118231
124941
146380
81224
127312
148213
129879
80334
85281
149706
141387
153330
87232
93067
116838
97219
150643
156479
84611
123101
154817
130905
96147
129737
144101
87232
93068
89218
125370
135127
133201
135887
80223
89006
127264
80192
153450
92826
123401
145376
146369
80222
142187
81113
95776
139194
103074
119866
80223
89841
89862
117758
126362
88259
102476
134096
146382
130929
94885
96929
121299
127264
148889
123471
84241
89809
99627
146070
133629
91191
149746
156667
84989
105686
109645
115161
131352
149018
97978
140301
122804
151481
158121
83393
93261
89316
95637
146655
90483
148300
95896
133389
106472
106476
82634
136044
119728
123576
112448
132132
152275
91954
95178
80220
136132
81107
145276
96385
145167
89690
99471
141711
143419
102066
80234
80235
137851
148530
80229
80324
130083
157626
91071
126907
144938
110890
133838
136580
154274
104080
148702
80248
156449
80248
80256
154270
99030
128889
112042
122635
125858
92307
98969
90460
106039
123803
128888
98490
129724
123648
138671
144589
123716
155074
124174
140916
149546
120823
144156
80255
102040
91526
93982
114838
109651
80256
80740
117790
83823
109439
109558
110175
80271
112659
152551
94048
120001
92115
131708
151547
157959
88922
92878
88837
109051
132981
154429
112566
83350
106117
146312
149123
151157
100025
132099
133863
85363
135745
80275
80300
88837
113772
145347
88189
93959
139874
152946
80282
80318
120333
132119
133772
125065
110917
152473
92176
105921
98812
124509
80309
157144
124888
134358
80310
126780
117562
153220
156573
133808
91211
91230
91856
88856
116297
117185
131713
157038
125314
117830
150667
80292
151648
135864
143443
126442
125382
126033
126176
150990
136194
107682
110843
124644
80304
112563
120530
120160
120574
115609
133755
156506
99790
124320
84206
135732
80307
124531
148858
152489
108918
133802
157225
98126
80464
92113
98126
124882
120574
122820
118148
157084
122919
148330
124025
149753
90946
142176
115260
145477
147548
125230
129078
84090
90108
124206
99478
106940
80325
97543
92065
131491
150820
105841
142789
94325
132081
144873
137805
138500
139029
88343
122206
134401
131276
89219
127393
113772
146711
152551
80346
84090
90104
94408
97162
147793
98243
156977
122946
141699
141701
146867
157964
138503
97773
80349
90107
149721
142526
152353
90108
155570
91479
157186
132086
132340
94597
139992
151273
80363
147680
154759
98071
80734
151145
80635
126779
145181
146646
94720
102636
126155
131709
149359
124291
157934
80385
82197
91825
97300
98406
98723
125432
89498
89891
106152
91544
113310
98633
106489
85347
125629
130109
157294
157295
125017
94820
105051
124325
122101
142607
142611
131199
105939
124767
147552
85779
110766
125030
80385
91547
128197
131393
142611
151419
125126
149890
149893
80393
124147
138901
91544
113312
125597
152348
80642
157939
108832
96159
97013
127705
87377
115077
88715
89140
97634
80416
138903
150509
150510
97636
142147
95514
112345
84364
104055
144922
80423
122057
107877
130592
95210
96058
149855
149899
89198
115103
122209
139747
91075
125214
157294
105662
129371
150362
99522
124889
118023
80429
124128
81715
141540
149377
91151
84064
88234
100661
126268
138901
138902
94440
135848
80419
134666
144672
86095
132161
83772
101061
116879
157280
130592
89196
115255
125374
99044
109515
129380
99073
110554
128390
150700
122902
128270
131897
122149
143862
147529
80437
82176
131156
138740
91942
99564
103854
101894
103991
104014
120060
80437
106955
113183
116761
80439
107853
111384
81077
126475
132497
152089
149662
85269
119448
119915
129856
80602
107912
131779
101890
120065
137886
131777
120483
82615
116752
148872
157786
105254
126750
158125
106633
125806
143059
80462
86811
89135
112231
117501
139156
84887
127919
157338
124855
124871
80462
141862
152164
99391
99808
125762
155153
85883
119584
121487
118178
123044
96290
153752
118541
105824
120937
157224
86745
80513
105824
145491
145600
157074
86173
98882
117929
98877
157149
89712
142404
147243
156341
157042
80484
89057
123544
155496
115600
155563
128308
129371
130286
150364
120733
122265
107803
142382
129385
129390
130934
86901
132267
106158
150488
80491
115440
80491
80493
80493
86444
92372
80724
81401
157770
122319
107697
110755
125828
104002
104014
80554
122183
126466
144940
150613
88162
126097
88081
136097
154419
83900
141956
94434
122375
81077
102844
145489
117874
132075
141990
139645
89270
117757
106151
106475
153295
93142
107971
120840
132012
83950
141399
80566
130427
104782
130562
80653
134128
121299
130540
148889
123613
112017
117786
157771
151415
80551
130898
116243
120036
134368
117699
157212
119638
99329
116381
119638
80534
112778
117610
89560
156959
80551
80551
116787
130689
80884
80932
123126
105218
119950
85002
118170
151105
93533
125497
125655
126019
116220
139380
145555
145586
85961
86918
132115
98533
117716
133434
143852
150001
120150
150393
88924
150181
127018
132017
86251
128221
119653
143213
146810
81029
101079
140473
97192
87206
118140
151144
85716
151568
126673
140907
112393
131255
120305
151443
151445
137816
151568
123201
130633
120976
101038
137061
142930
85224
106386
157343
110913
84117
92275
142930
84231
150274
156818
80602
83120
143622
111814
151178
142198
134664
134410
134422
134423
99569
110745
111006
80822
120070
118172
80979
132265
100430
153847
118394
82602
103431
119822
145687
124596
139824
156092
106490
132456
123879
124938
157347
106045
96091
137485
140673
112985
145934
88010
92075
96449
99957
83378
108340
127913
149546
80608
91109
130646
87220
149753
80620
118527
138104
125550
126378
80626
102661
124685
126778
116548
93826
99441
106161
118981
119530
134578
130919
140231
125701
132367
137630
126835
132373
130919
80697
80925
80626
145972
103254
120160
126778
138986
80624
130919
132029
134616
134619
124664
138986
125128
135098
135903
143029
85164
148361
87876
123856
126196
156750
127347
94072
138985
80888
92765
118544
123896
92481
115664
124722
93999
119769
124723
135577
149334
80767
148351
156755
150745
99578
157677
81013
108645
98817
141202
117567
125794
143667
103256
119890
120079
91902
150586
85425
108275
89446
89465
85085
87052
142369
152592
94243
80667
139208
97286
126153
126440
153377
124983
134126
80658
95895
142369
138984
132082
111500
119632
150047
87052
142366
118853
128925
93004
100553
111763
80692
137618
80688
137634
81370
96821
115553
147199
129578
150441
114468
133243
142307
80754
143643
106020
126055
98538
133109
117313
133264
80679
80695
95158
122016
93640
110509
151637
99765
125635
137321
151280
85865
80684
133242
143560
110485
111474
136414
100415
126756
137435
80688
80692
86755
118343
110924
120201
80702
100084
99725
110913
114908
112728
92473
118334
118352
104799
141592
117984
153686
157752
109802
114914
122176
122190
103387
126850
144649
100549
116213
151107
106669
94295
80960
91966
133808
145633
96408
123464
123512
140140
157638
92767
112018
95925
103707
114910
150900
119007
125363
116773
117644
92381
135164
91788
139760
109379
80716
120201
143560
125946
137067
112219
108415
112189
112191
81095
95662
127038
109143
110321
130886
91156
108474
114918
123046
139760
155318
157787
100611
106493
145613
153113
86957
86964
157787
142306
145606
81532
117125
137544
151579
139716
155318
113315
127833
81160
81853
144071
101906
103563
120056
139178
101851
109380
134502
137949
101851
116716
111125
119914
135618
154270
94020
127654
127682
92105
117782
89001
100355
157301
125759
126585
151936
118253
154517
109650
149904
125661
123707
125152
100858
107117
134852
103010
107208
109464
126810
103192
145328
101973
115560
121538
124664
125124
118199
130339
92533
113834
116471
139438
143572
151423
94306
152011
86345
87496
111511
94986
105231
119733
145303
85205
80775
99055
140916
99080
121372
149425
105231
145329
80773
80791
110465
113407
130118
154589
103669
119878
128539
110907
106016
119801
121231
145703
125928
118229
106545
145372
80782
120179
146501
94514
98225
127452
80940
98633
146768
134191
94189
107958
120992
94264
145249
80790
107958
109279
146367
103637
103643
85690
157779
124969
138955
111429
141366
92360
112452
143544
156814
149278
96145
113546
112533
149057
152416
125996
132345
95224
146062
151832
88137
107091
130745
100939
98358
151997
94520
113285
89451
98929
98347
141400
95391
122558
137343
143233
83751
146289
146290
120914
91653
126607
132413
133744
89502
108794
147587
154197
94038
94723
102705
138876
112136
117488
152382
95927
152400
93965
120087
125342
138965
138968
145382
80825
80848
111528
132394
81188
127786
83274
92015
85103
94727
120564
146308
93083
142917
127731
100964
115305
132446
125405
142190
80837
83275
139888
91158
102664
130594
87392
130767
145603
157566
157314
100748
95875
94883
99959
100809
86274
86545
135926
112940
81479
101952
96098
134540
88136
94097
102578
120144
120290
145707
157375
144874
100009
106953
122833
139722
157542
80885
91957
138242
138244
146129
80866
116805
147741
132412
138719
80862
102426
120969
80866
146111
156318
99642
100143
126372
130787
123640
123670
151428
83109
156910
128590
89059
128621
156679
101152
85408
90133
105098
81510
116096
126011
106658
106700
126313
103993
120062
88118
103804
111105
143814
143813
152016
86758
112546
116487
87474
139326
139525
143507
82657
100835
129272
139221
86801
123901
92575
94466
132384
138845
139075
139110
80899
105996
123586
90316
80899
151221
110523
110528
90535
131236
120024
145431
153312
100503
153465
153716
81127
91782
91783
105131
139629
112585
126734
92041
137342
151717
80907
147577
153704
93496
130838
143259
102533
123189
142999
143716
86612
137649
151910
111655
131658
91902
125595
99715
157668
81013
81022
82956
125760
97780
137406
109552
109567
83123
88744
152411
81363
139212
145483
157717
80929
93974
108292
86653
100811
151462
157690
86483
117306
157689
94730
125121
126201
103387
118534
116225
93446
93448
126878
146839
94730
145205
138266
96413
142316
85680
145955
149959
98136
144792
86909
120999
85438
111640
100155
148348
80941
120358
145294
120179
120983
145290
106909
152482
100159
142910
151446
111305
104436
120118
145400
145552
106655
125785
100533
135777
87948
92766
105787
92613
92767
140150
96279
96283
127114
95672
138658
145202
85911
100610
106603
151267
143670
143804
157518
81413
107452
115670
115675
98902
131933
136958
81484
145200
86501
86615
126977
116866
138583
92785
137444
80993
92652
142907
94459
147019
147034
104436
104465
90447
86538
148274
90439
94417
116668
152501
157858
132137
135572
111317
146434
94511
97369
121058
92697
111145
116798
110926
94584
86082
133624
119921
124493
139434
111723
126266
132556
80991
116866
156165
156153
93778
100490
90451
101134
113079
142714
95178
156606
94700
119101
81039
92805
106640
95048
107839
111130
113347
101674
111751
117548
137530
94584
138918
148579
81003
142716
81011
156198
143947
81006
113339
113347
93053
150638
113883
117133
86709
120999
139612
81021
125800
132498
129591
153897
85728
87582
153897
97893
99616
139005
122923
81019
90503
91934
90813
90823
146378
120387
120387
145312
95603
122819
123266
91714
156583
108639
146303
154722
81953
124117
150372
139737
81106
128817
81052
82732
134457
101427
98022
117628
101424
81036
86608
106633
104012
122923
146045
81584
81050
92754
92808
81052
103533
153732
81045
81100
112923
92736
112314
126655
151967
91784
81269
114054
149279
126618
143587
89243
147578
113492
116876
156019
83230
102563
116419
81058
87407
145999
155949
87223
100839
151823
96626
99169
141171
152179
152467
147258
108639
121380
84025
95965
102500
112041
152139
101454
152300
83419
95965
82766
81104
93363
106772
95972
86482
112587
127040
127100
85433
143814
86657
100978
87404
87408
101311
106321
105502
86745
101294
113182
141627
86951
123365
135954
85963
94754
132239
126405
126753
87215
112869
126190
135893
117331
92314
100325
149912
142524
145274
154955
85641
91599
100854
151690
154955
122325
126399
96997
87244
121440
142469
112068
112934
115986
84280
152102
95668
101230
142330
106610
152319
93272
143143
108045
148414
84025
91086
130581
94877
114696
87244
138762
94038
121358
153449
145911
150169
88144
102578
114428
125189
126810
95215
108640
119727
95768
81462
126148
128395
95768
95965
96127
84817
137014
137530
84693
118078
126847
114442
125809
92802
81121
96729
123473
145792
81129
81141
122842
87188
95935
88748
88757
90728
138309
141739
92831
127143
152112
153073
127056
152047
81133
125742
143149
81138
153908
87869
106590
144654
81133
91241
148875
124008
81141
88801
88814
157818
87779
144020
91751
157898
81141
148875
142855
106676
125742
152249
82414
112076
92842
118551
81165
81169
81171
97223
146732
106793
120953
132810
91212
146732
116496
142082
99415
139761
141127
121234
85977
86008
96049
146379
116508
107532
135344
138501
94658
94853
88548
88572
92886
91596
92867
88573
134343
81260
83376
115530
118617
129762
121447
140419
108628
120298
138632
139848
134703
129553
133223
81381
115530
122834
84170
91488
147806
134703
138399
81819
82387
104879
143468
113354
113363
116948
81841
95484
111462
83981
92927
146002
106819
142587
95484
102483
81183
145533
95729
120766
87355
87990
100086
110612
87355
136647
116118
141649
90412
133720
81479
118925
152996
81830
113438
81203
93385
110799
91105
94780
104986
106065
95370
118692
81197
138733
102275
128409
81232
93962
94122
107010
81200
106065
122013
154899
110022
90478
135548
81203
103172
154905
82024
144204
122477
130834
112114
111080
81278
108849
130045
142167
96826
81842
81865
81876
81387
81880
102782
141496
131331
104878
81568
138465
140582
81222
110729
153773
81855
120724
82082
93019
81357
87754
81856
81865
155494
87482
107236
105633
81848
120724
142535
142541
84806
117869
112685
97036
157977
106876
133379
145862
105276
145329
118144
109271
138458
150733
81240
81511
103704
83768
94120
140309
151698
151706
151719
94117
102993
123707
82181
97049
123068
81250
122476
81252
129960
108744
146036
81252
153768
109144
138607
86858
133886
81254
81259
101572
142516
107247
154059
103233
134064
95286
95291
95292
138626
91173
91208
115336
118772
109038
94043
102597
145960
81296
99043
99454
145191
81265
148707
147653
81268
133198
96301
93072
107727
92588
105124
112871
146061
82359
134216
145191
81276
131441
153567
82164
145774
112323
112780
96639
153563
84941
87551
138323
141332
83373
96339
116797
109683
138284
138291
82189
112942
113090
138840
105748
106172
147799
81287
96671
90542
156676
81291
121580
108581
120415
100734
113051
81303
134171
158033
142335
155914
158052
91749
112662
122148
91779
110790
114429
136614
125135
94030
94666
120409
140468
82699
144119
87187
91758
93892
141510
95060
132519
107163
108554
101525
113808
81314
94068
94660
145774
105051
120209
82060
91067
93113
144314
112768
134007
81312
87995
81312
144225
144229
133413
99381
88321
142441
133410
133993
112897
137680
120449
140597
81327
130309
148283
157584
84727
148255
153699
112950
91040
112952
138544
138546
82944
87440
132564
148741
81334
81335
82696
155980
153802
117110
81334
102883
142560
142561
156599
81337
106381
87034
145383
145396
82676
90984
94976
137676
81381
91435
133653
112866
128482
81819
102706
101506
109057
122454
138763
82836
87092
87093
81349
95642
134687
119976
119993
145302
139322
145450
117285
154937
118904
142197
87160
87161
108971
157695
136738
128497
112979
121990
138782
87085
104809
130595
87184
87316
149371
149383
156218
119758
119959
92693
118298
138711
104192
122223
139320
111870
102432
81371
82091
96533
113086
136778
81371
95641
138857
95276
154564
109263
111153
82558
81375
93225
142799
81378
138692
82350
144163
157945
93159
113913
142652
147126
81382
87364
91906
134143
83994
92392
142570
82350
90285
95035
82147
139753
90569
95601
104620
145877
90574
102764
115816
153386
90625
116239
137362
134020
142599
136050
136051
144069
95351
134343
85006
101040
132522
91737
121223
89404
92837
146725
103040
103460
129262
156017
93082
95742
97396
115813
85600
108458
121279
127836
95471
102015
133283
81405
81409
129750
135216
135204
140506
98422
101534
140490
136160
117318
144391
90093
125508
142133
155730
87983
88542
121634
131720
142601
107069
141363
145144
102378
129781
133473
101541
104002
145496
89022
123778
102478
128814
155395
81424
94963
102575
102591
151332
104901
118567
84249
135237
113617
100464
98646
124411
148082
99323
100099
155161
105163
82528
102776
108516
145168
156911
81441
83056
140070
84956
152657
90622
124072
123600
123619
123654
129654
114352
135071
155271
156911
156913
156917
104292
122967
96963
153035
122125
115297
155615
155618
114113
141214
156913
156917
100793
146747
102130
122953
99566
128678
107670
130675
144053
102590
135712
145168
115324
84027
105038
128149
89890
133695
94043
94006
126522
98042
101713
118417
93229
108174
119172
119174
81506
107212
110874
127463
108568
108570
134212
145298
143222
145458
81475
142099
157903
115195
144610
144652
93812
144806
154760
144052
144053
93646
118100
84490
94224
102578
118556
87671
93634
119394
137976
94380
131865
149945
81981
101745
113612
81504
104820
104146
123008
98155
118251
82405
113583
130588
132883
95409
122525
144974
152770
94006
102590
82571
126524
82359
119876
134213
134217
81496
138479
145025
82517
128535
138483
144994
94121
145164
107143
107883
93790
128137
127250
97422
114347
81505
98921
127257
105139
155049
99410
115014
127231
114765
102900
137180
81519
81524
93328
137181
144573
139279
103138
125045
138847
94327
119894
119841
139238
139242
81521
105985
81519
81523
130570
87013
81575
100988
146799
94324
106006
154467
97732
107742
139753
123195
109223
115739
81550
107510
81550
96007
119204
120372
121239
81534
81572
81574
81541
119845
127833
145613
120595
139137
142313
145981
93408
95168
145660
102460
103037
109388
132041
95794
120313
107653
145751
82605
88125
81572
94082
139477
82039
86178
120318
139137
88184
116178
140938
81731
120467
152941
101030
131539
102010
107273
145243
116834
101566
119755
92228
105997
106058
157910
81640
136150
94977
95102
107490
107513
95074
142588
113126
142782
93388
137356
90165
115930
129102
139703
108157
118692
138252
154386
154727
81563
81567
81565
81770
136436
81567
136432
91401
112727
106868
112905
153750
145034
93359
119144
112765
119145
100916
131398
107239
115634
85024
131833
97143
83884
128974
139303
120655
130932
100701
85584
121875
127557
106907
112726
121851
148106
81611
87976
93917
87230
96076
116830
116836
116838
101600
130790
148482
93885
136053
84917
99390
143440
155349
127159
93088
101533
148482
152642
132902
137034
108173
108371
81603
90696
105526
81605
81606
105522
81607
112829
105526
141847
116718
128468
121291
133577
127473
135841
145115
96188
96996
93267
145437
146681
152731
97478
118891
82519
131013
81630
119709
97667
107509
81630
110987
110994
127396
138420
95783
116230
136787
97735
115832
92274
115732
118713
138664
96562
110367
110374
92943
118656
116014
131240
82155
103760
116805
153766
81637
94457
81638
81643
121464
153828
91937
107915
146877
97114
107454
133259
133260
98237
105158
153423
158119
100902
135296
158120
81650
81656
116704
114986
81664
130419
130447
98040
132812
141333
155415
155519
155415
127755
81659
130453
142675
128970
101200
101205
81664
81668
142264
96922
150519
151292
127871
140761
98099
108775
128501
101835
114786
101716
132991
81669
116690
130904
142683
124045
153426
153428
91453
94129
136033
147893
153223
82513
102952
132841
154815
145116
87970
91109
130646
119609
132030
102225
119616
119666
88497
91464
150739
81685
114393
123407
83056
90680
137729
94815
110101
110138
127738
137297
145040
88655
86265
92659
88497
139859
144660
139879
84561
89785
105676
153795
93920
119215
138598
89785
150953
152696
83891
119689
145081
83447
119540
134281
144470
81719
95211
117825
93897
107153
83267
146347
146360
93949
113220
135842
137000
144993
81709
81713
99319
128536
81711
81715
84059
84060
128536
138449
100868
120713
82535
146284
107396
120746
127646
81757
82300
138836
117391
101892
101894
104014
107134
120837
133769
154652
94831
145470
91227
128062
134258
134243
103399
145666
146506
120313
81732
93582
112894
127714
88164
113756
81755
93576
93416
82121
119717
81945
93421
119712
127269
138612
95124
95127
105210
120947
121265
81743
95129
139801
88451
95127
133036
139798
104092
89772
133036
147608
142610
105166
114140
84020
108935
157928
99437
115523
81755
91483
93573
118666
120787
121975
92969
117094
157945
87149
81802
155946
93916
98238
102397
95023
103645
127979
153621
95034
136338
143997
146006
81768
99501
154945
92849
92861
142096
122443
112767
132645
85977
101107
81770
91606
128422
131330
96886
142391
138193
96898
134688
104865
122427
93926
127339
138603
88235
93026
130630
146024
131165
142539
113199
120615
121986
108494
108524
112491
113341
95330
128504
138703
81796
121787
135316
109598
91222
123807
120657
134477
119619
119626
120562
128289
87715
134101
146602
152599
138583
113417
114012
81799
107576
153961
84962
115547
107545
118823
120507
145904
148375
153534
156165
82136
154820
155231
101747
101749
101754
128449
154141
136620
144309
82617
145906
116749
93825
128504
95540
132334
132343
102525
111737
81827
112001
133765
93699
119012
145054
121272
131635
107888
117688
117114
146195
105110
130357
143401
146130
81827
155946
81851
81881
101435
127086
120960
132592
136232
87184
107817
147294
92800
94553
87569
93174
116582
81833
85302
94601
141457
82988
84912
152831
117563
96590
102740
81836
157902
121891
81871
101239
109293
93724
152527
116927
129515
142720
152527
105164
121327
81855
132178
138339
93912
134251
112211
126301
81856
131465
132802
109270
146969
92895
140485
153722
146235
82336
135320
81858
87451
120635
99937
140924
132178
101162
137332
89996
130724
131474
130997
112704
122462
81869
113584
89396
126996
95852
109513
148695
98028
146248
116924
120635
132147
105537
149708
109223
140030
148505
132814
155067
129740
130205
101394
101431
128044
88176
116924
81878
146489
81893
128912
145885
144219
138539
101251
133485
150270
89994
107529
81886
125848
139510
152038
93865
118425
141520
82425
106055
103972
85905
89245
150305
97408
113909
116537
91810
127713
140353
126248
149720
109617
113914
121029
81901
119608
145127
105592
149048
101569
101742
81899
81906
122332
150252
108834
81900
150283
81906
81967
82116
114530
109455
105544
133329
153399
105428
141807
153400
102303
129697
98244
107580
132959
115997
102185
115752
127915
102608
140277
141146
121847
85513
89520
107981
133628
136171
109294
114575
103097
107351
103236
137192
149463
119642
135008
154048
82440
106402
145306
150802
81925
112852
117195
88782
105103
84692
147974
81938
145305
130274
81963
130659
130059
114422
107770
123608
104086
104296
115495
92193
105822
125276
114725
142154
145305
154960
81941
108144
99055
148817
112852
145305
97911
122723
131322
122864
136505
139946
102435
102455
138621
114241
122953
134440
149065
87826
122463
128554
96633
147486
101812
88561
107370
98067
124591
140804
154860
91444
95786
104411
111653
81959
81961
91518
81962
99265
99267
154908
81962
87541
93629
99299
100264
137047
90972
105452
121861
142239
134900
128536
81971
116661
142766
156575
88998
110664
87336
100476
144900
82476
117558
129441
119011
119166
142123
81979
94462
142239
121859
83250
144575
146289
146563
87777
99554
85194
138097
87135
104588
108024
147474
105570
112672
112907
128617
143233
120745
152934
98364
145618
94366
107959
122107
104891
129111
142140
94476
119420
129134
136698
144643
98390
107404
119418
95172
107993
139595
94634
106565
120246
120369
120032
120330
85709
112663
112672
113304
93872
102172
119608
144976
111640
154495
95475
119239
142773
156101
82010
91174
123337
110535
110546
152221
152381
82170
102893
146107
156287
82016
82115
91318
98615
98892
152652
106864
136556
91174
130799
138380
147641
110603
154200
127316
144975
86062
82030
91059
126898
126902
138077
85390
107032
132623
103225
137204
102194
155587
93094
105872
109851
114280
119260
137147
136429
142731
157955
105685
122058
122379
82036
82037
155501
105053
116840
148358
87230
121868
113953
128615
82051
82052
95365
137996
132087
145755
114923
131432
101282
140708
96800
101772
101777
89250
116837
116839
103912
148827
82050
82059
142416
154319
120500
141179
118808
127345
83501
95361
136300
82086
145027
141464
153735
82058
82064
138666
95955
129426
138135
157967
90432
91570
82059
142411
82064
134174
85245
107232
93737
140403
93047
114269
115200
82069
119602
144953
82076
137996
138353
108671
108690
132943
93665
112658
155937
109923
135249
148233
90613
109923
148233
118862
152515
153789
82075
113257
127306
145028
153460
94369
97843
128892
82079
82082
82080
92069
93018
101559
91895
92069
92071
113416
136313
137454
83501
118965
82089
155964
84958
101622
117252
138857
140549
101935
148787
114743
114745
140361
101914
121537
125795
104348
125718
147105
115564
131212
133752
97431
141924
84923
119404
85485
153419
131214
132993
88825
109153
133805
94904
102674
99658
120675
102323
107359
82134
135971
136324
110232
130282
134788
106852
149451
89068
95272
119620
128540
93768
132879
82517
101732
93627
96001
101750
119631
128314
107242
152810
138479
138483
133660
104407
82130
107987
114530
145035
93375
119520
129232
100105
119580
137386
137390
139303
93807
83191
82194
90958
152368
113440
155988
136443
82154
82714
155235
155237
94388
111573
91496
138585
156002
128759
152226
93042
110260
95088
84923
102428
119404
82341
141005
131655
132958
82171
84500
142805
85510
89411
89461
141617
97141
91140
93703
82157
112522
102921
129588
103761
122553
117629
132636
94273
113336
113360
138195
82563
93286
137419
101327
83898
145106
94542
133394
139540
82171
84508
127278
152561
140795
108825
133837
148062
115922
102192
108975
154024
134701
134702
112402
82308
82174
82179
90325
97715
142883
82184
117122
107877
132409
131739
93694
107137
144993
144994
82180
82184
83159
132989
136507
98084
108747
89576
87514
107450
122482
82203
92168
110016
119863
142308
102917
102918
152626
101788
144993
102355
138859
82215
112527
98200
146842
103492
105878
154223
82513
96821
95879
142184
129499
105457
121861
142765
87339
118899
156521
117218
158069
119269
143403
82215
82257
113160
128762
82725
95657
83547
144586
144667
134921
139764
122001
136040
82227
131353
117268
113418
114012
118827
142566
144220
84348
107466
95973
109193
98066
138329
138444
103701
129756
152994
83113
100613
119450
153300
105368
156592
133180
133182
133185
135614
82244
89819
141522
151083
155451
101489
101312
121954
141132
82238
93864
132190
114746
141523
142823
142833
107758
107073
115593
150670
117884
155032
155034
105894
122790
125306
142565
83547
144893
82246
132439
83547
93803
118964
130438
138113
113127
113268
82719
84555
105899
109600
121336
89939
128594
108038
127187
134365
89939
133494
134372
95558
126655
137684
123952
155478
88786
103635
140082
110208
114405
122123
103950
91616
96691
122773
129068
145462
95561
133643
88727
95177
146282
119592
145011
104202
122092
140953
82278
120103
145391
98319
82458
94244
134753
145410
82282
90158
121032
142833
141474
146418
150591
90159
137164
138235
146723
85536
85573
93760
138250
89944
140402
142564
149311
85107
102111
114695
146288
95303
141477
150580
82304
112591
127000
97359
107864
154996
155916
86223
95402
102112
85091
92497
108032
118346
82309
90664
132313
119724
145156
82305
119705
134733
145152
85872
142836
127107
145107
82314
146526
156769
84501
84508
134967
134978
146901
146906
115872
121097
146901
88277
128519
82331
129874
153948
107367
110902
102358
102365
122653
114298
114298
136504
106859
107236
142539
82362
82751
112278
96543
147235
102828
82910
93554
144969
139298
82894
126142
100949
133990
146285
82331
105095
145029
129864
153949
92873
98535
116882
82338
82367
152283
85895
158118
107798
111625
153355
82360
142852
154864
147533
108964
144120
90751
116070
120608
132797
143729
149203
96205
142293
143129
93784
93859
109980
146146
109372
132830
139885
145988
145989
105270
109307
146918
146919
82639
127979
82355
86764
118683
143408
120773
138267
136647
82581
83813
95447
103512
151223
93475
82835
91643
145278
93975
120578
123007
124458
103098
156853
106879
85138
112786
157335
85300
101573
108356
117170
91643
82397
108449
93702
152823
107131
132893
109715
113273
154823
147037
148180
149310
108250
130819
110458
110459
107467
96213
82378
82385
121727
156517
85707
106686
150120
101441
104142
141194
134317
147842
144255
138335
144901
87514
93417
134669
142861
92628
99789
109333
133724
146131
101506
136712
101295
146552
92515
136710
138400
119615
144412
94929
135469
107027
117272
95403
114695
144979
97314
97642
112676
116543
89707
122069
85707
155954
141398
93643
100413
119529
106423
119523
133623
136698
123256
122760
119517
129749
108946
109336
118359
123421
154371
109164
93737
99224
119569
95929
116326
141910
133536
97793
131869
133277
138551
146412
115180
145472
150078
109258
135636
144458
133534
142599
144060
93737
119591
148128
154293
82422
102037
132388
115598
147586
95854
101384
107842
83718
83799
101251
133485
82436
102037
119403
128542
128548
82434
130994
90929
82437
128720
82442
102049
140068
82855
131169
157890
82996
109293
140030
102229
142879
87102
122794
101146
102711
130291
98504
105932
110154
82447
94797
100880
106295
116585
128384
141344
102724
103784
141081
96415
102046
103034
83504
144916
87447
93663
152088
129982
138196
82643
87763
131405
94797
146488
83241
82460
91438
121830
120077
123129
103587
103960
139175
100876
102207
108456
119522
120968
117843
119357
138130
93869
130095
119522
120968
82969
119522
129067
90604
102992
141442
85395
82471
82472
97059
97052
112715
109375
112899
142706
87956
95250
102444
108731
82503
82505
125402
132835
87940
108816
154710
155499
91936
136156
103155
144720
144947
116368
116370
150136
95913
96153
114105
117809
105900
108637
115016
148438
82833
119885
132470
94139
119873
135229
94002
94118
145445
87362
144020
123550
135672
91484
144075
146048
82503
125401
119709
93846
107156
143867
144725
136902
138314
144461
82510
82516
119534
144900
152576
82510
113368
119470
106726
118310
122304
91731
134014
145928
101790
144901
82516
82538
94532
128446
95883
82920
101966
133988
82521
83008
155838
119314
93754
129406
96642
94790
108992
108331
145003
89303
111424
147452
82535
119519
97575
123296
127878
134819
124510
150544
150627
86986
155838
132846
144039
133027
87464
136595
99833
134172
122487
94951
144903
83040
135301
93755
95261
128562
144611
95261
138048
82557
93794
102948
137211
96125
84852
91780
116234
141650
90580
116788
117281
86346
118861
96621
90628
105063
107129
104127
115729
98156
130576
91135
83379
106465
123230
91467
109683
152463
106465
124513
105446
153379
82590
83061
87776
87924
139273
83539
123445
132067
83543
151541
155401
115602
124590
133368
91586
102668
142389
93766
101783
104085
114127
145731
114088
91916
135794
137600
82580
82684
137955
84324
127052
82585
109008
148694
95973
91582
91724
91548
121179
93832
130777
102428
136462
137888
82671
117290
108033
139889
139914
155603
122954
137341
102704
117720
121149
97839
137643
82619
93701
82600
82616
146712
103273
144763
146579
146583
95415
120907
127205
82603
115245
156228
105809
145686
153253
89011
138394
156334
108791
140137
140138
114503
146676
149037
115214
123941
103398
115504
125441
126329
109355
134395
147611
91144
98860
82616
104780
127205
156334
98335
99057
147299
89021
107747
82630
146923
137043
88996
108168
138545
120261
133386
146774
152483
153468
156227
82630
146916
82629
116729
109749
153939
119934
146309
95344
146921
105341
146921
82634
82665
110977
128362
103948
107381
135576
82650
82654
120773
133720
107425
141530
127971
141576
83367
90442
141661
132466
84813
107898
133560
115527
140066
114414
98262
107640
141090
101346
134797
89600
107598
156583
90109
141225
110977
119849
132437
95535
147645
108155
147647
84472
121305
122018
131392
137484
144526
115471
151028
154944
134772
134773
93643
98156
119441
119475
82670
119475
135003
132437
156580
107018
132031
98156
122562
122563
83110
130926
135019
137043
153856
101567
113064
134313
82697
142934
107674
154785
83590
95582
102406
121292
127261
137711
148373
82682
107266
114051
117251
117284
89255
103903
104457
82717
119451
138081
89268
100954
108760
128946
142531
93023
100992
82946
97265
108341
100285
110431
109804
121687
134952
154241
112947
127119
143088
82697
148761
142547
107874
155815
130593
82713
83853
84259
103201
82715
141506
135051
137455
144843
102444
121891
134030
102669
122397
90865
95671
118635
129998
85856
105496
110412
149867
82713
130357
130361
123948
148766
82715
82813
139676
153957
138127
107139
113348
113382
82721
108925
146729
147274
108919
82726
82730
105634
131124
156078
135518
137162
82728
119484
82730
141141
146046
93288
105636
98721
121491
146730
91210
146899
82736
141816
85754
157918
116262
122393
154127
154177
82745
82772
123159
91138
103290
82763
128955
132625
84378
121925
149005
154709
110842
119451
110699
139873
135924
83189
127047
135173
82748
82767
82791
82757
106673
135174
135923
91471
126649
151968
86472
89892
112579
146401
83913
106769
96246
101453
138784
155602
103877
114743
82796
95252
85885
107571
140336
155587
98458
128955
154483
102683
124666
147837
126954
152175
127121
115223
126332
97623
109029
123135
135921
82772
83599
105346
145714
129672
94481
95535
122067
154387
82778
132632
149527
156376
140793
158114
82779
104332
132625
128955
156376
90633
82909
138440
94467
110393
119400
134270
110391
110406
96625
146047
146544
115422
131186
90394
91209
132040
90394
141612
82796
123257
126710
83072
113212
135641
138703
89979
105807
121924
114181
114182
122159
89678
89680
139827
144752
123349
135942
95708
99985
101631
101637
113436
119536
99576
100105
137411
141093
152726
115538
124421
97817
97819
123535
92129
93683
130736
132439
142526
152353
152377
100197
120561
82867
91073
109946
152377
155998
157201
83320
82819
98655
109990
82851
124352
143139
134000
82822
96836
122578
93544
95216
152713
153494
82993
94242
146374
123745
103117
119739
123685
108564
119884
99652
137935
119879
134213
108203
133313
120699
99812
99817
157050
82847
89748
123495
88751
100176
103870
110203
132000
83436
83445
93648
108393
137976
149987
114748
127961
154424
92387
134740
148273
84287
143492
87647
119200
83045
119338
97577
148272
154424
91873
113310
132379
99211
133014
86278
87931
86209
157889
92112
130261
102284
128490
105596
127885
135114
86209
131169
84169
146856
102896
97127
122835
131026
85421
130986
97125
113058
156998
126582
139676
87671
113301
94235
108295
114900
82871
151521
86205
87933
86205
86219
90859
116499
128180
129981
102611
132578
140760
82876
105234
90842
145905
106486
153405
82886
82893
131739
155906
90519
134724
109669
157234
82891
90747
142003
88949
108765
120489
124677
147861
82893
147000
82887
131202
135821
82891
94509
144633
82893
126837
150877
83149
94340
127547
144638
146350
92255
120337
97228
125690
133769
119386
146354
98911
132098
137893
144624
144630
111213
92503
97680
117934
119377
93620
97730
99339
83485
137531
144903
106236
110613
120786
124819
132771
130678
105077
105284
127286
136307
144729
119197
133609
82916
82918
117482
152785
82915
99516
137918
82917
105222
82918
152340
142993
95290
113027
141785
118971
86821
94365
112582
102908
134477
102347
127291
153878
82929
122465
129221
116959
129208
107435
93806
118971
119112
128216
84264
99759
130725
133760
134081
84463
109825
111267
91171
107101
117632
136014
128186
101033
113041
119414
143682
118906
122221
94930
102883
131247
132061
135784
100989
102512
120503
97130
111221
121645
153476
119179
134280
144616
102969
105551
122996
148398
90272
96802
96811
148171
101248
153138
141638
148171
94118
103253
103262
103275
119905
145188
94123
120439
145414
82960
126825
82964
94035
103569
119884
154849
94145
93512
134978
82966
101209
102339
145090
88736
101211
109115
105536
130336
133781
97680
138019
128642
97631
119365
144614
151622
82973
93521
95802
105973
107896
116842
153125
153133
147729
153456
119930
119946
151061
133566
118362
118378
141216
87451
121820
107898
109707
105573
142948
119869
119930
83290
96587
122292
153998
106194
108133
108052
90916
142159
110035
127819
145910
120679
121877
83011
145288
150802
83010
119946
119044
148626
97796
143290
98063
134985
147000
156928
124572
140974
135108
148631
109845
147936
152597
93720
133770
134227
129713
155204
155207
141654
133219
120955
117684
150362
83393
110056
119041
148631
109707
109618
121326
100010
109955
118855
149100
132378
83661
97563
97888
122978
154687
83402
128070
153685
153689
83026
83026
83034
144708
83025
147972
121374
132859
83136
119295
115532
128526
88599
130051
93528
135234
86113
136739
134369
142718
88167
123360
146830
120629
83128
135892
91809
100636
83773
149465
126390
102960
144599
96216
93528
118098
139543
128600
137214
95595
119087
118550
124433
95419
139696
147990
157539
83461
126951
97858
128746
132866
144705
98047
130591
122772
154287
83500
144585
83074
140110
90312
135076
132865
137056
137060
139024
121611
144714
101971
121606
124013
99807
135184
137481
123267
92122
145534
153373
121049
157992
116852
112203
138139
143105
144577
83081
87646
87646
93436
127477
90222
95535
103020
109391
137208
111222
117250
141556
100728
144008
93436
144834
88212
102921
152976
83399
109277
83399
148458
109382
83095
93557
130568
131102
83106
148887
95512
144321
119433
150637
141776
98033
109667
95777
147454
153397
107130
130576
83098
92555
138784
106271
108673
108675
92950
92962
152403
121252
121771
154599
97346
119339
125295
101615
101625
101631
122335
126246
146893
148067
148880
104948
134855
104365
149847
105200
106910
95509
104120
154479
92204
154245
133124
137013
112390
137915
92555
92950
138776
142773
122226
146597
154256
83121
101300
143034
93731
93856
119554
107761
107765
154822
108943
83129
83690
112998
119105
97698
155193
106770
95909
96322
155194
155857
92061
154239
147390
121199
146989
95420
132380
93341
135650
148342
148347
148006
108270
117213
147525
147526
154571
101084
101418
101964
122594
122944
132917
92647
101418
83166
136960
144532
144534
142697
154119
86418
122878
132767
83145
103643
120992
122879
137892
88362
104783
99297
125655
88210
88862
94794
107015
126144
131398
132053
118036
135181
102805
154442
154449
123644
134755
105706
123386
97928
123386
123483
134754
97928
104725
83159
138552
104261
104286
157395
138548
109631
110476
123113
97395
123128
89890
108163
141259
134220
114111
83292
108481
83186
133115
122684
126962
91394
122459
122681
132808
149140
101929
107548
133859
147428
97248
134811
150924
83184
101397
90935
143074
90039
122750
136478
96400
125343
101187
101187
122123
123246
123247
135749
136503
122978
157353
84915
148436
154265
152755
135234
135291
134692
148112
104089
107773
132019
148701
132891
93432
137057
107773
129931
83381
98050
144715
86949
148993
149544
138124
123632
83202
83209
99022
153359
148624
83797
83227
92741
119289
135278
96851
83269
136001
83218
151985
89782
107779
128385
148658
126908
100793
133515
141083
92389
113921
103641
112574
92148
103879
133751
118916
154920
154922
96643
121817
83665
83733
119673
95516
113578
98308
109182
96062
98139
151985
83247
100761
99196
104655
83247
83249
109741
122510
147941
83242
98151
134616
89092
96893
122805
115073
83240
83249
116419
121713
97233
122418
156483
88472
121713
154587
134192
138977
132029
122141
119977
139154
83663
123093
83663
115684
154856
134331
134331
156580
145117
98226
123913
128904
88422
132033
143235
97634
148856
119644
84478
93578
121371
119253
146586
83506
83509
83569
108853
126210
95709
141390
153151
98152
98248
133193
144405
93317
147613
83266
83271
83273
142473
83272
108267
84986
126656
153297
119292
134658
147758
153746
83273
83281
143063
83842
113432
151592
96947
108474
91152
96949
98726
152500
100240
144496
153823
155820
134374
124885
107855
108227
84085
95912
96516
112221
124531
124885
151607
122744
148987
128012
128027
96470
121871
96944
149331
109113
112988
137632
94253
143346
84283
109081
117672
131387
99447
119345
120901
144493
128900
83304
119116
83310
93841
99804
118244
97887
98061
83882
123205
102381
107891
114244
117311
83313
90059
155171
88843
114484
117570
83318
97089
136216
90178
97089
129667
108251
117329
156579
83330
83354
158069
144621
83360
85570
117937
123177
83324
105660
98583
147347
85567
85570
114694
138246
121917
93496
147347
129209
134527
150450
83403
117214
122052
146141
96047
96050
108867
146337
96047
145821
105947
85116
104643
117976
102853
107905
129781
132031
103545
103547
147291
117975
137514
109738
142825
153408
90510
129177
83344
83368
119217
130955
84132
89739
142148
84139
93221
93529
109398
149656
157197
101960
102539
104366
152925
90142
149723
95996
100515
115104
128699
151558
153523
96341
107466
149344
123087
132987
140360
93407
83369
111438
137802
83687
96332
128334
93427
97318
149307
149341
149345
128878
141580
95726
146681
83383
144402
97508
133810
95994
88628
93567
91435
95602
96710
148792
152150
107262
113200
113278
116819
93527
132378
137058
102642
146660
152298
156043
88640
87063
149852
93434
97888
107115
147361
99118
106757
156741
113056
96666
102404
120627
142703
98305
147044
145293
95866
101965
95866
121611
141227
83408
83417
84309
93575
114506
148683
156331
123608
154687
132755
134536
83409
114354
115494
134939
93515
127428
144840
122304
157747
83417
93633
107630
127515
83433
87567
87580
87582
83415
83416
112600
139005
86231
96610
134371
99616
127084
83421
152262
153896
99878
119212
83422
84025
94672
86230
100109
148337
83426
86914
125863
102948
134446
146182
151220
83433
93226
137794
144646
149381
149829
154191
155019
138284
140568
140570
127276
152565
96773
127492
127088
152262
91608
96272
128969
144213
83459
83546
122345
83458
145933
121812
122738
96299
102857
83907
96475
155192
88725
93690
97424
133209
149586
93690
130606
130611
145016
109564
83451
158054
83453
132531
134494
87934
139719
83460
84717
120738
145923
147236
142253
115059
152569
83460
158054
117720
104854
104857
117171
145003
153285
103506
103597
140224
115539
83496
108249
83469
83478
136853
83489
108231
98333
97227
116288
86992
86997
108063
117028
95094
154135
84005
123651
84108
116264
121894
144731
152772
137417
142193
83489
127504
148957
94382
135660
83876
90752
93351
95749
136976
84640
107443
136164
83681
126669
137642
95254
144904
135996
156518
122976
124296
131097
146480
83496
135977
90252
124048
151868
154014
109853
116044
139091
98448
83809
114802
146256
117269
124992
101743
145020
110360
119573
144553
97521
97523
144915
112474
97946
143582
104744
131259
137593
83508
83518
83528
109257
83518
83507
154897
83514
133177
103794
140755
89190
125916
147807
128821
134868
86030
108065
83528
112513
133160
87309
146667
133176
144731
134294
146739
146740
153572
145356
125941
134116
89800
95951
125954
148369
128571
134400
95949
153639
83540
119459
138312
108290
152839
84843
99012
140584
101028
101248
153099
110562
158099
84850
108635
83869
112932
116702
134361
135801
94655
106894
106994
130925
123273
123444
155903
93788
130379
146480
88908
148895
114445
154123
85199
143137
119486
124722
135445
135577
135046
83567
155594
129769
143867
144020
93868
131994
118947
118959
154106
93207
137340
140349
145058
84564
146788
99096
139901
144722
144843
119488
131263
103228
114236
155287
84532
108757
114236
123516
101803
125864
137603
152386
83575
125865
140173
90929
94940
116567
85212
89164
109072
139291
152739
147870
83586
92266
100220
137604
83586
92266
109058
109060
83642
122609
132100
83582
113612
131312
97621
122854
90312
121897
150419
146480
152832
152838
152839
118719
137603
117752
129228
92088
106966
127710
134981
102402
102410
135330
106049
111241
148814
148851
156062
87777
152733
109772
83612
121904
151424
96508
122918
109170
112068
115987
138072
87548
116681
89576
103670
151720
151723
83606
83611
117638
121892
83609
149849
94554
145643
135790
151722
83611
121855
83612
83616
83615
128903
124551
83616
84656
83620
122718
128836
87670
98059
91006
96109
135623
124209
124213
83638
83711
135371
97878
95990
97240
142862
122746
139452
88583
135025
83638
155752
111868
116870
92693
128003
141903
89362
131226
155733
109736
149888
108870
83926
91320
100959
111330
151545
128429
108869
155750
151981
83668
132635
154969
109721
109658
154255
105819
117968
86304
91702
88281
110447
146743
113925
150371
126873
144652
147259
147289
113450
131379
83656
119017
144610
101414
115051
126508
126514
119325
131304
144608
134887
148272
83685
86720
95587
127511
101867
148692
97878
119275
113104
135217
97878
133786
136158
83752
83667
96909
135088
148601
148414
83675
93347
137247
146399
110251
110280
88325
157675
147638
153545
106591
121815
91168
146701
152851
118314
130303
99870
144093
148407
94917
95820
100956
101075
83699
97520
119256
135152
137718
83699
83700
102757
150023
102817
104734
87682
147700
155550
155599
95886
132737
83978
123979
156868
134411
91190
143259
143269
98690
123826
132445
102040
154272
126496
143303
97040
144534
144641
137432
141499
99157
126224
150229
98507
136352
144641
154217
155754
150269
83722
83728
139978
100738
100752
126732
150707
150711
95541
126857
148969
96962
83813
114044
98641
124730
140570
149490
83932
83727
112045
126955
135260
94241
150908
90948
147942
153863
129436
83728
133303
92460
92607
84700
84877
155972
119150
125301
135479
147570
154276
155373
83752
101813
89201
110495
119113
144409
116305
83738
83742
134785
134651
97936
104166
135684
83872
129323
110901
143589
128932
131517
83750
140910
92627
135594
119605
134348
138384
102337
102412
118945
145090
83753
124790
95139
95404
138303
139362
99861
135156
148745
148747
137281
122868
102235
119634
119637
114263
88832
97014
124853
148612
92442
148610
154108
154126
126555
135270
110740
125018
149183
116136
129422
96162
137486
107012
125034
107470
83772
140722
137338
137340
137343
89192
98354
84956
91926
85990
83779
105057
135026
154044
96803
96806
110286
154043
130628
131595
104053
135005
91956
92812
134713
135024
97014
124848
85985
114646
83795
83796
105113
83797
86887
144448
146292
83797
109415
138181
96388
124050
84350
119118
119693
135007
101813
114029
119673
128018
148520
153930
131101
142227
122279
115419
136904
136916
138315
118239
141769
86617
143031
119108
138314
91982
96705
102099
118954
119707
93878
93785
118946
127759
85146
147724
84364
127756
137283
114122
128432
129715
147028
93356
123448
119170
84607
85899
117128
130155
131272
141815
133067
142604
114363
156179
93579
137229
137241
152141
103263
110713
93691
83850
106575
83830
98031
150185
149782
152238
93317
107417
137643
103520
83833
128719
98994
107775
125040
157151
157682
134569
147973
148222
148640
83858
83847
98701
148498
156608
91264
98701
84545
101507
101548
114642
93240
147639
94380
107633
133404
95097
89950
113958
123284
83870
97701
129972
97701
122821
89948
131613
131668
118462
99266
127959
127963
109313
96795
109884
134242
152536
83873
93494
133104
144745
83870
91089
117438
93977
95447
97270
85048
143962
105494
133055
133075
88348
94662
110474
110872
120243
110631
135535
125338
136530
155236
101715
112825
98701
90501
124047
131579
131703
144645
83898
119539
137026
124050
127212
127236
122046
151906
83892
87777
101724
120547
156098
107088
156096
156099
99568
128887
137388
106097
105943
135471
149119
104278
109571
102128
118969
88930
108037
138376
83897
88930
123661
122793
149245
102545
117289
151694
153959
117718
123659
99198
122792
132094
83903
89226
109791
122286
148394
83915
83906
142800
97728
153461
153506
83908
83921
99519
83917
99316
110073
116166
83912
83921
106260
127105
111424
120955
131728
132012
133066
144470
145016
83950
89262
108566
140401
104746
93945
132902
145078
145113
144913
83933
87152
148806
155722
90324
149698
155759
117825
132918
97694
142104
149881
108980
142567
113253
143942
87900
83930
83932
135422
133753
135424
83961
111346
111357
110138
147488
88645
131879
124404
145462
124383
92604
137616
95952
115228
124381
124769
135657
125323
110655
141986
151951
92150
108901
131979
134087
101348
101410
123108
83964
121087
133434
131724
153179
94899
110513
96817
136864
109877
122743
89223
89270
93478
135103
144641
97664
98881
100835
136862
144496
144547
111427
119886
125447
83968
112445
127094
134409
103297
124524
140103
153507
112980
150240
157313
124163
99983
123910
101390
143534
152416
90263
150714
152542
83974
83986
120910
146614
99555
120873
141867
149149
154052
135502
154924
92616
83986
128617
140653
146614
109305
109940
96469
97931
127741
93589
137159
146276
84027
84378
121925
96651
96872
136874
137160
152780
93346
144408
83992
93346
136891
89874
86146
94968
96605
135515
123194
125954
153273
109009
123496
148047
85273
99046
149391
84001
88367
114581
126050
133179
136946
144515
84058
84128
100247
105666
132277
96722
96815
109781
154263
116167
147928
88700
96722
136119
125380
125388
93214
96698
135967
103507
139206
108324
132255
124692
123687
124338
149653
90283
90296
103496
108294
136608
136610
84874
150904
88700
96719
144450
124560
118226
139448
96127
110294
84115
137151
125907
136668
99765
100294
123085
144438
98753
121703
119049
147227
92070
106670
135912
117594
148975
97825
122659
93303
140346
96505
89848
117594
123978
89847
155704
96607
97009
105960
84242
123249
148169
148169
127122
135289
135290
148148
98789
117238
123978
130830
84055
84065
89387
98005
143239
85734
143758
151320
84061
108590
109424
135125
110526
131742
122415
84064
89383
145601
84064
89383
106650
141984
110571
153036
84067
84067
84084
88504
100605
121311
84086
91645
91918
101330
101181
126628
94218
101960
99176
150055
85051
98947
121911
150131
84979
108994
156935
145203
149861
97388
141863
156936
155237
105901
93467
98149
119350
109529
155231
155235
135600
102929
135981
96578
84086
122415
149115
84106
84288
123719
136234
128278
84092
84300
84320
150713
84099
84102
151219
148094
135957
119055
119271
140345
143365
84942
84951
150552
140528
84105
84263
137096
85487
118106
136617
108046
143118
84106
121899
128826
136161
92627
93249
95840
156297
84300
91700
98355
157711
84181
134963
84123
84124
93035
110130
135730
150839
115268
126338
147160
84127
89215
98916
84142
156967
84121
84124
121119
115370
103627
109421
143267
148031
124453
135351
143263
145347
143267
93031
145441
84126
84379
84238
96004
137092
97418
97664
93423
97275
119025
119669
96841
105493
123692
119682
137084
144400
106375
124710
151526
93419
94817
105496
105497
123756
84137
84144
84418
92134
98882
133798
97492
126336
153498
119020
152745
119040
119063
123344
89192
119406
131831
84146
116955
134633
91528
113192
126674
85297
137779
87511
112789
142487
104211
154603
96640
109140
96638
103776
93570
110671
119333
150917
92399
137191
84159
134208
143446
84159
93569
137910
144797
99496
96000
117836
93669
100214
138023
135318
135615
135318
119199
137847
87989
100201
137221
93680
93856
119446
117926
124576
133975
146947
133223
99127
113385
127359
101330
117382
93669
119447
131459
84175
94089
147431
103289
103988
124181
156435
99275
95876
104635
135381
135479
132404
155056
124349
124429
149689
109596
154613
110076
126016
148379
134571
141342
142863
106816
98270
128962
97163
154104
104356
154305
84207
125279
155720
102117
107950
109821
98986
124719
107950
114325
84204
128401
128403
139977
149003
135606
135612
136138
141969
136142
143531
117953
142199
150112
143517
150109
156103
114843
124058
143490
157104
126349
133734
119116
144550
150988
123465
141328
117798
134571
156897
108029
125087
109688
84209
143233
104753
141342
123059
131541
148571
119321
122253
140326
155113
84215
84373
98253
105688
125821
105395
124628
97835
105046
103465
125805
143229
87652
118488
106715
118539
119230
88723
102714
131210
122862
128780
133814
104522
149246
103075
126774
84234
106042
148726
157289
110864
146013
98269
151044
97750
125051
135817
88812
150274
129154
153067
94884
146275
96764
139971
84243
98564
124418
155374
113261
152105
86816
88026
135580
123971
157289
93975
125228
126624
98122
138833
95790
98269
123971
151069
135720
150146
156819
84256
122985
155355
143306
154323
154132
121706
148747
143306
157085
109313
140217
97079
117418
93301
154645
125241
146101
147339
135523
153623
95988
137101
148844
147338
107626
103570
135523
84272
155857
84275
118695
118709
139457
134050
103992
108943
155850
84513
84586
133541
136236
143310
152360
107256
121418
123592
103784
112978
152103
113675
100182
144800
85000
154044
154050
117749
123409
84289
91700
153385
107977
117505
152913
113323
117324
139131
98859
129062
143378
122903
108313
131704
144741
84304
120715
104581
121147
146558
95574
125557
84316
107633
144629
144817
140294
99016
124137
149519
131418
144639
99661
123271
131642
84372
97561
84447
92438
99515
93454
93606
84320
92014
157155
103095
148179
85610
92504
101668
130012
99513
107691
137834
85487
84805
84330
100972
151408
119316
149983
122306
92167
131989
132077
117875
132371
84329
84330
100999
135333
101286
84334
86681
118509
99421
123606
143238
104795
126377
126975
84339
85025
136636
99259
109350
137383
152295
144529
144584
139815
106264
136343
84379
97347
98984
84359
98357
146343
84344
148362
129304
107344
110227
136413
93408
119020
136950
149344
130761
150069
119699
134051
105249
124281
156290
84367
144859
98357
119373
133311
135879
157429
90046
131666
120270
134163
97347
91129
91733
152757
149751
105269
134908
104055
104061
104061
104062
92155
102673
116778
85062
157232
95141
135006
89274
124838
109597
110083
135732
84374
84376
117723
124984
105765
109695
106229
117707
89119
132251
140311
88681
149984
122116
98687
133817
97325
97614
86920
125604
85243
98423
139511
109724
154038
120508
131925
136848
93713
100487
132008
134418
103343
119282
141944
99399
150620
134167
84405
84418
91230
91530
154488
154511
103778
137778
148712
91142
117849
131786
132251
116783
124131
152637
97355
125203
94689
100891
123193
158143
98683
140109
158143
91866
109994
122133
147067
84976
124073
135175
140420
92322
125623
103703
108710
130403
92079
141863
142692
101835
101841
102471
99194
125967
125980
122224
125398
137295
85571
106814
134580
145883
110236
125199
151678
85126
150763
150796
151592
92322
133802
88518
152702
157242
84856
84422
109904
142707
142729
157060
84428
93983
132507
84444
93895
84495
110058
143640
84428
84438
132507
144561
84444
93276
84735
145463
101823
128532
139483
153002
115497
141323
147564
153596
101187
140008
131685
134928
149522
154851
109775
135984
84444
123826
140460
144828
84452
106813
137114
85722
97757
116309
133525
134686
152279
84449
88832
106119
90570
126149
124129
89369
130183
106118
148709
150352
111448
120490
137114
99514
106414
149833
105728
121165
122786
84455
143523
106344
132156
136580
93192
106641
84459
120755
128797
139936
99690
84461
118637
118940
108410
92099
98190
122140
84464
115783
107515
115787
124416
93498
148430
154766
96519
135472
148429
154767
109946
90238
91007
151071
90147
123939
110577
156215
102699
142250
148449
148496
132786
112743
154475
92248
100851
143260
157610
109932
84480
84486
123328
157038
98651
103259
84494
147783
84488
109386
97873
117905
110176
88123
145275
84507
84518
149634
109900
147997
146910
109228
85334
131126
136052
123926
131410
133834
144376
84501
113114
141958
122108
84518
98074
122729
148267
148268
122436
156074
140171
149627
132130
152556
84512
96405
99821
96834
96919
118150
105143
144026
114009
147044
107889
151167
149635
108652
149911
149918
129110
150773
87074
102374
147628
98240
106333
154552
154558
104103
134475
149911
107132
107146
109025
154104
84530
84541
139852
84563
84573
121332
96805
137341
154938
141235
121597
155006
149380
84539
99731
141533
92202
107272
155702
84553
84560
149787
101488
117112
84730
110486
149786
86093
91897
127146
92775
118914
134205
156964
139971
110952
120236
135757
103792
106567
125646
101116
135843
98626
136069
138976
88429
138533
148136
98300
136321
156342
101324
107723
129297
84568
141842
129154
156647
84614
104706
128752
118520
153270
120535
87311
93275
101116
139156
150551
143524
148630
84597
87199
84575
153159
84614
153831
124769
84577
84578
84581
122011
123179
153006
97113
151961
84779
130512
148560
150678
136938
156118
156121
88396
150863
123381
123395
136674
97861
99374
124141
97108
99374
125527
114931
135545
97916
92172
123490
132067
84613
100272
124440
123953
128386
148772
115436
148659
84609
130232
148063
118545
118538
118542
156577
98417
92412
90862
97219
97221
135318
90726
112995
147939
113109
118507
125544
122027
123915
149532
123228
131895
151397
111302
128393
151123
84626
135510
86057
127146
121192
125125
125127
84635
105984
145684
147562
124159
149577
100138
131208
140271
84703
122086
147478
85490
84645
118110
128522
149819
135427
97506
104753
149293
96924
85285
127975
157655
104631
113850
136532
110815
91987
91989
91991
84651
103712
107932
103692
144846
84669
110356
152303
112743
154327
84745
116353
117181
84702
128194
131962
141771
136908
149800
149806
105667
112531
136267
153167
110081
118226
112961
156670
119792
146203
118403
119726
135200
143967
92182
107714
107722
87160
108976
84684
140074
105445
157703
131997
134013
150222
154589
85108
99775
99776
100254
107005
109108
157161
84687
124680
85109
149089
84757
121799
136569
84878
85255
101885
89670
97985
98647
110668
156914
103833
125415
100757
103632
137611
98445
89141
152278
84703
85134
105984
125012
90983
99690
100562
117734
137658
101284
110168
133569
143108
121365
157695
111308
130361
152801
130179
98812
106843
131996
85485
131936
142494
143414
98184
124928
97628
157019
111974
126425
152818
152826
113854
136710
151556
94874
133966
134139
129936
84726
84733
152792
152800
84739
107495
148254
85830
105723
107064
103405
139076
124480
138976
133090
90823
142111
107607
103998
149298
149360
93136
130504
158079
107860
130504
157576
88697
124483
98585
139576
148596
89870
108485
131330
90716
116209
117184
140347
158022
104354
114333
130680
149794
150316
136009
156110
124487
135706
148087
137674
87094
137674
102974
107683
108099
155001
88697
84770
94214
103089
118206
99651
99866
84761
127791
143595
99242
118445
99242
120119
150227
156043
92716
121892
149849
105232
149852
105283
109898
105929
148338
149212
109463
134990
151580
103813
140347
93877
109425
124541
123154
123835
97761
123847
84777
105535
153128
144881
149925
102751
149094
120319
132043
92183
150218
150514
157626
102756
124721
116618
85778
90071
145333
112373
97741
145878
110800
100468
124713
121117
139574
91679
94301
102746
110784
100464
100468
124726
121636
149137
114555
147853
85298
138555
112908
112911
135258
139204
84815
84820
92182
100107
110278
98768
149613
109386
124746
124962
121302
122271
129072
136286
85508
155010
95242
136057
136065
92901
129694
150251
86334
86346
109787
130969
84836
84924
107714
84825
152619
111751
154593
107557
110781
122206
152191
84824
87785
98363
98884
119067
110087
140370
84836
123698
131997
87430
118857
85216
101610
119936
84829
139805
95294
84834
102196
84847
142350
107775
142018
113606
111757
124267
123764
153915
156268
84840
92220
134023
84841
97921
134024
149835
157099
144014
152107
99666
131916
132077
124586
135555
150040
92139
92302
122224
151559
142685
136853
117551
117610
108239
108249
93940
132718
141486
86762
93940
142368
113110
152644
158024
146745
84861
120126
154327
136771
154139
126758
84883
157314
136098
154986
123533
156020
84872
89611
142115
84871
84873
114728
102962
127445
135765
106639
145712
145732
84880
143434
84880
150414
108936
85018
87399
91161
116795
139354
152278
152408
85272
94239
125921
143501
150490
155400
149647
107209
150053
157255
157278
109788
87104
84888
113110
134249
153497
115167
124871
112914
158024
105761
124698
102973
121960
129301
122048
121960
128764
121960
126643
141034
149470
84901
84920
115167
115455
85903
115107
84899
110220
126651
84902
84903
87468
106938
116797
84922
154518
150604
102230
133062
98609
124346
146236
98309
108196
140510
105974
135970
136326
148604
124386
140459
149787
93787
156139
98477
101268
134689
140003
86696
101486
101518
101528
118206
126842
84922
91586
111166
87226
136442
110602
150223
85249
104017
88288
127662
113411
138305
138345
120064
155761
118326
150262
93707
111429
138345
156555
84940
138323
115737
118986
130324
135273
136155
115701
151186
84942
130093
135255
149526
138325
84946
84944
144873
157249
102241
114893
89257
107063
114855
138323
97472
98300
98686
132685
119031
129990
140553
85477
108273
97831
124351
154401
84963
146518
109677
138812
133057
153313
84960
144041
87770
144038
87789
88148
106716
84965
116298
121542
141347
141373
152578
124506
150417
150712
99178
155999
111951
112390
120733
133884
134019
87328
113189
138328
138328
153518
92083
150271
124079
130113
90522
118216
128767
150585
94763
102975
122041
157390
107821
134137
157232
100052
126318
145626
117179
129818
146931
89806
102456
92249
122808
85082
84994
110870
150871
85593
110473
139689
124872
123875
105622
123875
110632
90734
92105
85039
88984
107711
101067
115522
153339
103990
143531
149970
85010
107250
85013
150285
137706
85038
157228
99038
149129
87173
149931
143063
143066
85026
85769
124942
149931
121208
131904
95864
122533
131856
150582
146220
108667
108665
110719
137383
108665
121363
98852
137254
110962
127123
136343
122078
142362
150815
134296
150256
88162
129130
134256
105600
135258
85057
157034
141343
85044
157993
85041
100365
110755
132186
146813
150610
85047
124314
121213
146203
119749
149843
136905
157191
98945
110326
150271
142450
146544
91947
96927
96983
124970
135874
119436
115980
123260
115980
124148
124190
91499
141365
87369
93361
93458
85174
132123
110813
125782
100779
115650
85950
100796
101052
125652
155902
111110
124657
154489
89209
121477
127423
107319
155308
109786
89182
102843
109066
149739
85079
92703
112243
152362
85109
144290
149090
143301
143420
87538
118785
112451
92055
99150
110464
128566
108815
120829
85100
101440
104548
119671
100710
105205
130485
93262
95402
137126
150367
85570
119671
144854
151349
132096
145985
100665
136034
148605
149937
149980
126565
108431
124901
156059
87026
100681
150154
87794
114694
100862
125452
117991
85116
143964
99753
107444
132662
157317
157379
94183
118321
85110
112451
93030
138721
96643
94183
140191
85543
120101
129083
106457
87853
117370
149394
149775
157166
91975
94617
113117
85240
121752
153758
103240
152196
92322
125258
85214
118179
134344
105933
125283
136868
149972
114902
125390
125157
129117
150198
150083
128568
141020
156051
148662
96203
109225
109234
94762
107462
133225
138804
157381
85170
146386
93816
100535
118514
85143
85147
143489
92286
124853
85148
150041
85147
132101
140439
153674
85158
104940
129997
117740
118071
107450
134669
98865
108106
140669
148627
125599
126567
153706
136328
150094
122552
136532
124853
136416
87246
103163
103300
143112
110832
85184
85203
143420
156247
149916
125009
135460
157268
135951
106231
125409
150396
85172
111128
119288
93045
122846
106231
125366
108622
136484
85255
85272
87317
89497
140388
149317
86028
104174
155137
85182
108329
157481
85633
156503
105643
105645
156431
87136
103045
125050
85186
143497
143498
85194
87717
113869
136297
93289
118083
125591
133433
149958
149966
120324
122238
124006
85203
135354
85203
92552
92556
102555
99031
99493
111081
98846
154068
85202
153381
129821
92627
130824
140995
106239
93802
117449
135442
110975
142559
111396
118874
125454
117345
150754
151369
113979
114760
128432
97564
113118
138105
151465
85227
134340
151465
88934
139809
153383
101110
99308
153383
96095
113415
121370
132170
133889
142490
116949
140815
150756
140259
102312
104010
134344
145631
115192
130069
108358
113257
142746
144240
99038
133757
136855
106962
107041
150761
91255
127307
86176
125260
134344
150795
92134
117783
104505
105021
105938
110121
110446
135223
143297
145970
85697
155553
110829
141150
126905
113582
120634
123360
155673
85257
107719
142530
106403
117954
117997
132059
95141
135894
135898
140044
122219
92946
93437
138093
87079
116557
138526
85256
111014
111455
146846
119390
95957
151402
103306
103354
114500
123821
100004
140850
107716
131222
131227
95957
98627
85264
92451
107390
98923
107254
124340
130469
132649
100408
110549
129532
103224
106238
120895
106980
110583
125439
150530
121751
118758
118762
98440
138461
86282
137422
120422
120698
120700
85405
85282
110583
86710
150702
92510
136910
92695
85287
92695
104186
99405
132020
85293
157614
135517
136236
153594
126425
92749
98661
134779
143756
126171
150674
109552
125382
153628
89599
105433
122078
122079
98938
147684
127386
86975
130021
149552
117574
117579
108822
122221
99161
117316
132423
85312
125360
132131
90129
85313
149244
85312
88594
109534
109537
99251
137335
129869
141374
123006
129869
149244
85331
132195
141679
110722
110726
112693
98449
118244
121385
131876
142639
152649
153120
87254
101057
106872
157965
91606
131350
109936
141884
124820
131317
131333
118101
124823
92005
111248
105048
85333
112734
112917
135696
145171
150159
85973
100174
120899
136785
85976
125575
136783
148852
131317
131330
93091
115868
139514
144475
99146
146952
114882
145718
111074
142409
149717
133636
92681
142576
85353
125030
125125
111339
152142
152211
111488
143399
128194
147512
149629
90198
146723
125819
85393
131657
132967
108097
122075
133476
111866
99056
150730
98988
147143
89871
93077
102633
135744
118724
119260
137168
85369
135250
90049
90052
114302
123211
88672
135292
85851
103542
150940
85378
85382
137147
131945
125670
131722
100095
149834
100095
150772
85378
85386
123446
126095
85385
92222
85382
109588
115687
152465
120636
135449
136090
135247
149285
89908
89909
91431
90908
116538
144463
152558
85386
92222
141043
149233
141043
141268
149585
85393
132967
151300
92632
110424
97342
106464
110355
97644
133904
125126
110369
87439
100053
109880
134883
134969
118726
90131
136402
90191
115882
139636
105166
94352
134570
99457
105888
150195
99046
92984
133831
85660
121484
124818
153655
124232
134568
109087
150188
126705
128167
151120
85771
136903
106835
144200
85417
104097
119265
85458
154322
126651
89171
94352
85422
91240
89565
96792
125293
106017
150484
109672
97610
136373
92992
118716
146424
110531
141511
149559
98734
149484
97610
105886
110813
116096
125201
119991
85448
118052
125270
136426
147988
152514
99137
150573
140972
143242
153620
85483
92648
101208
106180
106183
131631
110096
134136
100081
104586
115903
136379
115990
136315
137443
98780
119831
90163
109664
133038
124814
103448
131404
131725
111138
118310
92958
99439
141286
87114
87124
136415
104104
118538
104104
114327
148090
90169
108471
110921
117549
118625
104259
113688
148054
136895
89501
111124
153577
85466
107931
103821
126760
157314
125579
106123
126760
85476
85493
92405
100053
146465
109013
124795
129792
150177
150666
85501
85507
125361
108565
140401
92395
102598
154555
118633
150803
138186
154637
122716
136646
130179
136003
121899
125574
135541
123776
145650
124145
118458
126900
120778
85501
111317
117927
133636
154529
142409
142414
111826
125090
143573
125901
136670
85511
119187
125426
137136
85519
92470
99547
99549
132083
99602
99599
109088
92405
144655
129315
129348
92405
136937
85513
156688
121442
144640
95019
86350
110545
126489
144802
99273
134756
125699
125246
136633
99594
106448
150946
99195
90445
141565
136351
136562
136596
94601
156088
137120
99253
118029
146958
96699
97195
114649
124865
89885
92306
117724
96420
132605
132607
134671
85741
136491
99983
85537
132473
85568
156133
103451
103453
156780
99110
111286
111093
86117
118469
138662
87596
86018
97029
146823
106706
136884
111431
121066
151364
94973
111039
90377
139854
133399
153277
85591
118671
144149
85555
99138
133433
140669
92035
99849
143692
150844
85560
150230
92034
111012
151287
118363
150642
85586
117046
125280
150475
117211
99277
85568
117937
132215
85573
130251
136102
104639
105927
125991
138246
129731
147285
150130
109475
118277
109475
154533
111036
140922
85583
132364
143836
149323
118655
156160
100585
126923
115045
128655
147285
147302
85589
87202
118377
99232
99363
92190
87298
100685
151676
125284
156451
136854
146629
146727
118129
118131
110574
137183
132799
129746
141065
136190
97111
92102
96693
156615
97041
136248
92544
102450
110098
129103
146817
146838
125999
146421
90514
146002
99545
100453
110279
109328
139854
111099
125291
124542
133597
118416
124625
132563
101496
85615
96611
85615
100813
101668
120964
106293
107624
143901
85911
86977
112022
135254
85684
106267
117891
139526
128293
130485
156056
95303
146174
147569
118723
116012
121074
116875
125236
150896
85626
132050
157207
96038
126402
85668
120604
85800
140327
85637
143851
89445
141017
141021
153118
157450
155137
97740
149464
136997
157304
110321
137280
99876
106535
126408
151036
150512
85648
126408
143983
89108
128463
89118
98550
97951
136010
110832
150562
112181
139263
151654
151661
123035
124434
143884
99875
126044
101573
117169
132177
90259
139962
85654
101997
86056
107519
103985
107570
90360
116158
134034
108995
111020
98823
149209
104705
105502
146536
150723
116993
137148
142638
150740
115164
126160
99021
99506
99876
126408
115168
120600
96340
144264
144272
95575
129445
145436
100604
128172
151117
136901
150436
111385
121632
106415
111461
92225
143846
116268
116352
92602
110616
107578
125530
137327
92940
124782
92544
102450
157253
99847
121788
137328
85688
85699
108377
100912
137667
153677
141471
155452
156039
99296
136147
158121
90651
115889
115959
134704
85717
117461
137078
137080
85722
133521
88866
120489
140190
85702
105190
120839
147317
86460
111971
112174
126822
143978
121893
147186
85710
91744
126737
108001
151101
91742
91752
138097
118292
137137
111852
118295
92752
147185
147451
113513
100414
140331
153455
85721
116280
92922
95087
109509
130359
107416
106626
112026
85756
118128
100705
94645
132351
100612
135257
87580
92259
145727
118888
120020
100351
125911
85733
156021
114538
124249
150997
85756
150697
130670
86195
110718
136636
145063
136490
136813
113486
119147
144116
100270
125082
95083
129478
129486
109803
119149
132591
132788
99112
111364
126033
150782
135147
151320
104651
100385
117617
153267
154246
156149
156789
85758
109694
136844
136221
136844
151018
110504
119143
92048
85762
118630
107799
125155
139892
125322
140734
150688
85772
85793
87765
137654
137065
121366
125641
125043
150415
108310
87757
131995
110397
137277
150135
117832
85776
129968
110199
137346
99273
108769
145373
145768
150980
112901
113294
145575
150639
85785
85790
126397
135357
86086
145392
153411
128066
103145
145023
97530
122208
122210
149452
123472
135284
115533
90720
95614
133438
140567
85794
87757
92708
85795
137725
85801
92708
157475
125551
90181
127281
100141
103937
150692
92882
140580
146229
143626
146429
149616
150514
109004
110223
103463
126398
118124
111171
121091
150743
85811
130053
148022
100128
150743
126236
114423
148017
99882
130058
148001
119341
120515
96366
122009
122012
137507
137736
117891
85822
155259
155260
85827
93565
151417
124575
143104
85822
130271
153401
137186
127188
86019
91839
125970
137027
139932
150771
88754
124643
86210
111788
147869
85850
90718
92895
140485
149469
85935
85835
88902
149468
86177
103845
111093
112585
92910
95517
90641
131141
104480
108916
85843
85847
145891
100426
126510
145856
146652
90729
92908
95426
140519
90711
92908
109935
100585
151029
100376
125345
140530
144046
144048
92895
95425
136149
95425
108077
118130
150937
150939
117991
150797
103869
129950
95623
118602
144086
93001
107208
136129
157941
95773
109565
154127
109471
138495
117793
120478
89041
90739
92905
111343
137053
151027
85899
118721
124802
128514
106804
144380
92640
100630
124592
118603
140778
104252
128317
100635
111614
92406
85875
101941
127992
120456
121604
144604
112591
126911
128771
150825
111785
150940
105950
106268
119416
120681
129723
140891
144406
128937
105203
146606
148366
100070
100551
101433
115278
155527
148366
85893
94880
146235
148284
120628
85897
85904
88364
85895
92889
92898
118601
124816
140950
125912
108855
115096
136346
85903
130090
130251
100792
151618
86052
96816
110042
141506
143358
151276
87003
87014
112060
85904
104257
85909
130121
114558
142060
141933
102647
126513
111260
143663
126316
86977
126316
105036
86507
114169
95622
117871
85920
129530
144064
147335
124686
136292
85922
86066
102957
116495
109067
147754
115365
85934
144964
121021
124953
134584
143996
157432
99728
129600
149319
116793
86202
92785
127073
137427
86554
92786
134022
141127
88686
109821
137069
132544
112414
114452
141218
85987
86006
100465
111282
111768
131277
141174
104145
147205
111334
151948
150862
89306
141068
85954
147896
86154
86189
126398
151378
87028
115027
153167
92862
138147
110158
86027
105875
151582
108840
108843
135431
111812
100483
92046
120508
137005
111976
137655
89417
118481
124525
126065
144518
97787
93237
93243
140446
100265
125580
131126
85975
119479
108835
110028
145099
109746
154504
131187
133277
150130
137224
150986
86260
92642
97684
110948
140532
153296
103954
100924
117477
113604
117444
151369
86005
112313
130675
114523
100343
130714
100510
103056
106326
92531
151001
150054
124669
126661
124801
124816
86000
86974
86090
94880
139992
143802
111529
144383
140372
148941
86201
112020
117817
87338
101100
155444
86006
86901
132267
90808
128247
130220
107542
131201
113134
121626
134276
100538
111944
116058
86020
92474
126048
151059
100897
111306
141276
146333
100491
125570
103373
124543
100667
143951
143829
86022
86031
101995
103235
132923
121862
132568
92531
110893
139446
86028
103985
130481
103985
154560
109227
86031
122495
157620
157829
124968
143520
130482
89534
99306
145140
138161
99411
151453
88441
86042
127939
86039
145931
111793
137908
97886
126321
151437
153892
86050
99310
87762
87767
92798
118143
127897
88206
137029
133016
86051
109024
88934
99307
127939
118780
134055
152305
116336
139751
155579
88022
89147
87335
134714
153001
123582
124055
114303
128061
96580
103051
104957
92035
137635
101233
113546
124956
126980
122642
122657
109067
131353
118565
137284
143904
88662
109875
150379
114504
141312
137508
151736
139590
110672
125984
93726
119330
86109
92841
142082
100602
139246
97938
102336
134168
134170
139660
143633
86089
157386
92203
149165
86520
143797
88568
105460
120246
120325
145674
153892
111400
125808
86097
143789
89648
104327
143693
129964
86102
100589
111713
128169
92409
111563
102360
138166
111523
117927
99382
99805
143693
114989
153357
99809
121169
93196
116496
137129
155052
126593
86124
86136
97675
103154
88637
137566
109396
95174
126483
99736
100347
100014
107043
155601
118467
149177
149178
92632
99070
86138
127299
118540
106574
118400
137653
86491
137653
119581
122452
122491
106611
106629
102537
92621
110115
110116
86138
142990
151260
97037
124117
128623
112443
155532
86174
138742
138743
111369
117665
103446
111944
111860
135766
92609
157736
157738
89737
126561
137999
111939
126307
96480
151613
143069
151501
86496
125854
139003
101220
137982
132350
143649
143802
144560
148054
137142
99603
110309
136831
99597
150456
86762
142987
151799
130382
126091
126092
86261
86170
132491
127073
139845
145244
129825
86176
86186
145631
100548
118185
86183
149078
118604
111479
111481
94937
126759
106608
115656
99245
132415
86186
102448
110773
118185
142117
151602
99444
104805
92321
143436
86496
112461
99954
86394
94174
126098
133744
137384
156855
92429
155747
114386
127373
128274
133394
140332
92523
112019
91132
127074
112014
137899
118517
152814
125726
102106
102109
119614
86221
86254
102109
87931
101108
91219
98197
118490
125822
137424
137426
86554
101310
112157
92613
86261
128492
156785
95114
95126
100536
140538
99857
106758
114533
116069
86223
86248
119614
103359
137528
93262
118322
103173
106711
123992
139606
87429
91438
94573
117109
116862
132289
129969
149605
129084
112494
113345
113360
152349
93040
96733
122481
131180
150641
114503
133612
149007
114505
129258
131254
87587
86877
86884
92793
126929
128673
144572
144577
90775
100210
116295
100635
106589
151340
86254
93374
138240
90643
100987
113377
92659
117972
119117
126264
151395
153108
130079
86262
89029
130080
86303
100286
112236
99137
109590
102434
147131
116133
137316
86267
101017
87937
151523
142996
144882
86270
118396
115233
86290
86396
86430
137852
87081
87121
100482
118430
118336
86289
86694
86701
140862
101108
86280
155379
115233
140873
104304
143899
86355
148511
96130
106788
152614
87888
100903
103368
137633
143899
93979
112298
124239
86361
86414
126475
152078
86294
140940
155446
100740
105415
105505
95434
102786
88941
102786
104483
118507
126748
96038
99988
110607
105259
86336
86355
124239
157700
101333
123640
151390
92114
100612
106608
112003
91803
132444
115257
154385
94619
94677
125512
112201
116225
152120
155586
100895
137780
86320
106084
137294
86378
111589
101160
86356
126088
97441
152009
157718
99394
117308
86502
143395
146805
86330
93320
111786
111417
105261
132438
155768
86411
86492
90166
151011
114649
111949
111950
125846
110645
125720
86339
102511
102536
150783
86351
103863
86342
157823
92807
111712
150367
100589
111253
110545
126490
97493
111826
148476
156646
137328
155017
157118
86353
89409
102255
104481
112072
151963
148510
86614
117667
112155
103764
132364
143838
91672
91727
114486
138066
145244
86363
141023
141024
118143
114841
141344
104339
127888
130225
157428
137957
151930
111681
153338
86890
132484
104542
157428
86374
150228
86910
89474
133162
140890
148556
92807
157823
87368
144481
117322
124444
143888
143890
152338
95645
100583
115871
139364
139368
154412
101002
111889
114872
126940
94436
151462
151584
103672
150082
102818
150550
118375
151903
157740
97243
86408
95645
118437
126679
152045
115457
151653
87594
126814
122725
147810
148318
154322
111652
125357
143756
86454
126533
86402
148352
157668
126388
126391
151789
86406
86406
103874
109437
123861
90308
90340
87465
100406
130246
95873
100482
86747
92683
92778
152078
118429
152082
87708
139517
143930
156966
86418
118358
122882
107321
107355
110382
126101
100943
101122
132858
95181
112228
121678
86431
111784
129014
155432
132261
131347
86444
86434
116251
132390
155564
112965
125801
147416
149398
151881
118383
135938
125666
133018
112097
151298
137716
125935
141335
98737
115731
126612
86453
129065
154642
101432
152181
153966
90203
96882
147506
89292
128331
93330
93506
107811
112216
104557
103055
122484
93122
128324
108938
111970
137472
101717
148599
92838
143094
95093
118390
86465
111784
125145
143221
132332
120924
142269
125820
95656
137726
90434
105737
134517
146319
112587
138242
138243
95013
150799
120474
125759
86478
111470
99660
100855
114046
119661
137467
126575
137617
106767
126840
112202
86669
146129
111995
112422
143094
126806
86700
86835
107410
118396
100810
157846
90244
108907
109538
141478
99504
104083
155666
100326
130351
155671
106785
124751
138268
108859
126446
117786
152089
109811
137807
111726
114177
128527
131048
90157
118431
141646
86511
100142
151938
86514
140736
150080
101568
104136
126445
152159
152160
98403
111023
111025
111069
97859
100609
142467
86882
125578
101169
111947
118119
151273
101228
114913
94838
126385
153609
89292
128324
111995
112038
132314
100827
101062
123839
157827
118337
115905
117652
86543
92585
121821
94464
114094
152347
118271
125934
151935
115234
87188
112597
138269
144012
143987
86544
93335
107811
143038
151606
115234
87708
86557
118004
110273
144803
95923
122670
112525
115587
96231
107800
107449
157317
103476
111734
120940
86556
118380
101342
103714
89796
130271
86563
86584
139455
86727
86565
121207
86570
147717
148235
135464
143121
86569
110470
143332
134658
146264
153606
86584
146139
86573
124138
88522
139072
86574
144747
100490
86596
111743
86584
157745
106521
139067
105866
151129
99965
151957
151958
101321
86583
112180
127117
121207
88538
101154
96235
116045
154164
126261
143949
157653
120207
100398
124592
157785
104028
146876
143871
143873
104676
126134
157785
143870
91187
102652
86796
109946
86784
112276
86728
112245
127062
101329
104142
117517
137769
118475
90281
86696
125756
143440
86611
86626
86610
152248
115030
86635
100682
86619
86705
114984
126542
99053
131022
92555
113623
101125
118002
126820
148454
100899
155167
155420
86729
100748
126583
143998
118483
131730
91187
111701
111599
86649
86651
92743
90918
135287
142324
154640
154644
86636
86639
140160
155547
111215
118297
140148
92609
112018
112025
157734
112041
117630
116487
86649
101113
105416
100307
151743
86648
98940
102076
105855
100820
101065
116786
152435
86659
94574
125519
86893
151750
137648
135931
86656
111926
126935
97052
103462
92473
126282
141805
111683
112602
118240
138068
143994
157503
92634
92638
143869
86674
106552
91893
135212
124751
151331
143928
157758
157763
87510
97254
117308
143998
86673
142046
146457
104647
86703
106555
86883
106655
101005
112236
151770
103469
108287
150984
151425
137596
101001
101434
151458
86768
86968
112239
86767
86689
100980
94452
112057
112057
137966
108415
102263
146036
132709
132721
156222
89593
115838
116793
137653
125220
155542
92721
105500
152245
157857
100982
111688
150813
157511
127023
152414
111726
137596
151911
110460
107784
112381
86707
148446
101327
113342
148454
86713
91373
142910
106056
110583
86712
99207
147663
147857
156528
91413
118525
126132
111790
86742
88124
106538
88993
146400
155147
146403
91413
118525
112729
115192
115769
147978
86834
86835
100716
107407
112397
115188
127951
130234
114366
127066
126280
100142
138041
115192
98541
137679
137883
100883
132855
152334
110344
142959
137366
143921
130237
100944
135481
94318
139546
94318
123505
125578
151739
96395
112448
152053
86750
118271
90166
157861
145669
103365
132485
151827
91909
100211
86763
140470
109168
91630
90531
101386
95201
157754
100207
124992
132405
135439
151599
90731
108285
113901
90188
91760
89466
143457
113378
145675
111067
151739
112235
132408
112621
135105
135646
143908
86776
95401
86955
125873
134676
86779
155992
118159
143673
143681
152272
143879
126846
117299
112392
141849
152857
104958
104442
151893
100638
101207
152151
141589
88006
142743
114145
126804
88012
116028
116042
101145
127076
86953
138179
105670
112335
126846
86805
88009
96870
92789
106410
106703
92460
100678
117664
118544
112363
138258
118174
133303
86868
86943
108132
112371
88015
144224
112526
152182
98786
137540
157728
92647
139132
105298
122642
86943
92645
101381
122883
91797
125175
87561
131066
87560
106519
151806
86827
91823
91827
106570
139041
87023
86831
122937
89842
100647
127062
90406
147567
89211
96142
126874
86854
109674
101452
106770
143034
124956
112731
95383
100820
115836
113954
86940
107410
112525
100246
143980
89745
100647
116046
120642
131694
112117
112406
142006
128164
142899
143986
152120
126664
137399
91923
143098
115230
112822
112955
150085
86855
91923
86926
86871
108650
101365
100541
151613
101226
137336
157856
111943
119658
157733
86881
86886
108702
90563
130498
92723
101409
103416
125842
127071
138207
152443
92832
100767
152807
100699
100700
131695
91871
107723
129297
141928
95537
129444
92089
151238
151243
106491
91273
86912
112457
128673
152261
141857
145436
129444
129445
129692
157238
97789
101240
152336
99782
112207
118697
137961
154439
128066
96899
151612
112290
86932
111468
137027
104630
143939
127258
138803
87155
135701
150596
150603
117486
138162
86899
117020
155831
95956
121674
101065
142995
95346
143941
101372
126887
100269
112337
101185
111060
132296
130436
100833
126822
129264
100167
126346
124168
126131
143771
118291
91708
115196
90802
90804
90041
139005
111234
125636
135360
106762
152362
90535
96772
120459
120508
151012
120508
136845
151012
141338
100923
101049
151475
91783
127144
86959
87016
117521
126278
142961
104905
105165
117033
86931
105165
94947
96317
147438
86936
111528
90727
152394
86941
133033
133037
90652
90695
150476
151274
121328
87529
152391
152397
113213
133146
113214
87475
152428
152443
86948
151962
153944
101320
137110
126474
152243
148507
152465
144208
150614
152447
86954
138121
117541
152095
118465
94079
99087
119305
100242
152027
92465
151479
114347
123964
130570
112225
129300
112006
112352
112552
86996
94808
126252
90668
111661
96342
126833
104392
104400
126936
141499
99293
149447
113367
125987
140057
140892
156440
143660
143671
122678
141365
143358
151276
109850
121834
124966
125218
112429
113029
144256
112374
132761
153804
142289
155957
88205
137878
114887
118869
91538
91707
136664
86993
111042
143520
86997
86999
104679
153384
87000
132154
131084
138050
92717
136744
101837
120538
107267
146444
91912
111840
91025
107890
112230
99655
91226
127986
102464
133184
139419
130932
135630
149850
125685
91852
118165
126716
101156
127005
141818
92767
115111
115114
107597
112844
126766
141818
154994
140713
100796
117068
113007
142936
145155
87031
87716
120588
108766
126728
152531
112910
145378
131007
138701
87680
90810
142072
155895
87040
93361
93366
92733
87674
131007
130616
111982
114055
130599
138623
132021
133194
147641
101170
134274
137547
94908
108766
108802
153705
138830
155917
87063
112656
132733
146772
131087
146190
87061
88148
121892
124626
144617
91025
143133
130902
130907
118680
144701
147890
130314
119198
119758
119956
142266
142268
96913
144010
112595
137900
90951
92705
104721
131653
87090
87115
143911
146171
137837
145308
146485
92335
102372
102373
87131
131347
87080
117099
113046
104728
114593
87089
87131
121240
123564
144357
87200
156940
102154
108206
112411
122081
87089
115840
128964
97469
128902
87091
87109
87115
87116
108203
144346
144347
112650
130748
143023
87299
110492
113498
146771
99698
123658
112946
133015
153985
112771
136619
112772
87123
103102
142066
95297
106943
87114
119715
108876
126427
95974
107623
136568
152658
87116
143099
137992
112681
113215
128157
131438
137900
152448
114020
137990
116475
132655
152632
87129
87139
150400
157633
87144
122671
87153
122816
112594
147130
90612
131861
105370
131851
143497
106866
117359
138772
87147
87153
142191
153875
130789
108335
137431
87153
142111
156012
91494
142356
93573
93618
91487
117153
142372
89085
109846
151279
87227
113741
130743
142803
106809
104581
87206
92682
124559
113067
92245
138844
111241
127261
148373
92633
121839
110251
152548
130555
152549
92232
104759
113637
104980
113071
120693
110621
110623
87202
87211
92676
126923
124942
157232
92637
105226
138870
94479
87470
102720
97435
97585
133029
117004
89369
133165
133186
152662
96087
87188
95935
152124
138269
138270
152124
96554
141426
116552
141459
102368
107302
138269
141950
87526
121548
95785
146481
124740
150609
138424
97435
111474
143836
107500
103392
111141
118341
87211
134728
101500
93138
134579
129836
118377
151144
87223
130566
132143
145640
105353
110479
155288
92566
145644
116727
155288
87223
100863
95296
113593
94022
93990
138796
142351
127179
142811
100861
101180
94904
132700
87229
153832
96073
87505
138567
100335
118338
151831
119893
91485
91487
93050
95049
99662
136852
93603
117160
87330
113193
107450
110792
122481
131307
90709
146381
152456
152457
115200
145185
92097
103504
111302
110023
134005
123408
139510
116753
155964
157528
112856
117359
136454
127240
145178
132973
136446
136447
110622
125854
87268
92385
112913
125885
118733
118741
138211
90269
142577
117302
87479
104884
95278
132972
144231
107189
121346
134613
134889
101641
155908
130614
87351
138578
87278
93507
93536
116886
130616
118430
87284
99261
118792
104834
130615
113130
125186
100485
125851
125855
138372
104999
154704
136537
136546
138486
92684
92687
144092
95296
113603
141717
142809
112778
130772
87295
87303
142688
142693
104797
87415
125703
141861
117395
105353
158049
131086
138093
157717
130772
116701
157575
108929
116693
157584
100317
126044
94129
115859
94530
101546
105482
156093
119487
119510
87358
138668
142195
94448
146775
101638
115575
87350
137001
118911
125138
87325
87345
137003
88486
112982
113813
102382
105099
105102
112977
112851
87324
109859
115784
112976
136842
137001
107521
132116
144370
91345
111630
144273
144276
100614
117778
139772
93055
114691
100614
134718
143628
152653
156575
87342
95463
118093
118893
136715
87343
146829
129367
117101
112941
87358
135428
117265
93744
99659
120505
135075
138460
117664
111821
108779
132671
138620
87607
100658
114862
151673
118093
135407
114362
132565
132586
108134
109650
121313
123125
126210
129769
129924
91915
133094
133880
93116
111819
126143
137251
157056
93469
138744
138751
116251
126491
118771
146381
87387
95007
115318
132506
87383
87374
136673
144233
113566
117389
138852
114187
103684
138676
113122
99815
111813
132747
127367
138704
157989
113135
87388
93760
129763
87403
90413
93078
99669
121475
140481
148558
146019
90968
110925
130547
130548
113092
113637
116664
121313
146807
149453
91533
116640
128643
90962
110354
138510
87404
110055
117656
145306
87406
100379
146019
146046
126913
143876
99221
106033
87420
125376
143952
91247
125014
130523
130624
97036
108670
87990
100086
131301
142477
116694
111432
100993
111882
87992
131307
116538
128954
148652
92237
104761
130345
87607
111309
143779
133538
145940
114921
147625
114145
138071
111982
108071
95061
95077
111285
87437
91378
151446
156524
131383
152619
151930
113864
116756
142984
95061
120850
104868
104870
132433
87995
97073
91288
93736
135636
155332
117360
106710
116970
127336
114719
98758
118407
124775
125804
151460
87801
92986
116791
107064
155082
110263
141754
116919
87463
132674
144920
116726
132168
90196
107712
91426
121598
144201
107712
117175
106846
121596
118407
126066
89062
111096
156094
147058
147061
97544
138801
132660
137748
138840
123268
128329
133009
88176
104854
104857
130933
112942
144291
135648
128505
144357
87489
131693
117106
130098
87695
139463
87493
105236
147686
153431
139482
152609
118409
87487
87490
155925
87783
153553
116961
107233
107235
107236
142541
101622
111475
120624
92799
90243
118177
102353
138697
133126
134579
137770
87498
126490
106454
87499
105310
111694
126515
109541
91271
87503
87516
151020
87513
133699
107727
107732
112891
116839
104854
145995
153799
93461
136500
157027
87783
91575
101622
93333
144250
148627
93039
128253
87516
91885
126626
91268
93412
108663
143165
87542
107907
121548
90923
130888
91583
156339
113037
138683
112824
138325
138345
110459
138891
151356
87530
142173
116230
102377
101167
94799
138656
113208
142981
91444
110747
112798
115886
91340
141433
141436
87543
116990
142581
91499
138460
126214
130416
109128
87580
90949
101220
143825
91662
110827
138403
153920
87554
113748
138683
113043
146833
87556
104409
87567
87618
90187
113711
87560
87564
90140
104890
93000
142737
106915
87561
87564
118814
152677
96557
104889
112968
93175
114744
142156
101220
115698
87570
104897
132773
87573
95539
141895
138806
87576
141897
137552
116361
87578
87579
104905
114996
147441
151448
87618
87963
87816
108945
106533
140356
129606
140970
100000
111376
151090
155348
135795
87862
87872
89666
141044
132183
113233
101222
89607
98239
116119
131192
131193
155346
87599
131192
155446
103580
113288
115244
127453
127454
87659
115464
101691
113291
128526
149694
149711
100877
126370
100320
107321
132753
113466
87612
149678
109166
92955
120773
87752
113555
112636
87673
95372
139448
114567
87649
115185
127942
140827
140827
102878
115189
140206
139105
124564
101761
139116
155141
87635
101760
113326
144668
87640
137535
87641
127496
100212
109858
104942
89114
105317
115567
128239
87647
140763
140765
139011
107121
145056
155124
118456
144366
128042
101663
109280
107909
89428
94506
94508
87673
91397
115244
101799
139713
91397
87771
113353
111399
127365
119015
129489
87689
87679
90810
87679
131007
147441
91693
148099
139207
139243
152759
138933
151543
87680
104906
147429
90555
90644
129524
155233
110171
110182
88242
147481
116974
100740
134993
99462
125881
125887
87700
87702
129918
129294
131127
147567
116572
136933
147563
116556
155682
101725
154677
90906
109485
132015
157461
144770
88003
138951
87897
101771
110071
110997
112830
118388
142651
143929
147045
109996
152453
117902
101769
152701
139022
134241
87722
117910
127414
138513
139107
87727
113071
151233
137547
157758
143929
104578
109171
116661
119166
144909
143965
138272
87744
93555
87748
111953
87763
121916
134239
139114
117292
116806
127439
87915
113428
99952
126730
108852
109970
113375
121113
139713
102515
136354
99952
122668
115944
101696
152789
139517
109997
93900
87755
130595
115501
93265
125155
112978
91150
113167
87767
107786
133560
109473
152712
129337
128815
139236
144806
113233
117640
101726
109732
87775
101726
87779
133278
149788
87893
144858
113612
88175
106716
144042
107893
87782
88607
91575
87783
105236
109732
131997
134012
144998
154257
141710
141727
157416
154746
88145
147948
113365
127503
144788
125190
106660
125781
115819
144530
119512
119611
133620
108289
127437
88414
133560
134101
134241
97035
119006
119515
137558
137563
123572
151359
89715
119642
128339
154048
97273
102906
145237
87826
87950
88481
94009
102849
102898
116606
137534
99083
128079
141352
139780
87827
131095
87822
87843
87818
117531
117537
139109
139117
107913
139143
102906
118299
135727
138795
101664
113453
139117
139780
151711
138728
138876
139271
102849
102850
120411
89896
105549
155343
87840
104686
111696
111717
87830
151176
87843
100227
151711
87835
104473
141352
145214
129518
111717
153392
154326
121054
127437
152813
113474
152803
152805
153377
153392
87852
90582
97290
149841
88406
138936
143342
104048
115247
140893
87853
98764
117398
158096
109837
89667
113521
130528
123552
138888
92379
117903
103609
109926
113625
87869
126802
113239
154698
129806
140774
87873
87873
117274
106297
156738
91512
95785
88018
118355
113497
103549
113482
87894
99893
87878
140774
153636
100274
139093
139259
87881
128082
137555
137561
100665
129985
140715
113324
113545
100665
103643
123368
88234
88538
94282
123401
139194
110714
101725
113502
113503
139272
88413
87899
101766
152819
88414
87902
120980
120982
104553
120981
142206
87905
104637
87905
90778
95236
142054
87908
91407
87907
113491
90762
105362
142054
142089
100673
154624
87972
130752
87918
116177
116715
151370
116938
87925
130529
116601
106691
142230
139806
87929
96087
96087
93821
155745
156401
89309
109020
87937
87945
126184
151521
117913
88478
88199
114943
87945
117676
88402
87941
139335
152555
127273
130195
130200
141206
126185
127416
138960
92674
101094
106349
88199
105081
156732
113298
101733
113616
132894
119016
137055
102119
118969
145017
93886
108037
138376
101664
101733
103530
156738
139002
129415
139065
87981
118500
152063
117441
127525
87981
118452
117914
111546
115794
157332
108228
130648
131085
88010
118828
154332
109020
122177
127500
144600
152828
147244
131315
119092
127120
145115
100191
137088
146007
87980
130923
141291
156260
128972
153977
137298
142780
87988
87985
87989
137086
105449
87987
139228
142847
152061
87992
105008
131591
117748
110886
133613
127521
88000
89247
89272
102557
110346
131269
131270
101666
150081
116373
101692
101793
122934
135593
88007
88009
88014
113768
88015
124976
146898
151477
88014
144262
154804
154832
88015
116042
130413
94663
117580
112352
140523
88322
144477
104729
137980
147634
116562
139398
147642
88026
125175
88025
91925
122937
127597
96833
99512
88269
158062
101975
88054
102845
127747
152895
113796
126037
103743
106972
118983
88053
88054
143875
88037
135377
88040
142923
147203
88045
88046
104769
88044
88342
139397
112948
88051
155893
114633
139466
127585
139394
114028
139650
152475
88053
88059
133520
88059
143876
88059
126285
137453
120757
133483
138189
116916
113898
143826
144491
152625
157623
139690
145683
145685
146636
101887
103795
105986
107398
117601
120340
140508
139695
128023
138185
145362
94347
120059
95698
101177
101179
113896
153096
140946
148956
149296
88335
109671
88090
105677
126494
139464
88855
134910
113995
120472
131911
149823
157471
129856
129866
103356
102981
156360
88089
136062
105770
153081
157594
140925
150313
126981
113897
127724
105927
88378
98779
131376
110570
99216
110679
129583
151416
88378
97611
106108
131374
104572
143208
118365
152878
113682
113908
118269
105749
97244
111877
113669
121160
88108
115087
126309
101875
117947
141899
110378
111056
123241
129492
153096
88114
113803
139406
99626
129494
152847
94050
107290
119757
109030
139219
120717
132906
88128
156346
123634
139425
139527
88135
90788
151049
123755
145434
88128
156345
155824
91763
115854
135236
141523
155842
111675
125880
111672
111680
88136
94097
98296
145907
102581
145275
88274
110149
88140
116747
107561
153005
88230
88317
88323
106976
132660
144042
106965
153076
144917
91748
134340
146632
151048
88154
99742
125261
126080
91746
102087
127707
153078
151053
151383
157374
113640
88180
88356
119509
139648
120095
120729
94644
124888
133791
143065
150797
89352
132180
147022
119978
116193
145846
91253
132177
106167
139585
88249
101943
158148
122363
128773
128777
93980
123074
157899
122361
122362
101845
127619
153028
152073
122372
126637
127558
113584
101818
127586
113778
130816
119328
88188
94076
107282
103705
139519
94955
145230
145245
99591
119427
116164
103312
120001
102826
138786
138869
140574
92430
151616
157688
90653
130815
88208
122365
119968
103846
105719
115658
145332
99593
125780
88233
143817
88247
101105
127602
157976
100097
105720
101105
93012
124422
143626
153101
96797
105723
90648
90665
151242
118121
107213
152883
152896
153052
153053
101857
118843
122786
158014
152908
154821
101975
127686
151944
156643
101825
118161
113933
107272
127743
132118
88228
131116
147223
113963
127719
128606
145367
125027
132118
88466
88240
105635
113890
101694
134419
153205
91307
116899
137526
142509
127425
152758
106506
106518
113980
124982
125041
125046
113899
88293
113734
110819
131024
152977
106557
124501
137520
142509
120944
120946
113818
113722
113976
152858
112355
112361
141859
88260
117063
141199
119097
142080
101831
157621
88271
96874
141624
145951
139497
135060
106411
113922
88354
108362
116370
136024
149418
153071
113783
88272
90442
96874
129234
88316
135677
154807
88275
88276
103728
113873
88303
88315
105837
88280
89696
141199
96489
114989
89437
111092
108413
117967
142347
102774
95789
129028
139648
105979
88290
90200
91425
141628
96676
108767
128237
106482
127570
88296
88299
107051
88296
136035
88299
142096
116269
138428
132573
107631
149558
122015
88336
102607
132579
120220
157606
101830
120044
157621
88390
88310
110524
119483
134680
101953
152844
110159
110160
136579
98064
152844
88336
136056
88348
95454
125939
147962
113973
113974
137838
114004
88324
92433
131802
139486
152957
127749
88333
94657
149128
115830
119432
135102
157600
139566
115649
124242
105468
134794
142100
88338
130296
94851
117440
113871
94353
120995
102605
119900
88340
127717
157636
88347
102750
145794
107627
152876
112555
130332
94537
125961
138914
135538
128020
88562
88359
88372
99937
140652
113917
97412
143017
143019
118925
152850
106844
118558
139365
88369
145492
88374
145391
124560
96154
133773
88366
108012
89286
89447
89448
134446
107559
113724
132578
135312
102052
139441
152852
153055
134783
134792
134614
88380
88851
88850
127839
95354
120546
139687
88388
105473
140800
105985
121934
145500
107134
145426
94374
101665
120171
88394
100059
125425
136672
116976
139704
113915
88470
112151
143959
113943
139570
88397
100059
88410
127784
152999
90817
140746
88494
110878
107992
110878
140933
121008
144077
143577
139159
88411
113629
100059
110727
139160
130500
110071
110071
105648
105503
139708
101880
105507
121194
127695
93312
116244
143234
127861
152970
102022
127858
153050
114083
139662
88437
96059
148871
93275
111291
139707
113679
113738
94797
127869
139707
139711
131499
131510
140344
157175
136000
142040
90996
137340
157950
88453
106262
157663
120752
133025
146145
96049
116390
147818
132698
115335
113488
155305
115340
88459
88513
105094
101659
130163
105388
92840
131534
131537
91492
107052
131061
142095
115339
128191
145771
88496
121738
141078
128180
146515
105089
115421
88473
88478
116442
119187
143148
90588
94212
96360
151433
88470
126268
94728
133357
142118
142119
90877
104627
131582
118626
145821
96481
103105
154658
108846
118909
153451
139798
139799
154662
154663
150424
155302
94785
115007
108846
121397
121398
137329
99438
128560
123663
152695
89356
92936
121663
139787
126927
96915
90819
95271
134642
92929
147502
104694
148616
97474
114136
139819
110894
118559
154185
88521
124179
125399
121667
141275
98860
148594
110920
152704
121818
139810
122759
139787
96656
135763
135792
110920
147268
115635
135055
153978
88508
114101
148783
114093
129988
114098
139821
151839
92925
137063
90116
94854
154908
128345
121630
91454
97232
105951
147138
105951
135055
139819
99361
117342
97189
112528
147334
88527
130544
155896
114088
135048
130435
156370
128663
88672
99938
88537
97234
106208
129225
148517
90801
146238
133550
139249
139610
128152
128531
109571
124083
148568
95155
140602
111600
137235
157368
89669
106208
90708
98659
140809
131043
89663
141348
155227
128129
155545
151148
115906
125447
90907
133503
88560
99582
100187
157465
139844
133504
104918
155624
98715
111089
89985
148097
141345
128142
130965
89660
139859
98384
98387
146742
128142
140960
99606
141084
105449
124756
104724
92898
90708
88577
135166
156672
98345
107609
123574
89387
91573
156254
95993
109774
115906
119864
97956
150969
97970
104787
122230
109383
109391
88594
140758
122210
127642
149452
108807
115711
142867
142873
114206
89540
122831
156942
88650
89898
130837
147351
137333
140756
88613
145221
155098
88605
147973
148356
97306
156879
89883
157220
122755
139911
144886
115293
122261
88652
107706
115289
155449
156261
114246
155618
88610
89879
104476
122283
141355
155617
155487
110099
123770
148641
99248
154798
123764
136142
141508
125320
136075
134146
139931
89896
99283
122761
130027
89638
114268
141140
141139
88622
100015
88647
137569
151051
88664
88910
89121
97828
103012
105894
122853
107745
104485
116246
129625
141350
103793
100014
98519
132587
138602
148794
150717
104512
129624
154934
100346
100800
96402
89247
105437
130795
132436
123711
139983
154526
88642
131343
144229
88646
148736
104405
156876
108970
137570
88654
149804
149806
156986
89894
139931
102334
88663
140654
102333
128552
149802
123055
132852
104323
122663
124269
146913
143514
157086
155199
88667
88692
107706
136128
112185
151256
122266
141322
99717
104107
147566
99721
115272
88673
90224
89271
157869
123021
130661
103808
103956
126990
128822
147507
88711
98082
123235
148700
128821
147507
88722
89617
103950
88682
105288
155251
111127
124984
150624
126548
126497
132093
88694
88698
108116
123088
102117
104934
108122
123185
154265
157356
105296
143695
88692
115277
111487
132577
88698
129288
136998
153677
92412
124770
157000
133347
153677
88718
107772
119350
144562
140623
147056
114353
104180
130457
140011
99708
104567
110739
119178
121784
100638
112370
93891
102521
132665
122343
104074
123272
88713
114355
139960
115491
115497
143581
131993
123172
123222
140623
107776
148324
92881
97294
136165
150006
88734
88858
154427
103918
123077
147479
128631
155158
123303
123348
108669
108998
98469
123949
140643
157979
127925
130053
155985
103723
103732
98177
111160
157669
154276
154378
88740
156791
118081
136798
136801
106427
120897
123450
130055
140859
89598
89606
98218
103699
107659
89846
95862
141878
88746
141923
97319
128921
104048
140028
151746
99172
130060
148693
102133
140050
148670
103889
110208
128748
128749
147654
118085
147511
128860
128861
104663
88762
88760
103747
115247
156441
116513
128134
149552
132542
147663
105433
129862
128701
107932
130332
130334
117415
129690
88771
108076
90638
108216
134797
96712
110635
134140
147120
99892
102506
89592
141169
127601
89585
115587
134121
145889
90105
123596
88808
136221
96849
121348
132589
108594
110985
110986
129690
130296
155191
133098
156030
88799
108529
121497
99903
149736
129859
89595
102342
104187
155190
141039
88807
123766
103826
129655
151014
99919
104501
88808
109723
116525
121497
91715
145360
124222
150232
108529
147115
154023
134910
115588
140058
141169
88816
102780
122567
123897
131244
150232
136741
150232
99128
88826
102148
128021
145889
133640
154976
99130
99159
132184
153177
88930
88824
154976
154980
147949
154981
121324
102151
104216
104497
123897
135632
138275
126047
154977
104360
109622
122555
131803
125427
155708
114480
132843
130210
115718
132099
156504
104235
123396
105793
148586
103503
134120
153572
99541
125424
143573
100020
90710
116742
136181
141015
98215
101648
99956
103306
115214
88855
88851
110912
98799
110658
121324
121326
117568
88869
136805
105055
147617
97276
147065
147118
135183
147109
147119
93235
140143
89467
89483
89563
115554
130981
98705
129108
143150
108263
156035
130470
143150
149907
106457
107264
130583
134285
135142
98294
103270
124084
155552
102531
141292
105675
105730
140144
149462
98705
108138
103975
131178
124350
103203
149463
88998
109660
128120
113513
123108
114574
124563
127952
119223
114522
140194
88926
147872
107583
103079
88898
114511
128498
140147
107454
129581
146927
103077
96369
116292
121545
88944
92772
141804
128833
98788
103845
124243
158155
97182
119083
110561
150007
109885
140184
152833
155106
99483
108969
113650
89359
126361
143129
88955
115771
88919
115773
148083
128121
147870
98471
124528
130304
140194
144911
115773
148083
140836
102171
115769
129844
147832
88932
91469
97366
107707
117764
103523
130301
146426
114613
110573
130472
130475
114660
88938
88944
147387
97183
118255
123991
118822
141031
114602
102173
124696
140226
88966
102792
130348
147819
116516
113470
147497
88949
116309
134700
128144
103883
109629
123094
97754
99308
99310
115389
147189
104402
155154
101550
114564
108099
133318
156358
114555
114594
102792
102818
107083
130067
128851
128852
88987
146139
146153
117944
124345
124696
148126
148161
104011
156356
102765
130067
102385
144819
144821
155746
124766
131396
144819
92076
88981
142511
121583
88980
130892
142882
88990
122376
89802
95243
96620
113948
122031
132959
88988
99182
100148
127918
135215
155721
96624
108495
97274
96869
144821
130277
140800
140255
147772
130337
130853
146356
124904
115302
127264
89230
127886
104123
155012
89022
93533
126015
154088
115730
101613
105338
91053
117399
126203
109092
89015
142691
138388
156243
145855
125115
125134
108500
127106
137815
102971
148904
108424
115727
125134
113772
156334
145855
155146
127905
103862
105411
102431
102564
114657
115749
123283
89067
154880
102577
100202
156173
154877
89064
129370
147677
92427
109093
124030
89045
142779
102292
133309
155395
89053
151149
116528
137239
89058
130079
114713
125619
140340
131639
147544
89075
89945
100104
142880
153246
89105
105655
108479
109802
151165
114683
130187
99769
89058
142404
125348
140333
91900
97543
130033
109555
134775
123300
145827
89568
96747
153914
123302
96716
102219
102229
102108
134058
135571
141238
154397
89568
145836
125627
102310
98457
104131
104362
98748
117854
133853
89106
96193
123240
150275
119123
145046
154326
154351
108784
132038
142804
157061
101371
114697
131980
89116
110253
149283
151209
89492
114767
149098
132361
132133
136546
152131
132361
144850
152055
140766
101535
117137
132792
97857
89102
115566
155445
99336
115602
155128
107568
125299
147586
89108
116354
139936
114469
131941
90572
90278
148569
115565
121538
101889
101897
141360
118648
125627
131836
150405
105323
128245
140383
89163
90576
116012
142481
89279
121673
132664
89471
101810
109071
140445
96262
98557
99000
125751
151256
89209
89124
130780
148569
131601
89725
89146
130085
127856
89131
90576
135776
100751
95001
121407
89134
142458
97721
122336
128304
89136
128155
131284
131430
143976
147170
154155
92749
101195
126817
156635
157979
110964
121841
149906
89230
134221
123700
136554
132189
155451
102931
131035
90916
147561
89150
97702
140394
155037
90091
115118
120885
144702
89916
103973
100462
127795
156696
102466
128420
96579
89422
131361
153168
141025
89792
92553
108864
114799
89176
102471
114760
104971
89266
115398
141213
147172
129065
130122
89943
103065
104435
124920
101848
153674
89213
96203
148490
149770
132102
90155
93904
147092
115585
142481
100680
98503
155512
89210
96451
96452
90120
90149
103894
115458
91969
102846
102745
95999
123143
150536
104791
121794
114776
114797
123836
149053
96063
97096
136486
154466
131498
154897
157012
140722
95970
113524
90811
149269
98352
98516
106320
97491
126327
130554
97495
97496
115569
140742
104605
139826
121959
114874
126448
109461
127068
141138
156463
89217
108432
133528
100506
104576
114833
115090
100435
115115
126304
133290
133415
101850
140482
123085
148739
89464
100312
157006
89220
136249
136250
141138
149265
89222
108438
116064
129332
131579
157420
149579
92271
140514
101534
114834
140490
141187
141411
141956
89379
91082
89246
140543
146715
101492
122158
107675
108210
131344
153617
121961
115375
98974
126423
115067
101499
121926
128437
89971
126571
123631
125044
96213
126458
130121
140540
121298
148573
111298
101487
107678
89253
115048
127490
128787
105437
137423
89256
128787
141074
153309
108582
120874
115049
121307
100688
104264
140536
128801
96800
95467
114892
115737
89417
95772
126600
130110
111564
137540
141399
141411
101322
141905
141949
156843
89267
117360
131275
89443
115373
137786
102513
138771
147950
154224
142657
149805
144225
132815
149193
118046
102950
118115
97436
153284
115042
153314
132663
149286
102901
155432
89283
89286
100472
145486
89448
89286
115083
145492
103907
109691
122732
147302
131516
134203
147256
140562
109315
99332
110767
136873
128645
89838
114897
114926
100766
140691
153322
100696
101393
114917
142016
154030
98312
110767
102096
104145
133219
89312
141014
155417
89322
101322
101323
89321
102096
136178
146242
127382
89393
131545
89371
104556
100724
115026
136172
105537
149714
114927
134497
141811
147337
150293
126857
92938
96566
144150
104519
100773
133416
143555
104370
114954
144949
95378
96510
96655
136873
144343
108330
97880
101051
127039
104276
148991
89352
122372
133827
89389
114943
121394
155299
155314
102935
123850
97651
109428
155312
109908
147661
116450
99197
142435
89388
90830
117059
127879
129973
114942
114948
132179
132180
155298
100918
100919
104152
110052
155301
136751
143209
149693
150016
132179
118096
100961
140645
101840
108330
121556
141066
116745
141066
94777
112185
151657
107377
131249
142838
103928
131249
131564
117064
135785
115014
117052
142088
142834
104094
139759
101192
153119
115343
121364
155829
116106
129148
129341
127182
114159
156558
116501
92689
96239
116484
105767
120864
111246
124134
108332
121859
130322
116461
118568
147953
117058
95619
97512
89397
89402
107039
155248
151870
154791
129983
130727
91141
101093
101192
95698
102291
155307
141327
155416
155676
129315
102098
155822
131463
141072
125120
102238
127545
140572
143197
148999
112722
115034
89413
139753
95020
95687
98835
101312
101329
100628
153172
153176
154432
127530
127531
139588
89461
100701
100712
95878
89427
100470
134883
141122
153184
115050
148632
115484
143948
145779
92280
126486
108209
100053
130110
121926
154432
156987
101408
115050
101586
130284
135211
140512
141190
93186
101720
103964
148582
89488
94364
124652
133564
133572
97725
127626
128565
141023
156054
133565
101850
103894
131217
99471
108347
112904
148859
93231
91031
100565
127711
101770
98930
122746
96431
143020
122214
146857
114834
155689
115069
122212
148570
96896
122290
136276
143833
89476
140494
134503
89468
129355
143833
131181
96896
109435
89564
90072
146860
102470
109444
96453
109068
89474
140681
89489
99581
100314
127812
100711
112000
89571
92482
89511
89512
143657
111454
125975
89497
128086
100365
140378
89727
100387
105317
129803
100383
103975
138028
105318
115116
126305
130323
148010
89494
142540
100278
100275
154251
127887
96608
127882
100278
100291
150051
106153
101941
101942
140363
150703
156312
156313
89504
107420
125493
101497
142893
136283
146165
146464
120783
136821
101644
120783
131271
131492
102091
147084
147090
91409
102090
125191
140783
108375
117725
149486
111046
125229
102349
102430
114657
105531
140799
89517
97798
95222
102580
151320
102534
147744
130851
155525
155808
127373
143552
89525
89526
138100
91821
106191
89530
95246
155526
89547
114617
148453
89551
136313
114605
145141
127358
98088
115692
99006
105595
124649
115171
122390
153684
131879
157159
109062
147237
89552
114554
124268
124341
148161
114590
128549
140225
90348
89551
115925
104384
129841
141699
141701
148290
90162
90165
143552
102878
140152
102389
141696
146933
114184
145849
114568
127944
140152
107257
157926
104384
149297
110187
145688
155530
117286
125387
108158
89630
118693
157213
95530
128612
99973
117303
150554
151125
89738
126356
127938
153416
121321
104501
123602
155665
155684
153574
89594
99912
104501
115443
154980
89796
115579
147096
149767
140875
141294
155295
156084
115588
146408
104315
125402
147107
102342
102507
115577
103348
123536
128035
128703
89790
102331
128037
89790
89790
102331
131147
141089
97371
141617
128749
98730
123171
99207
103786
156528
148810
104052
114387
140009
98798
124016
104059
115349
130457
140011
103348
145672
104056
130457
89632
141165
150304
141165
141167
89631
107219
89707
90892
92254
123236
102335
130360
131191
157017
89642
97901
91427
99648
99649
123236
123805
99302
104398
130029
153410
90003
105701
133327
117297
104787
144768
92477
122169
104201
104330
155220
89653
149090
152455
128112
99606
102547
98391
114191
114753
128907
144290
104201
155620
89657
104867
114195
140964
89676
91434
133134
137132
153054
156590
115317
151615
153054
121913
153463
97802
108513
115399
97771
130965
89886
128527
129606
89676
89671
135775
97394
97398
142216
89688
156055
128531
89977
105044
149217
104428
128292
131696
130161
140987
133819
89886
128538
141051
104085
105027
128146
128151
105162
114157
155477
93796
112424
107884
130160
139837
147596
118712
134561
149087
155047
122631
131397
126233
149897
115334
111611
115338
155775
99523
117465
116660
141000
111592
119119
104046
152440
156055
93199
115339
89703
100691
100694
148130
100217
115624
122154
122158
134221
118714
89707
89731
90179
100694
104355
90168
89710
133251
155068
102937
105668
127364
127371
89867
134943
147662
148474
103358
105204
149679
127020
127026
103931
156544
156549
122788
124005
99408
103927
155084
89729
148568
148866
137248
153262
89730
140414
129803
140314
140384
115567
129803
90234
116858
122301
105322
101464
110817
146378
130990
131309
147084
91411
114681
140783
104726
142979
126621
89745
126664
102570
136157
106220
106693
96280
129015
133983
111423
135123
154428
155731
126353
99203
119646
119695
97951
97953
115198
144007
122826
122908
125671
149793
89822
102634
89755
89758
111441
124478
143726
89975
128850
97398
110119
153550
98684
98980
106220
119695
103297
103304
143451
117886
124874
125782
94172
124918
150303
90474
105257
132242
133251
158123
94768
128739
100524
132811
133614
146250
90306
98982
95131
129352
130223
156032
123974
148390
155613
99004
129449
132242
99838
99863
123507
115241
141301
109911
123619
139871
110124
155319
122035
118048
149150
104697
130044
141084
102107
104069
141231
102331
131150
99874
104187
146267
89852
100887
101176
151696
115438
152508
155478
112102
121092
134292
134292
89818
124275
141828
155320
89937
103622
123130
134329
141149
155529
149047
124649
124682
108577
114556
149811
126656
147482
119280
132839
137999
123904
129997
150041
145976
149043
114778
103893
115123
149060
114782
125974
126010
125967
149060
105622
106130
106132
134111
129449
98973
123130
123289
144109
158105
154274
98889
101109
107053
101137
139734
127164
128454
133436
133437
127244
140648
146645
133871
140660
142081
89841
106236
150478
114991
133436
90855
127825
137090
99124
115764
128646
131436
99020
140690
149411
126796
126827
107640
123500
124819
126664
157782
117698
152007
89900
94115
112825
128698
141086
104665
141300
89881
129631
97433
130971
141091
89881
124839
129071
133414
143597
97208
100908
123829
123851
147560
114495
115503
92377
110606
117758
105250
149675
104563
105251
148249
98788
99099
158154
89870
103607
103608
103614
91431
110852
107541
128506
147201
101138
98494
112792
121779
99237
118101
89908
118722
147314
153663
89881
105929
129635
115606
128101
148890
96226
96488
104571
114252
147164
139907
145804
115719
154108
103797
156806
135209
136224
114166
115638
114183
128660
105034
115326
115618
141264
141465
112576
138238
146438
117728
104383
89899
117728
133651
145365
156806
98842
98856
139928
144497
146703
148404
127668
99037
124303
147223
103242
128685
155552
131766
98325
106127
140266
112484
91428
110852
117100
152157
98065
124694
105903
114508
115220
105408
89917
156715
100462
126101
156966
118333
124745
146392
158112
90182
97184
121431
98441
130364
114500
130364
117738
157485
157487
89927
99928
99945
115503
140860
105903
115657
103342
103837
115503
114501
128940
141479
151083
98449
99377
129096
97365
114807
153853
156822
95598
114275
147164
121155
123406
147579
115228
131421
131457
89992
138250
124382
102697
102780
123686
114451
122568
130191
119615
147547
98287
106002
92497
119550
143478
141237
115593
140366
155697
140324
105845
127228
155403
116907
89951
105765
109693
148899
114502
141251
141293
156504
131449
140095
103428
105055
130363
142960
117596
123367
155203
117571
128634
128756
104695
119237
144941
95744
128968
100591
133065
149012
89994
90171
90237
116537
146330
107529
111078
133170
142569
140429
118740
154019
95834
107531
111078
118741
95737
108600
121838
128225
141197
150152
150156
101421
104142
107325
114847
122091
95769
128852
95737
139410
152449
105031
155546
95765
153140
141265
112288
152299
107373
115312
98391
115315
130965
93666
147579
148952
115313
90508
126542
99510
121838
121840
102813
115085
115125
147594
119550
97400
131045
113909
131274
122172
151848
101085
133955
137269
114489
131912
107531
109101
90171
90320
114871
99273
130584
103170
114458
138241
152383
90015
90021
124725
151248
116108
124304
125564
90022
90261
118838
96486
116937
145829
148707
96486
145829
152259
142916
115677
123500
153565
153570
99852
107676
147147
99868
103957
114871
90047
116757
127163
115429
91267
131439
131441
90028
123188
90038
101331
130851
130853
115388
140251
155507
102186
141101
141381
156042
90033
156501
127852
138177
90040
141361
147232
115599
147107
97792
90047
109011
117603
150654
108998
122908
148307
115440
131897
120184
133408
91123
90049
99717
104219
139987
125750
131971
95554
108684
115495
104056
139956
125314
133354
150435
113874
133088
130369
123958
131963
141920
104184
90062
115220
141289
90077
128308
103164
103164
105056
90068
139910
135719
90070
139938
126756
150373
155029
96781
149124
128296
131963
123958
156936
124772
121961
99457
149211
150668
156487
90086
103819
103910
140032
97719
103759
120889
108681
117634
133342
133341
118837
121655
129711
101910
118262
126351
133738
110190
114721
101973
140399
123705
132751
132978
141439
150671
155012
101058
117766
127932
149111
155388
90100
98244
153845
155503
157284
102186
114630
141099
141166
149120
90108
140566
90109
130458
115679
149856
128513
143900
149859
121265
121731
121738
129955
127097
133480
139754
145582
90510
103545
90149
90156
124554
98280
142273
124554
115232
146740
153910
90143
90144
133457
147964
123450
130055
148001
114406
129645
103958
155629
128043
128861
140052
139567
138661
90385
128881
128885
152147
121431
106822
90401
109435
109448
116049
96566
140084
90448
116110
108404
124336
149721
90147
98281
90147
95441
97874
91868
120753
137204
90236
90346
129064
97995
122587
92701
144467
90170
91257
143385
90250
144516
144530
131533
115901
122450
96739
97999
122587
143216
132500
99492
151083
132189
142833
155842
90176
112823
90170
91228
105778
129102
136329
115990
92981
157445
90896
92969
139703
90892
130065
130078
94715
110811
91950
102623
90222
147651
97428
115904
112692
153367
103225
146721
100691
116544
103229
90909
95427
149358
155424
91325
129009
149951
99198
103099
103101
97620
141496
112697
114525
142730
97304
140470
142582
90195
138237
97644
121990
128423
146018
90247
136363
124915
144201
95043
107824
131580
134320
148794
99916
90829
155773
129150
141605
115946
97690
124659
143480
148181
101183
101206
147642
116564
139250
101140
143003
91504
102764
141484
105372
142574
130511
153925
114320
121444
91228
115661
95308
121070
122067
135907
90898
122813
148402
153530
90228
112179
151898
147466
154454
127011
115884
148021
142981
153275
91915
91938
97314
148440
144589
147555
94678
116539
115904
155426
90238
90255
142261
90268
117301
121127
141536
116550
90320
90266
105381
122718
148046
145753
143356
120611
141416
148421
148422
149113
135077
108158
120986
136373
115825
141498
144196
96013
133831
139416
97344
118720
130062
95745
90892
96015
90344
147599
91350
148025
90289
133771
136280
90266
154391
109339
151217
90368
123426
154378
95192
134528
138346
92942
90461
116780
121078
146204
124385
120841
129502
145645
147027
97229
115851
115949
130968
157063
104447
134748
141638
156895
134322
147770
141557
125623
148400
133486
133588
90283
108404
129113
129119
120779
149721
141546
115943
122211
110988
129071
151801
90294
106719
93121
93300
130050
131071
137914
112561
152202
90296
149068
144245
148154
158137
96545
155732
115961
129113
129164
115789
115935
97654
129341
90378
106823
115766
146089
136283
146527
91629
143850
155513
115916
103414
103111
154280
90316
143850
157781
149392
154843
124915
129480
122421
90486
141574
141659
148396
131985
149548
90337
111486
90327
102489
155254
98207
105857
142566
143744
131210
90332
106127
140805
96292
148602
142452
149572
109892
124788
124791
156124
135465
112506
90372
117599
115967
139350
142717
90341
105090
143509
115985
104720
145082
145087
156204
97225
129076
141551
141405
146247
90367
126686
90364
90371
115850
117298
110675
133158
90361
97321
96865
129237
96865
116038
145943
116037
157833
90380
104598
105086
130742
116099
131427
96039
110591
117017
140007
90366
116161
147191
147541
129128
144429
156942
152116
154276
135498
148887
147071
90388
157480
131011
130881
139350
142710
91677
148201
109315
109328
118673
96906
120737
133923
96515
118068
124077
90393
125535
128330
90410
131060
131158
131295
97656
116148
90425
102000
139129
97207
129399
138176
116379
136100
91491
95283
121458
90403
90410
132451
155532
90448
141683
146124
107419
96558
104590
105273
141708
92963
90406
136279
146158
141566
131060
96432
115908
116101
116071
147576
132395
138220
152066
114384
130792
104828
141556
146782
138221
141529
156133
138262
90431
119237
129763
90417
116082
146150
116115
135161
141660
96883
141661
146010
133158
147506
90446
90424
95966
154616
110951
120776
143840
96478
156395
126711
138176
129847
143474
96497
139253
139255
152759
95376
133921
121255
157930
135635
114381
130792
132064
131637
107800
96927
124737
130192
141872
104863
107716
90449
90551
110871
116020
131575
131578
105666
97430
131742
131848
114380
156809
129227
147467
97445
112126
118585
136338
142580
143991
109442
109446
100801
92961
94972
104863
105578
129156
90455
97353
101135
91735
90460
105708
109405
118676
136251
138280
100801
142891
104722
115795
115796
118528
96655
141781
111268
129214
95322
117662
120148
141720
112383
148928
153786
104808
91684
144131
96024
129390
141828
129392
131665
136488
149783
105235
113804
98092
143783
105256
148877
148878
153903
97136
90536
144783
150004
150107
125651
150826
123560
128419
131671
90489
98894
153725
125738
97262
105844
141567
136108
141575
144147
146468
95700
90673
116287
122355
149483
117526
92748
118500
99152
131721
148302
90579
95094
154130
90515
142028
97536
156387
113515
145992
99028
103093
128740
96953
150550
112198
90545
105957
133998
117464
121883
121886
90513
152156
96354
96373
147291
123883
133203
94994
116198
117015
91348
116156
96635
90559
90601
90611
105682
140673
108768
129890
152990
104894
116269
130811
130112
148486
90539
112450
103344
96769
143534
107317
123776
104816
139387
130133
102503
116155
116171
117378
109864
112365
116221
129722
142767
123883
113484
137913
152416
141830
137970
90564
91911
116064
141715
90550
143752
118938
129465
134034
90571
135908
141824
96305
106690
136227
137064
95757
109980
146917
147537
97006
123287
143308
157109
90584
138476
91018
135882
147360
130953
145053
156875
100721
100857
129307
144338
146223
100777
108736
92918
104712
129542
90561
139360
141848
104962
142787
90700
118068
126703
90590
105331
91908
121842
149838
157873
129511
132462
95805
116232
141827
129370
116278
130426
93190
129370
144387
118643
96599
154178
130500
153696
154135
116176
141817
141835
121842
148958
121839
104863
142535
108525
131580
141111
157776
93109
129571
136834
90865
94096
132591
151136
142870
116332
157984
96694
151686
97421
114352
130606
116356
116357
90630
112776
121151
90644
156201
94745
95800
144106
109560
141257
144217
117794
154127
95829
144015
96360
114636
150997
116520
126945
126985
126901
98256
106814
116308
121122
116235
102782
98181
118247
110453
135662
148225
157235
96704
107044
157247
90617
110453
118220
148225
109665
148226
90864
96306
108184
90621
95369
106815
154252
95368
133522
117349
115465
116221
147323
95934
116326
116328
129574
132427
156197
156541
107666
90646
118912
96740
141806
92907
146928
116412
129702
129704
95240
95267
129668
144392
90747
96740
116291
116376
109895
141840
95775
129444
116529
104616
91268
93414
136501
144255
119351
116529
141894
116525
134858
140219
141011
107416
121577
145439
90872
141853
144338
144364
144377
90721
134858
140216
144117
94735
132801
95948
104893
148186
93189
94212
129572
118619
141770
91508
104701
106137
148194
149028
105710
114105
117828
90674
111674
129527
144098
153393
105526
133328
141845
131859
111549
124811
125439
145994
148913
149337
98034
108528
156130
91268
93406
132662
90682
132376
105691
129818
118519
129638
129659
116310
95804
106484
140359
141937
143950
152299
90726
92725
140342
141915
90712
90726
108912
91415
129475
90759
136471
111420
111442
101069
152382
120844
141797
141977
116207
140350
142741
116332
116355
116357
93001
117032
120851
90737
91507
92358
145872
95517
109897
109905
92725
138215
130813
101227
102654
90723
138215
104626
116268
116353
141992
92882
109905
141940
107705
153718
92907
146928
90725
97208
128364
134138
108912
108081
132581
144113
132545
134271
91229
108912
132745
95755
141975
121116
129754
152218
147101
117782
129837
130435
142591
94431
120838
93412
144255
141931
116382
95721
95759
115510
131032
153747
128919
156862
90744
127086
94428
101644
153662
91515
116636
96369
150201
150206
153252
105000
95300
136185
145872
148119
154054
143953
131032
148186
140679
143037
144949
117083
154092
101281
151775
90824
129470
116378
140621
147101
133226
90795
95231
91937
109103
131707
95343
116413
143941
117586
141957
156004
95184
95163
130496
155765
117083
131589
116439
121118
141902
105612
142594
142016
147333
90780
91121
146315
97749
92622
153949
90785
142039
116464
131588
140651
90795
91362
95390
112370
90806
118541
152367
91991
149265
116424
91989
106105
90839
136508
103024
92856
95145
106025
136533
94995
95379
131557
111438
90833
105362
105363
97894
126321
92846
116334
141921
103083
147866
131586
90835
94977
129861
130436
105037
142937
105037
142041
143865
90821
90834
106694
95105
118581
100866
117031
142055
102542
106957
143675
92960
118587
135265
142044
146239
146240
118232
158050
100973
122466
119684
124186
150814
95354
133048
124915
129035
129038
149876
121634
105286
145322
118232
133638
149557
111606
97245
129485
103477
110296
127467
129933
96317
135014
124189
125236
137007
150812
142072
142076
147429
142036
142037
124005
95137
94896
117045
90840
90848
148858
94866
98209
115136
138736
131366
90887
136511
138579
105234
141272
102540
122472
146415
114160
118551
91391
114111
128184
145773
91203
92412
124770
157000
105286
105419
127262
139750
119255
135499
124785
155774
104409
121323
140995
104647
132728
114157
156695
92403
92403
94747
151387
118940
129478
133521
133525
136679
99932
114304
90887
104859
153957
92752
95898
151032
109630
122359
147322
104896
95806
116330
104896
141746
130031
123807
131299
94736
151101
91010
109007
148695
92931
118641
92803
102563
154592
109462
95084
135346
132794
127356
136508
115930
94687
129181
129183
157833
116406
105805
106829
109656
116006
136323
146777
134746
136604
94687
128408
126929
142320
116562
156327
139250
113537
116555
111267
110569
141410
94669
91237
130037
91594
130099
98015
148680
156211
91346
142320
156936
90916
112486
138037
91519
112497
90928
140435
109052
138750
146196
156805
138750
156805
92336
139995
157081
157082
127391
136784
112854
144365
106702
135403
90955
143039
152335
92972
127221
130168
136774
127268
147197
147442
154066
110229
130153
152552
117495
112740
156093
157773
94541
130525
153446
114003
127277
130156
90947
101217
127302
110003
117595
96696
139995
139996
112571
156649
120827
122515
156827
92755
122942
148291
154584
157514
155177
101420
138041
123555
122513
155005
90960
97886
117493
143074
144259
104761
130355
130345
96069
91065
91070
121441
152583
117218
116655
91535
113518
94335
105521
105521
128788
91803
91806
94651
95444
90997
91005
95754
91821
101069
90981
90995
96234
116652
126305
91855
105258
144595
107969
109756
106989
111733
111851
146192
94346
94349
130373
146194
121369
90990
98478
114334
156799
91016
114310
134438
102346
106989
107933
107972
91014
106788
121721
119002
143233
103426
112862
117118
123311
142242
138710
117114
120821
91005
91888
96994
91016
98478
149567
96742
91192
106422
128041
91038
145058
101504
110867
142233
138541
105258
144596
93136
112507
146108
131358
157081
91303
123914
128907
136407
144546
95511
144321
127000
131691
144093
147379
96445
116751
95502
152478
92576
131487
101922
137668
139847
98774
115576
115069
118281
129877
142289
91037
133129
91037
116751
96445
129387
124099
157986
91452
108929
116695
94151
121286
142278
91050
154836
138437
144321
121284
155889
98130
122927
91069
123834
133034
95523
105334
153449
91641
91664
113083
92689
118353
156566
92125
112605
153894
123104
154649
96411
142315
98102
144499
154202
132218
91541
105345
105228
142328
91074
120818
127351
158044
91222
92413
156371
93767
142444
91070
93724
93767
148201
116737
138893
155815
107379
137893
92587
96514
122057
109826
101587
101634
138497
112603
116762
91113
138572
111387
139082
97885
143227
156700
142923
91192
148139
148695
101184
112509
151943
93911
138161
153893
97538
116142
122423
123816
129972
130699
154483
135201
143994
123579
128959
104332
122821
131084
127177
130691
144777
110786
120519
98816
132771
132775
110785
154847
91102
155596
110806
142331
142686
91121
91805
126828
105119
93981
138386
138644
112318
145908
102524
107576
117285
134687
138781
142534
93990
106948
158037
96133
141507
141545
91122
118803
91117
130913
132225
138103
143574
138834
101481
101483
153490
91472
142939
91127
115441
91132
152441
157992
134462
156994
91134
125458
142934
157740
138008
143001
117434
123813
149527
152732
156380
114914
153243
92785
133202
142030
112075
155603
93086
109647
144548
95182
143002
131323
115180
132487
114064
127058
141539
122415
131768
124024
101535
156238
121684
150708
131974
137598
143608
112076
117381
101403
108906
142898
130765
91589
105447
108699
155234
117484
157743
91166
91179
91181
105308
103706
121695
94852
123043
102663
107466
142695
157749
130706
93871
153504
122994
157016
108473
154780
91170
131153
148156
155820
91171
123993
91179
122830
91196
112467
112469
111131
144273
142778
113076
138768
104818
93682
101616
133196
91554
101484
127323
142786
91195
91184
109040
122347
112074
134104
146608
153528
91196
124890
91359
141716
146474
98793
126384
137337
97020
130964
155932
95889
105617
128122
142517
148464
133728
123739
139576
92501
149933
131153
91205
96542
135016
135340
116871
156531
156532
132543
152301
91213
112406
95479
99353
108925
154824
96355
99298
156363
122994
122347
142784
117787
101132
138514
132037
132677
123811
154817
116945
129539
136163
123509
97222
97217
144089
117562
91248
134765
135073
91223
91226
91271
123810
93659
102475
117563
91270
134765
91257
143032
109291
153546
98365
148781
91257
105146
116890
132983
105603
122837
143413
133505
100534
103446
151610
126623
137907
97416
123526
130980
123475
130985
98483
142496
155481
129428
141656
96071
97842
133237
131301
131046
139052
139373
93030
93034
142488
108671
108682
108704
144243
146027
108358
127306
123360
142521
108357
142946
94888
107833
121043
142490
91259
108066
96486
96644
91330
120233
135073
92037
131660
142346
96128
91277
98318
123317
124022
105459
108682
120647
132666
102865
95186
113972
122435
96480
100539
97420
111572
111793
142497
91285
148287
106248
152227
129416
144050
157454
157460
131614
131668
117749
126630
137162
154717
123555
131502
100734
101525
113049
91308
150322
127380
138476
92124
155105
97627
123718
124859
122222
123164
156673
139803
136450
105212
113089
146978
91308
92413
142941
114723
100992
140113
101971
107438
116961
124731
136103
132725
132726
91308
98128
153748
105635
138474
113459
91316
156699
138360
146656
131233
91316
98616
122859
155377
156695
105718
106080
97695
102744
108450
142565
151744
100584
102885
133884
134019
134040
142077
148182
156748
121686
134079
101602
112721
112781
117232
125606
136737
91392
134766
139373
116970
127336
117412
125172
155357
91334
91338
91338
91340
105153
118735
136038
112799
133885
91424
108868
92378
97490
113909
93132
115817
118735
91352
91377
116141
131851
138354
127394
91353
113769
131365
142590
147550
129332
129375
136249
95075
144265
144272
142513
144142
146849
91379
116140
151815
117174
96448
96480
96866
100539
120233
117378
118650
96112
144104
91448
133768
151793
91377
116459
131002
142978
92624
142043
131521
131585
131589
112332
138099
116481
91370
114994
142627
105419
116503
129988
153604
92815
99069
154402
104709
100856
131565
91388
91390
91413
105490
147070
94961
117034
131377
91379
143961
92967
142598
105167
153437
139787
153437
106488
143961
106071
123101
156757
95618
147436
149143
132236
91416
157145
97028
121646
136031
121646
156809
103383
117805
124584
126433
148549
129758
145896
140689
108955
145963
153323
91409
100962
92937
116336
129878
91409
115139
140341
106797
116462
129901
116462
140888
131308
125358
130126
140316
114680
138045
139700
130005
130007
118631
130005
106071
157069
144102
111602
111914
111918
91421
116005
144813
129192
91425
144813
116026
127173
157832
97644
138237
104372
92983
132966
132969
101480
98620
139966
139967
130194
139199
152554
122834
98600
104398
91443
148463
150204
137312
105975
150203
157227
110855
142262
117115
147238
147286
105975
123054
142418
148464
157227
95740
112736
136695
95568
112694
115357
101702
132748
116701
95850
104982
130539
112831
131015
91482
155896
113862
148753
148761
99480
126392
133085
134446
91482
99225
157252
124804
137211
148482
124804
154479
93836
139354
132710
101522
132715
152539
152638
118833
138445
104826
130780
91482
91558
91636
130738
158101
142425
142432
93636
157206
113286
117479
93639
146055
122402
131810
97223
134670
152525
112442
96863
147746
113895
113903
129964
96695
128253
116901
101576
104847
138926
142515
137994
142487
106741
110263
117065
118782
125186
91536
91503
142578
91519
142339
139575
141483
144193
131532
116181
116203
116352
96273
116070
116376
105745
117789
156003
150716
115905
132774
95877
156398
92316
102293
138653
91520
112459
112460
141700
142202
134776
149364
94651
106272
134408
124918
126322
92109
104750
97597
151044
91550
130989
148782
154506
112760
108971
110113
142760
101280
101284
104766
118896
130547
152503
111933
146959
111186
97919
105341
130574
98365
135617
95588
96412
153376
112488
138035
147680
107878
146187
92881
97319
134529
147127
92154
114016
141317
155627
154374
154506
102439
95592
152534
152600
112456
113769
91562
91569
91627
134523
102352
131390
142420
132035
138643
91579
156188
92091
112931
142451
139419
118790
134717
132042
142456
91579
143323
96672
113051
117599
156261
93015
127381
156261
93015
117253
91900
138858
142817
102744
142555
154436
154440
142399
110388
142012
142024
105451
113045
92894
133707
146239
107692
153010
153057
142840
142867
96590
136806
118928
116538
147459
107312
144071
92554
101519
152495
91618
113109
151496
91619
102328
133218
133248
130534
156332
112913
107427
91895
131335
96281
133110
92526
137942
106856
91613
93809
144187
91614
106841
95028
144187
153559
91864
93809
91619
137763
154605
125927
126044
118607
140692
144086
114250
114271
130809
143176
152641
113469
155313
96179
127063
130809
91636
143553
95895
138831
127151
91822
138266
92617
138137
91649
91663
138831
154000
154569
151994
105491
132328
148510
101348
113295
127282
155898
95526
127282
102449
113938
101186
125867
132515
92443
113595
92541
144294
108285
149883
91659
128636
142049
156153
121729
132330
156147
115114
139589
100310
140413
115127
142033
157182
106960
125017
148835
93172
92546
138829
132505
155898
126463
127614
127658
148539
149889
127605
141917
143080
99009
91676
131975
136104
130542
106743
152258
103139
148814
148843
153413
96875
129164
143924
91692
111444
128179
131725
116711
154785
156514
128161
131395
144819
132481
141777
156076
144136
156898
95081
116233
144781
117367
122727
129453
130737
132481
144127
139375
142802
106562
158101
116173
148068
128167
143317
155734
155735
91781
101195
91722
106044
142519
156188
112148
151768
91702
126500
137581
132323
148876
157609
91722
142519
126341
126383
91843
144314
110492
144572
152258
95581
146771
110174
144879
144879
131036
157891
136545
98679
105608
114457
133548
134477
144226
101059
128427
133544
105438
96851
102908
103288
105629
103098
121349
152628
142595
91731
121638
135457
93712
156272
133493
116779
122749
130656
141735
150478
93097
93102
108777
133747
109879
149529
152722
152757
105079
109035
121559
145352
107757
133783
96035
134095
141914
101451
142859
124086
132849
135816
127099
127134
132719
98299
117325
127134
119849
101757
132719
151238
151243
99292
91846
123550
144913
91758
118847
136545
157891
132365
146842
153958
91762
96443
153811
146578
121676
131536
136625
144385
138500
91769
92180
93116
105016
128264
99327
120799
132068
91831
123283
153562
156957
154210
112237
97234
102819
115126
142436
126993
120518
142811
93940
112771
138563
107474
154845
114437
117328
102533
147577
91784
127056
142255
152283
101035
101246
101032
112584
113033
100459
118449
113091
151995
116085
147691
101117
114813
117530
152168
132414
132416
151316
100854
111378
118507
143073
153568
142255
142700
152283
91816
91840
91812
91831
97790
112925
152349
91803
101161
132444
132831
132443
91808
132831
100170
129271
152183
133698
140431
140433
97412
91832
97782
156957
132832
108856
123349
115081
126719
152364
152032
100909
124751
151461
91830
91840
106785
117495
143858
91829
101253
99536
142319
101121
126805
129461
152444
132440
157844
157845
97788
97747
149387
149557
150077
91845
91845
100580
142931
95080
154362
96105
96107
132327
100807
124751
91890
114027
125807
134325
91922
112766
134007
119360
119460
142500
91849
91951
116402
125971
154587
101196
117321
152359
126749
157704
99983
96140
106036
106071
157069
121796
123546
141831
105979
149558
105978
131908
97926
124877
149505
149557
112243
126856
117295
103229
122113
142662
143130
147902
120739
148442
115828
134095
141914
138261
142319
91887
108548
125418
157279
101328
152865
152892
94055
132548
147041
148298
153885
101277
112400
118464
101369
126966
113977
138146
157435
91889
105149
152285
93008
142860
96246
101456
152300
117483
95862
99559
131872
113209
116998
134271
152394
153892
112611
127058
152112
131334
133399
111096
109556
99094
104885
91961
136637
91913
91931
94872
101649
91911
101984
118013
147595
101240
91938
93182
108915
112263
148037
133108
125834
126266
150832
151434
115098
152060
106724
111662
157032
112768
117397
146189
143908
122931
128973
106723
108047
111032
107101
129043
129039
134514
118507
157610
91938
121249
142798
112409
100460
113937
120353
157761
109942
129730
153086
153098
114584
138410
131122
92600
114967
148925
155692
102727
127391
113382
113495
113359
130905
138482
110263
112800
115785
130089
130096
99221
143068
153736
114883
138107
131303
150243
113530
156215
117502
132539
144680
152370
108056
156050
101612
122313
131384
127259
136662
98354
115058
102754
124442
92558
106564
143547
111245
136796
158098
91971
103310
115066
119042
124059
123087
136723
136724
103310
118586
131731
94601
94602
117579
151929
98183
143160
145936
123774
147510
91984
105911
117807
123802
132105
116139
143857
141730
154623
147664
149265
105841
142789
91995
150929
116084
91995
97461
122188
126917
133673
92070
106023
135912
122146
124143
157491
116041
151779
99328
124293
124346
149038
92033
121653
120166
92009
97088
146752
147647
92015
104810
136796
158098
117699
98628
99620
96170
101012
124532
92012
124963
127928
132165
136773
143254
143257
157360
92022
92026
142858
113726
111890
118498
118499
113740
126771
145669
104414
104634
135788
155958
98281
149350
151147
124282
99432
135440
106144
135440
149171
131814
131837
125252
127090
110342
101037
121645
116774
123394
117713
130427
92039
105962
124593
104807
145904
126439
118021
121417
148137
148264
118031
119654
125876
133940
99788
120555
136844
131923
154718
154773
154776
109654
143710
109108
114265
135271
157161
100595
150367
154036
110397
137097
100440
118097
141945
111709
94856
125712
153609
147511
152411
111170
119133
99368
126236
100213
100219
122893
155558
125711
153609
121385
123841
125161
148340
95857
131856
92084
101523
136006
92077
93019
118769
92073
92074
96931
109581
106169
155193
96444
124140
101523
92085
92211
116733
142302
92226
105662
136400
119882
136733
98945
136945
92088
114887
130286
141863
108897
124472
124741
141431
92211
152316
92096
154375
116880
130872
130875
130877
130890
106654
138141
112497
133658
138138
125267
99719
100336
118338
92436
157131
126534
153268
156783
110525
128879
144135
146903
153751
93187
136794
132025
150466
123904
131760
148432
96412
142315
146997
94386
138680
143765
92114
137826
148291
150155
135257
103047
156237
156245
132025
136703
157345
95583
106090
109944
92452
99825
128930
106130
107838
97685
149410
123104
123737
148939
92128
147063
94765
132603
138157
95783
102458
132031
93620
119377
120964
93685
112240
108923
135316
135554
98882
125471
151777
110490
149131
118818
141452
92191
136969
103160
124776
150321
157058
106215
141282
150322
126071
126287
125362
134196
150985
126418
103789
113037
142771
107457
133514
96578
96582
97659
133825
92174
119284
119349
109528
109681
151403
117228
138451
152613
142699
137198
140673
149224
101602
146057
152613
98749
92160
131840
141553
149380
99696
125253
112569
129820
144388
147062
150972
92165
126114
141246
99107
140716
150859
150901
155412
149403
153905
155483
99661
152836
155560
103166
110023
136551
104953
143128
157507
131996
99108
150607
124392
132074
139192
92185
122581
128620
148891
92181
157204
92189
114674
106076
101538
156236
92189
157204
100012
155514
113864
130239
130484
130601
121590
130484
122581
110777
104649
104654
109866
119836
120544
92199
107643
150093
92197
119844
107774
123026
107634
107645
98095
111058
127995
154213
128401
156973
143818
98402
111021
100280
118024
125740
101607
156232
117949
126029
109789
136951
144320
92261
130541
112992
124440
92310
105662
124470
132172
129477
113306
111110
100353
137215
126095
135247
106414
108326
149284
140557
147976
151209
124470
131886
135862
135383
146842
137846
92310
92329
117121
138308
106608
117366
136174
116664
92452
99263
149523
92364
151293
113070
123648
125770
151528
151529
99367
118010
131947
104759
97978
158128
110392
136245
92343
143746
112156
124497
112218
121221
94011
135649
117566
141990
134697
126086
135830
144583
126086
137384
144648
151406
116662
121365
137550
118895
121018
92271
109122
117956
140745
94793
110364
121365
110789
112462
131250
132745
151786
152389
92285
116639
126587
135639
127105
132012
92287
92320
144326
148246
92276
101464
148031
144173
137368
137452
96460
139926
101871
102218
140394
126605
96221
140527
92285
96653
114769
154171
116649
143487
149602
92329
117122
107556
109971
122206
92310
92320
94920
131687
143265
143266
92295
137375
151564
94431
152742
92297
101643
156980
131687
130948
126080
150761
151053
134486
142001
145641
108366
110072
124588
157223
154144
157175
95877
142223
153817
155805
97729
157074
116372
129627
99533
140925
112918
142665
124607
135561
132956
150737
123892
139526
134407
150090
107504
142225
147006
136843
137002
101989
114769
92329
116702
100344
150763
92328
135322
157418
125451
125457
107041
112054
125451
119411
92341
121804
125988
112897
98941
99142
106318
94943
102535
154503
158060
128474
157543
94592
131902
138750
106979
111817
133585
158060
134483
104662
109396
125278
92425
96070
122573
130519
112035
129699
150251
125745
150251
117416
151432
92365
92368
92372
98549
111275
120616
124481
106262
124032
125496
99421
121639
135243
109561
110940
140300
116316
141806
105788
135233
140100
120486
92711
143188
143530
150775
128174
93264
118991
140640
157180
93254
94733
97845
134892
95781
116179
116386
118618
100672
136998
151508
136682
157275
99790
92378
105153
141438
92426
124466
131853
141433
92383
132702
126038
124225
140376
114323
124046
124225
125673
92388
113921
126424
96117
122262
115818
133114
142570
144216
92407
93116
141236
92745
111407
93468
93490
148674
122203
92397
122327
131782
107917
110264
150267
156451
110606
150382
106193
126243
137491
99765
110829
118158
109595
92416
99668
118064
122742
135225
109595
111091
94490
118425
139502
106627
110606
157241
92424
92426
126586
99731
99996
115446
148461
128694
154155
106627
98725
145827
150726
92545
96138
126103
125792
151561
123609
124973
146813
148948
128763
148948
100012
124945
124946
141282
150321
116940
117737
92452
99263
149525
92441
99750
93889
125739
126228
126239
125152
125553
156971
143820
144677
98880
107222
130726
92812
92822
92486
115327
93059
106162
147874
99829
130353
118154
136773
101654
134283
132270
125361
143538
146952
99029
100194
151315
99642
100143
157316
117818
106551
99897
125543
143271
144023
100457
138466
99897
131035
134709
92479
116707
146692
125423
146393
143719
150240
157467
92946
93442
151627
98456
129098
100356
112646
130662
143488
154672
157782
134583
136678
143541
151751
92483
92542
125657
111672
152190
121373
139883
139914
100720
132399
95893
92491
92499
121282
92498
92493
93603
131798
121177
145835
104421
104456
137297
144984
92498
92499
143712
138575
106503
143366
92514
143922
150099
144773
146398
119380
129903
132764
100621
130272
143366
132674
98586
98790
106633
151422
151065
151066
124852
142812
92519
107930
110186
149150
154932
92516
92517
115212
92519
136695
92519
95675
112421
119214
111874
143870
95468
100598
138855
92530
120116
106995
111983
147089
148209
93006
145702
146625
115864
117652
111766
92579
114706
151066
92747
117507
121317
140434
92550
98917
95571
120232
154219
94188
109286
154236
116795
137627
153504
106232
133091
138093
138929
93090
110429
138831
92547
100525
106288
136707
96440
101037
132793
138445
144294
92550
111390
146663
92554
121289
125130
130561
92590
133024
99553
157860
157892
92759
126479
113024
143034
117375
143244
116997
106559
126091
121154
156561
156730
103371
99316
108759
106523
118372
151527
96988
105588
116384
145653
112214
126388
92574
93525
111925
116001
151682
129305
100846
101815
137174
106631
157595
127036
139863
92589
121285
92623
136999
111687
125912
118992
125867
100360
125827
100445
108064
92587
102080
120967
107680
133490
94670
142728
117096
121273
92611
114706
158070
102852
106093
129594
145157
155651
126520
94540
100072
112329
126522
154204
97273
125216
143784
107801
145494
119772
131881
124308
106523
116213
118372
124274
137422
98502
111923
133751
151753
133751
147228
117664
126457
136978
100540
117307
99979
97531
113374
103452
135281
99312
145444
107974
122737
125503
151905
93128
111068
136377
137562
141861
125703
136999
92630
135962
142990
143491
140404
94978
109332
111718
94349
152499
138397
120914
142926
92653
92670
146363
137956
155877
116307
150980
100398
100399
92644
142173
147414
100630
126235
117498
118256
151642
130127
145313
146188
112371
119047
126038
95782
101116
103030
131400
128164
142884
147291
100039
92673
125425
132086
134741
144078
146414
100880
112296
126183
92673
132340
124224
151303
112248
139542
101086
122881
152332
117704
111633
135481
101416
126644
152378
92673
103210
126696
111029
142160
111200
96289
138033
138037
99865
99886
150692
126154
150694
128200
137099
151290
93091
103668
132308
151142
151143
143816
151721
128733
126252
138466
115732
118696
111729
151360
118701
120996
101925
129263
99407
104614
116540
148537
122278
110742
137651
92705
107189
137263
94296
126826
134339
95334
100345
92707
92755
92710
132322
157051
111789
150771
125243
150771
133278
151275
102294
105488
117660
153811
118442
142927
124966
139433
123769
156610
96443
157894
157896
97122
143596
118458
139342
118089
134071
140523
127021
113108
142995
151750
94552
101777
102015
117108
118933
135938
116227
116232
117369
112749
144189
153073
120560
157533
96198
96306
145880
146977
134891
137258
95522
96328
146972
106406
151717
114318
144107
137075
119337
132853
92837
104366
112709
146725
100495
92745
130362
125518
151351
106634
139438
118199
155164
113025
101191
145263
115909
140213
158015
129993
130679
125544
118074
152318
92768
124036
125233
100757
106508
112113
92760
106161
117533
118102
150202
139261
92870
109459
153650
151743
92770
92772
106571
95975
144353
112067
112068
138072
140190
101174
126747
143329
157658
113028
116582
101428
128229
156614
156832
143888
101172
147144
127058
157743
100407
112006
112007
105588
108666
128715
142269
106436
118489
100342
135558
92810
101928
125036
152208
157737
152660
156964
131633
138038
152243
92799
92843
118914
120445
157637
151956
125583
151031
107815
108850
113028
134205
135839
135911
92806
92809
151003
106712
111754
117546
110908
151000
101130
126206
112119
115652
92883
92896
127634
142937
98951
142971
133139
124221
133132
157839
157841
105374
138147
151992
157164
106666
106764
142886
107012
107020
129155
133026
152048
95956
126145
101184
112511
150541
101206
156908
132461
95971
149515
132434
138779
107980
101778
100898
92876
95355
139733
104646
101551
134205
155775
95129
101639
153838
92850
105287
101930
144056
143485
150600
113066
140936
106797
118566
129901
92864
95649
131480
144063
141952
148553
118565
144362
105282
157906
92875
95100
104709
130492
117585
129756
152994
102628
127065
139794
157910
102605
144065
99937
136083
140652
113086
120705
102607
118579
144921
155109
145029
133774
109395
133260
127870
105170
142042
96312
147056
153838
141902
136130
109204
142013
146238
141898
116018
153190
155107
120858
142591
96567
98537
107994
120854
132583
136079
146229
101872
101927
154838
109941
95251
141932
118613
129816
129819
142000
97011
128225
105169
113576
107031
95327
104629
141008
141838
136185
141936
145871
95328
149621
114945
126992
95905
108073
116214
122089
131604
121257
131221
101917
127782
157899
129486
140339
116235
127229
132549
156548
117780
147319
109419
109462
133068
116282
132462
105167
156552
129502
120604
121260
92990
141424
152268
117039
153424
98773
106121
141617
154178
136837
97536
116059
146915
153298
115405
156288
96655
141691
104645
99548
132317
116057
158111
92945
98087
141475
142192
118659
124775
151460
92949
104640
102450
132348
138779
141575
95263
118587
140998
95681
121455
147666
153004
156203
156207
147471
110811
136330
93442
100103
140723
142912
95021
121412
147420
130412
139350
142717
94934
95263
127096
138784
129216
129227
92970
92971
141351
97305
130057
141547
128978
92976
141069
95370
141351
107424
107424
137934
155862
129120
141542
141585
108828
113564
124854
127695
94788
102024
118834
139783
120613
141530
117037
122640
127492
132621
121677
146425
101467
155036
121059
92996
96915
129908
92988
98446
97314
97337
102741
92994
133590
152059
99884
113352
97391
98353
104585
96315
113699
113711
142730
120799
141477
118740
116995
130806
149820
109556
112073
111047
153271
94538
119276
157375
121243
154021
136431
140582
107428
108990
146661
139185
139203
156759
99938
119315
136375
139123
145615
133544
133671
118765
138591
157968
146978
101523
110885
121686
154657
106862
112137
133175
127290
132150
93025
135567
96665
95608
120376
136541
93035
113225
136542
108649
132919
118775
152675
117943
96733
106890
93431
110267
144252
148664
96695
93045
93449
138837
93331
148627
110274
112789
138046
122844
136623
146386
130624
142462
95481
128307
112898
130890
130861
133624
144096
93610
93095
134661
146678
154909
93616
120809
121187
131364
102220
121258
138789
138821
127200
105856
109817
121709
125873
132162
111658
112890
147884
129334
111641
93077
131669
131683
146059
116152
156338
93076
96150
115552
115531
117267
93094
146200
107692
136561
108005
129330
141665
112669
118829
132700
113186
113187
127174
141483
95930
142892
146066
117146
147313
143821
106929
148448
102427
142701
117009
110399
111993
138317
107912
131669
105161
139804
128458
141486
118840
130625
141487
139924
117433
123201
154997
116787
102473
133596
115521
107479
142350
136380
144209
114455
93111
114221
130604
93118
131941
136824
93132
105511
115817
118859
111690
111711
132720
93891
101606
130582
115890
111341
114472
93120
107485
136399
93122
93297
93146
128332
98803
154805
125559
131971
137508
143283
153699
107809
142214
146987
123571
136375
145457
134919
143333
107242
135085
134919
118881
142219
112507
136694
93171
142799
93142
101505
117115
117691
112648
93297
105254
158125
138712
126831
93149
114739
114751
143207
156159
158074
97823
154633
107000
107507
142197
128490
146611
93180
106053
94456
118907
120826
107500
137602
144350
146084
112374
93225
138842
138296
101234
95067
96816
111390
130155
152565
122563
122565
147199
150701
121252
152589
116590
118854
97599
134093
136759
136775
94532
101070
134166
93225
93247
101509
112852
117195
153826
132772
157008
114725
130146
114725
122623
157405
115886
93184
93186
100440
113040
132114
114584
130517
107483
107488
111448
133151
107522
129365
132593
106647
137114
109864
134026
147742
93195
105628
145155
113007
93197
140656
142084
93198
104646
111611
104528
145767
115341
138279
138449
93202
121930
124085
124645
129313
125821
93212
113165
93231
93411
119151
137381
118993
144581
93470
134786
93291
108999
97022
104061
119135
144906
119056
144446
147227
95507
101172
93303
152037
138692
142817
146020
132029
145051
149899
101954
111486
93782
101580
137517
93805
119384
138484
93880
107387
127547
146350
119220
144894
145148
93652
144836
113282
119323
93243
100555
131849
138858
101724
145111
152735
93281
93641
152739
93244
113423
93317
93537
132389
155894
137672
137682
95418
107350
128863
144487
93250
140443
93250
141059
103662
117257
97393
118995
144675
103064
135011
131774
101803
151990
148994
155448
155450
95999
104431
118999
147231
104869
96057
93261
149951
154107
140147
93264
101459
138240
108997
117910
106131
118393
115517
140147
120551
127169
93293
93917
93951
135841
157628
93288
93292
132178
93285
93292
113132
138668
136639
119447
131459
93374
93384
119614
144566
144740
97080
154023
119177
144610
152737
99568
93288
93294
99554
144825
118378
128658
140974
97578
119217
109078
129451
108173
104431
107735
107780
129776
93300
97350
114794
109469
134874
134505
155565
127199
119639
148546
116323
108532
118996
119136
95999
154894
121797
131598
131603
157005
96724
136973
144441
152014
102235
119141
119599
145040
93644
95153
150768
136885
136990
93644
121045
153730
119116
96667
122427
155918
96210
119249
119287
108654
142711
100731
133965
133996
133997
93334
134023
134036
141244
104848
93586
98248
135697
120728
147395
138609
142504
121798
137128
93352
114765
96819
136352
98017
119069
118787
131841
146795
104847
134025
143473
143525
110270
153266
93407
144400
93357
103053
135758
146584
102709
130290
132836
136952
93463
93558
100602
113598
135629
135150
135574
93584
107112
135021
95593
102394
102488
119140
127223
93432
97563
119275
119323
136829
145108
144573
93355
131441
108051
119009
131439
156951
93364
97357
152745
93360
122367
102420
136949
118771
101712
119090
96072
138762
152460
93927
152774
119263
132885
155956
101711
108422
119102
136863
136864
137160
93948
126896
127149
119241
142440
147157
93384
143963
144412
110337
134352
93697
129406
112264
126018
102477
113126
132983
119480
130438
146569
108459
111854
113602
149019
93788
100617
144653
96414
96415
144419
103161
95253
119361
144615
102112
135548
116898
142464
137125
137161
102421
119148
93595
136316
137125
134001
142464
102338
134767
133972
137083
146399
119656
138331
144401
119146
127622
137353
122845
95136
95141
135187
115099
148838
148892
96059
96064
119100
152745
119222
119477
137607
119025
136913
121741
134440
122193
147113
93414
138745
101712
96832
137364
137380
95148
136316
137125
102820
119081
126891
118784
111057
152461
155955
119095
119724
107667
138592
145114
107155
138556
138647
107664
152458
138566
144246
98097
137597
136037
137737
146504
97559
97578
152755
93949
98802
119324
131312
127132
93495
137776
119324
97550
107118
113221
101704
116853
144861
154741
127534
99814
98831
111801
93595
137011
146276
93722
119431
137834
137846
106787
151124
152676
102679
102680
98500
108901
136609
99797
114588
97647
119447
134002
93652
118982
140810
146854
152580
99914
117681
138751
101654
144927
97730
144932
93490
112787
117938
93485
116683
116705
133826
134117
137509
147227
153442
152459
102175
95726
127149
93473
127461
144894
130880
137197
107238
152724
144851
144532
144534
116606
137535
154764
93481
100071
100678
139980
151672
139130
139133
132153
134468
100071
93520
116712
126296
134463
138524
142069
108059
134365
93853
137609
144745
94217
144663
94217
144664
133807
119085
93532
123466
114488
132439
144889
126764
148427
93651
135925
138109
93561
99221
106033
116880
145534
141141
146738
98152
132312
144545
93691
129101
135500
111462
112677
153587
103477
119069
144803
142449
128595
129063
156477
156481
99353
147272
148058
98922
137119
119662
118038
134463
101338
147270
93632
144746
152570
132790
100368
108271
116266
143527
137123
143360
146340
131199
131200
147442
136037
137737
111914
97424
123348
144751
137190
95055
137155
118368
134449
95230
102995
117666
130614
130617
143559
146738
121010
93541
93558
99880
151295
137507
152384
95421
120967
133490
93545
146792
119378
144645
146355
146579
146583
101723
131285
132441
103615
110834
135613
137230
155921
95740
110747
144214
108174
109778
129329
125275
132055
101513
144958
119442
99881
139940
155486
100411
119183
119426
119473
116886
146737
134893
97778
93800
93979
93632
113303
148389
154108
120632
120724
131885
134208
150918
119205
131789
99428
108899
150918
93688
127761
136112
93718
117453
143883
119212
93582
93608
93882
93890
119009
146581
137234
93783
95428
96651
109113
128843
133969
104830
131813
135291
95135
98476
108422
154621
137628
119070
99447
144798
100240
110276
126006
96577
108304
109084
104915
104949
148737
142425
93896
99694
136866
107128
107130
93667
121017
133896
133979
93602
146395
93600
130546
134996
144923
96007
144794
154306
107128
113013
143579
136628
132055
138024
99761
100318
138057
105140
120807
142416
95261
131003
144935
131806
131809
125830
125936
125962
97844
93616
130781
96162
137492
143446
144809
116856
120807
108557
119409
144834
117824
93677
93720
129904
93640
101022
96100
104827
101736
144822
124224
152069
144816
96166
132880
133122
119308
152827
144840
152749
119396
100271
131865
144299
144329
93706
93709
108031
118805
123410
126862
109037
93718
97487
130494
138339
98762
118976
127515
152749
99697
131929
144816
128242
100599
111809
116847
156684
102432
93657
93672
107129
130521
131453
102988
106503
143867
99978
100022
110842
97983
144914
109259
129769
130272
94765
104695
117977
121155
144891
146233
119431
144794
146866
100195
99978
135051
119428
138031
155936
113989
139836
142732
115094
119402
119428
138175
128742
100601
132095
100276
118980
142844
147242
100200
100276
119199
138679
147063
144836
132452
137935
93819
93763
129580
130483
131152
108453
106919
106921
94945
107137
119453
138292
138478
100304
121013
137462
93719
108038
129215
144421
101785
142069
97500
113431
135245
107124
138333
132890
138468
144998
99653
127362
149923
93711
116809
138305
113369
93711
97298
130546
96003
104062
144452
130745
142398
142399
100480
134422
119466
95259
113144
95257
97596
137818
101000
148643
116808
130805
93942
113399
112680
105451
156340
119671
132217
132219
102437
93741
152098
93747
117265
118416
119367
123769
143926
101661
144775
146941
93746
117265
146837
125533
130314
144917
93792
133650
143582
138319
144455
119591
129679
143374
144659
93796
94990
135149
136356
102073
119234
93747
107353
121084
99658
99658
113039
94880
140018
157518
97523
105484
124096
124364
124364
125022
154124
113444
129243
145037
144904
110576
150343
105392
124365
149752
124024
124095
124096
149752
144918
124840
134288
138335
133429
119165
119313
132880
93771
138357
154257
93780
120677
119453
128810
144971
133743
154117
93882
101946
101788
133992
144958
144417
144910
93779
105555
128834
126122
118320
134051
146064
108024
108832
134931
137523
145006
95585
96823
128535
146278
102150
138414
103629
135052
106938
156117
144459
138389
145026
130452
135049
138411
130770
157566
119568
107142
129499
97186
109704
95333
95335
93810
132274
146503
138031
94819
108646
138523
99446
99694
93813
157632
157749
99942
113934
130687
145004
93867
119512
138502
138117
94948
106728
109257
146172
100865
93814
152828
117142
144292
101784
142123
93883
138292
99567
122450
141418
97743
126241
119462
144971
107100
124719
119311
109481
133188
93894
98231
96066
107990
136683
144415
145035
93943
138707
152638
101652
116821
143985
150963
150967
130919
131028
142997
133510
119576
108104
116570
116572
156822
156823
93850
142370
112887
93863
102227
138314
94493
124038
156466
101272
118950
127800
152153
131979
144704
144528
114496
144423
133832
137037
102397
138616
93920
137796
133369
145138
137799
105567
119154
152197
138279
93918
145950
95335
121097
138485
130664
144969
93879
128298
138484
93883
94946
101556
93880
107388
121096
121643
126449
125369
126686
153700
145064
97242
117294
130064
108205
108229
137357
102178
102418
145133
145134
133620
136761
100946
132196
133829
101655
142370
153512
93876
144850
102099
102170
102204
119122
144566
96835
147316
156455
136916
120558
105554
138389
93882
108059
102119
101784
107149
119158
137400
93918
137026
105567
114663
93943
100001
150199
102119
93894
127536
137817
93983
93979
136354
134931
136355
126712
152286
119016
137055
99442
96691
130819
133188
102825
127874
128099
138617
100570
110789
93946
131309
147084
101587
102071
119624
119723
100410
138062
144999
119540
145104
95600
133372
127471
107143
110874
127540
145149
93951
127471
145143
119675
120562
127804
119712
138436
138592
138614
100848
119129
97275
97382
137597
95331
145088
93934
105382
119694
100001
126239
126241
150635
135004
136860
93936
120512
133660
127357
93944
134995
113533
128931
139131
93939
113531
113532
130916
109078
150383
136053
137032
98454
131641
97891
132864
132866
138995
139200
101703
127470
119683
136053
137421
145078
143277
143278
119720
144470
112883
112885
145351
120463
145809
143245
94051
119978
127764
139424
107660
107769
99388
116286
128677
119881
126201
138987
154950
103073
146373
129591
140309
94095
123009
128602
129854
140869
98029
123824
126130
126236
157671
94149
124828
125445
128679
125128
145442
120080
125251
99545
106433
117504
108567
151223
134563
101862
127608
127771
142338
94403
94217
134002
116777
95051
99487
98242
109525
133499
142688
142693
134837
107943
142349
94371
121000
138764
146769
94732
145477
119917
142236
94169
100572
112375
94719
102731
94062
97904
120437
145398
152938
94029
138824
118308
119803
128545
138872
139016
140835
94011
106359
157745
122936
147911
153688
135717
100303
110645
154725
97269
132356
94028
106357
140794
145339
107184
103303
118698
106101
94853
118578
94510
98416
120458
140252
103445
140764
112945
94093
107672
145228
118852
94664
107380
135647
156460
99958
132393
138861
146802
138883
145906
95607
106891
102696
125930
138921
145236
142335
119767
120575
138810
108664
151223
97809
102548
109679
121219
142733
102849
97274
146139
146154
149085
94042
138797
153487
156900
154726
145265
94088
132944
145265
106780
124905
94092
107300
145254
145255
103577
145405
94202
103022
145264
136705
119910
145853
94169
102453
132234
105320
105432
94056
134272
98697
119638
119952
94162
119913
94426
122817
145479
101905
145217
145238
108015
113735
113761
138673
143762
109584
94470
109579
155852
95611
118614
145229
149119
156793
125813
140844
145233
140556
145224
145791
102661
103262
119742
116749
120384
120942
134904
107362
120466
94654
119832
120373
120419
145798
157452
119940
119943
127817
127823
153061
145451
157801
120322
145593
126473
96069
97904
127821
140899
155616
107660
119910
145853
119898
94695
101901
119740
138727
142186
119741
131014
94124
109684
129478
98648
140055
142187
153510
155273
109378
146561
98296
140067
95474
138974
145294
145296
102206
106990
107162
153960
94341
94825
138968
94307
139426
121806
121890
147593
150998
102696
118299
94297
125128
145967
119659
121510
137841
143289
156553
116699
110821
124828
138850
139013
110537
110824
112872
132475
134213
145298
94701
110558
124850
138983
142282
147443
147451
95850
156563
119986
139155
94223
106883
120186
144110
94268
139275
145538
142683
94312
94344
94262
125124
145399
100419
104176
119860
94156
94647
121233
157540
95564
119806
94142
116703
131753
123685
134214
120362
145784
125844
129207
145232
94151
120721
145408
152471
156733
102281
107265
116816
127666
121284
101906
123717
95188
98283
107159
116703
94205
103603
123223
116703
138503
109521
124068
94172
124223
95858
157650
105365
121579
147266
126699
139401
151172
94190
95337
140191
146757
94537
145747
148579
95802
139613
101706
94384
120275
145969
119120
119125
144411
144564
127142
95633
106908
143292
152620
152627
152199
94182
146757
106952
120985
142155
146380
140634
132124
134894
101221
151331
95572
104109
106927
145787
120164
120321
103302
101904
102939
145417
120005
122815
131981
131982
140188
137311
120212
139142
134778
118121
94451
139550
145281
145477
130070
136644
113759
139382
106877
139423
116784
94206
120408
157697
103017
139018
94833
136922
145262
119918
139182
135575
148884
132906
138853
98255
140932
120037
145406
152948
94835
127652
156538
119746
134632
148263
112519
112530
132548
128483
94222
114900
136917
153960
121288
146168
124112
94235
133281
145543
145599
125187
142051
94234
122863
139201
145289
148260
94232
132752
152475
94234
140397
120811
158043
126079
146168
156294
108405
114923
102332
101806
107431
107854
94254
143919
104536
120092
127645
116677
118284
129783
139000
145324
99379
119899
94269
120021
103577
94281
94285
130763
113758
120035
122661
125537
143134
94260
143043
106979
112986
112650
103415
120975
138778
139521
94413
94492
119567
114818
99757
119740
142288
120252
139617
145248
114392
120933
139410
152449
143918
152326
104410
120022
119841
139278
145428
108928
143035
148283
134189
101407
120030
120084
120208
114468
134069
120005
138989
94314
94826
138761
125128
126194
122604
104199
106918
120137
139417
148012
94287
137717
142266
97295
104762
105111
138875
112737
94299
94319
96743
94835
120048
103595
119918
120055
120059
94599
127865
103856
105986
102328
116714
94321
126645
119881
120079
109558
94320
118884
105799
144862
144871
108872
112438
120030
122448
138773
116913
121480
137723
139184
146311
125561
104536
120090
146095
114911
116067
104410
104413
145514
120084
145514
145535
139352
145543
146096
134339
122494
98836
119202
146354
94324
94333
151095
95344
139345
120057
135991
106334
139345
106496
117932
120219
120905
95506
94337
105159
145471
129109
119224
147034
104767
104767
133888
102615
102617
127428
138965
95237
133948
135451
104387
114911
103737
104002
120060
120825
119894
117117
130361
120825
119386
121562
149062
120994
134890
94366
94402
145567
104368
143761
122819
107226
109335
132925
145979
121000
138764
146767
112875
119935
120139
130322
152756
94462
97152
121859
113042
129373
94375
94628
105759
94529
105154
152738
94421
101033
137793
152171
105218
94388
141753
152172
138964
146067
146091
120933
122603
122107
139410
152927
101677
124112
145975
143844
121471
139475
95238
106978
100262
109244
97843
152738
154140
123845
94470
96728
145651
151035
104750
149351
96446
120963
128910
94489
105885
105319
105432
95794
96196
146963
94396
94403
98243
108153
122161
154473
94441
117970
139658
120933
122603
143078
119218
145625
145671
119952
94415
120244
147019
94415
119567
145532
145697
133716
95338
121510
146768
95166
125525
122945
106952
120985
124967
108633
120031
121567
94427
94462
122276
122774
152937
94415
119218
145671
121001
145370
119954
120196
139563
139564
139667
142757
152503
104436
139499
145320
145627
146508
120181
121001
138761
111807
141787
120155
143759
145625
102643
103485
119247
145423
94443
120205
120206
139230
139499
117217
119780
152937
120823
144156
146198
96343
122941
114526
115772
106006
97587
94433
121935
103971
120061
116257
105941
153453
156825
110841
115934
134745
103980
98389
120033
100888
112140
105159
146508
119985
107960
120175
145478
157560
95646
152095
124002
94469
94607
118979
152126
107172
120943
94900
101544
110374
154238
111154
105160
112740
97411
112740
156093
120118
145552
108346
120318
133888
116652
111647
126296
118471
119891
128056
106612
139691
96196
119891
145743
109527
94590
119000
95793
120150
105440
120283
150421
106746
120225
150333
95789
121620
139657
126227
144068
99790
111299
105746
117936
117939
119471
122813
133888
142757
148289
104976
145364
108281
95739
110347
102869
135059
95789
118989
151665
100363
103332
106300
145678
96196
145743
94607
145671
107179
108244
113717
118930
95171
95175
94836
99634
105746
119471
109636
148964
118759
133140
107177
113980
106717
131520
146354
120380
157788
113987
114251
109963
153248
146619
153248
155883
143956
119791
145218
103438
130797
152329
106637
135681
135692
106820
94525
109525
149666
156977
117385
125861
145223
122282
156662
119571
139699
116647
119532
119543
119636
95345
152302
156824
131711
156218
99793
132366
137279
95358
95447
106612
110126
132366
125939
120274
94650
105880
119929
120277
120299
113133
156218
117641
120427
116594
155910
120295
132089
147295
153407
150133
120270
129049
147950
98104
139912
123655
134780
149369
111071
118266
157494
98272
94641
107655
136793
94665
94746
152028
124046
135155
150894
151175
118374
118319
118120
139100
106496
107179
108279
153867
100152
135164
140392
145736
121831
121837
137521
121831
152660
105855
106187
113028
129168
144361
102639
122930
94586
106205
120301
119800
120440
140513
146639
121551
108624
132417
135158
150892
132416
132417
140376
105833
102400
156406
156409
94625
94642
121561
112356
105973
96256
121564
113119
141462
121551
120252
126366
152993
105775
120831
113878
120791
127863
94645
126320
94645
139998
113877
112480
138025
128186
102923
126387
145248
145781
102923
120343
120285
119784
120402
138841
130099
119756
139150
120491
139371
106029
106029
113897
139561
145388
94847
156088
122900
100895
116846
120332
106506
108359
145495
95032
96038
140183
103303
145455
120301
117572
127281
120163
117759
118120
120380
127796
117935
127816
119906
120365
106211
106540
145674
153043
97368
127109
155122
94677
137782
106446
107178
120250
96288
120651
145699
117573
152558
117637
118105
140083
105564
120303
120414
143298
143697
95465
106091
99989
145704
97564
137873
147142
98225
120274
98223
122869
145253
94717
152936
126409
138788
145808
106257
100072
120339
142441
106842
117129
125746
145798
95611
134161
97558
116564
146804
117102
133377
133381
137457
120415
118995
125994
119827
120414
145689
97465
131388
154724
115921
129058
138874
119048
144493
157142
115931
141403
102774
140677
115937
129056
155728
96336
141406
98420
102008
139539
102014
139541
113791
129056
142144
139096
153065
142869
147052
150851
140750
107794
119816
139088
115924
117935
117677
120431
139537
94693
102009
94734
100481
94705
145831
156306
94703
120421
145831
121446
134085
145844
145848
148196
124460
107696
127659
127760
143228
133375
133379
139017
94726
117333
145425
107695
120423
94710
95020
107695
132947
140613
110961
141532
105564
94711
117446
120397
106784
117743
117744
119832
98835
120780
113756
115805
121457
141589
102493
139519
110850
103738
103740
119772
132355
107748
112128
120772
136278
119771
119772
94721
101908
145728
97170
142209
102678
134652
108180
133841
145794
94746
152024
102731
117679
145211
95227
102898
120079
145234
125100
125150
108181
126778
120333
145380
97957
146979
94750
95328
138431
105520
151224
95778
118623
136655
141852
116523
140564
141826
99901
140755
95848
140287
97304
141495
142582
94750
94754
100432
132239
151420
102753
130170
108159
141498
111027
128281
141114
126739
94764
115366
156772
148023
148426
102306
134104
137944
99618
99655
100243
112469
146684
138423
96950
121262
113632
95897
117610
130692
98009
98040
118833
95295
128453
146085
95823
142321
154822
132722
129951
98948
95536
112291
115486
115369
137830
116491
116493
117060
130559
136664
153601
120531
104780
127201
137840
101870
151062
152911
155874
108993
109010
111218
137589
156698
156675
104766
152651
102579
137660
157706
106295
130522
133444
138806
95538
107751
109872
101326
123589
113170
114276
96554
141947
97338
134897
131058
131061
102626
132787
139716
157787
115007
135126
142606
104412
127231
109290
107928
108675
147376
94814
94815
103759
105313
114395
129645
98448
107065
140493
95157
145131
145149
96936
102488
119142
119012
103551
127265
142090
142617
140647
152039
152111
103552
138969
145296
95219
120009
125308
103552
120181
111692
123830
123873
105418
116491
135327
122433
139317
131713
151648
156468
145469
145329
136929
105418
117055
101907
113758
119960
120840
145600
94856
157712
94884
136990
111405
111702
94848
117059
120902
139564
109867
132343
137518
120353
120884
127832
127815
127847
94850
116506
135319
145966
117060
121232
108696
103443
94871
105390
117050
157713
114158
129179
96755
141599
146533
156134
109939
157871
131957
132373
101936
153473
115936
122849
129198
151122
148424
94868
133101
138859
110946
127182
131074
148015
106672
152257
150768
104528
115476
142084
97540
123718
149716
122428
155964
156079
156672
143670
100408
107936
127165
146024
121803
136878
153436
156419
131471
139749
116921
127307
143347
113590
117167
94896
99234
131050
111558
151272
113125
120655
128307
134670
152525
129892
94921
142048
106672
111558
126317
110178
152507
152573
110656
112817
113750
118829
155635
136442
138375
98334
98336
97190
115481
94949
151536
101531
117142
121696
152463
152468
101656
117143
136686
106661
154572
95861
154254
132748
148236
130492
147953
130378
130380
144154
95381
131555
154001
116459
129889
156193
111901
146987
156286
142267
146974
94949
105739
97050
132951
118886
138602
120826
122516
129436
134540
132358
134317
153864
153865
141069
113011
135096
128497
95443
111502
146485
127408
129247
134415
97431
112752
100510
111970
106282
142160
143163
143165
94950
100302
101513
144958
119621
144417
104905
146323
95257
119456
138048
146277
102164
145038
116833
116414
143245
140507
107282
116878
120466
133516
131377
133226
102823
106894
106896
129779
133226
139795
95233
142980
96317
135014
156488
120392
145729
102501
133922
95149
118566
129878
143521
143545
95115
95016
109328
109376
146123
96900
95016
129351
141683
97246
108609
141663
107419
116030
107650
107972
109344
146126
120742
147290
109333
132756
143375
94983
94996
148258
100013
103060
126028
145980
105075
132435
128241
128243
95128
106793
109347
147815
141724
95390
131002
95006
99429
146003
102614
120756
106819
107215
109305
131240
102766
144131
146146
97362
109305
146818
131412
100013
129281
154681
157366
96097
96119
116150
123072
95358
145157
145227
95030
97322
103001
154056
128882
95017
139796
129348
120770
129249
146120
95020
154120
107743
142545
115789
128747
116465
156193
129834
136762
138611
96549
96766
96549
106833
128747
129014
95041
110186
154932
96534
118125
146826
108886
144163
95146
100866
114839
128939
154522
110585
111043
111047
136402
148021
95042
150799
116861
130846
133663
116415
145944
95048
116861
112898
117475
131810
114429
142693
145906
115463
142811
111660
138796
142351
95064
95154
108098
111674
135546
156500
132519
116739
132520
156525
137077
109185
95068
95080
95448
95068
95115
95154
107000
107865
108017
116852
96042
117379
118653
130496
131588
95077
122556
116102
116143
129465
129678
141720
146479
99926
96103
137396
116013
118651
150790
144293
95085
116423
96878
109684
95089
142007
129053
95095
140306
119149
95090
107046
99923
121463
148084
154128
96741
100666
142609
122399
99932
99934
132788
149024
149027
95901
116260
116458
142042
118390
139791
151107
131466
105095
129864
148475
150095
115018
140631
116465
147008
130996
96969
95152
95133
106349
118544
133971
123398
114409
147150
95143
110809
116468
96905
118606
142043
118598
141272
114098
122759
147132
95133
116508
139803
105187
128592
132869
105787
119084
144830
146407
126689
134996
136120
127375
111764
134968
108323
128183
135001
128827
140752
120909
145074
145075
144069
95149
95403
101295
137261
118588
131569
96831
136866
144444
114999
142040
123896
141916
158116
138446
144734
102394
120106
104608
121471
143982
152156
152158
98362
98364
112219
98336
135660
95605
136130
95344
120171
152924
119900
139188
146136
106620
145739
105106
120858
142591
156070
96192
120255
121620
121623
95279
153888
121620
134244
95262
96414
119651
105664
132501
113792
146317
95182
100640
156515
95195
141963
116769
131041
150644
119880
138923
140844
107366
133378
119784
120402
124896
158007
120962
132596
147186
96176
129505
145874
148025
108878
121891
135332
148642
148710
130432
128405
118594
130430
95203
107512
119382
143926
118343
151234
145952
95204
115062
134306
106320
118608
129764
140521
121177
119107
132397
137795
95226
100198
139739
145048
146287
107393
107275
119729
125187
136302
95524
130435
125383
126740
109558
120978
101881
107162
109112
145206
138968
146374
120138
135323
145290
145519
116459
142978
97986
112342
127028
120086
122223
145518
95264
157126
95247
119728
123227
154755
103636
120980
124007
95359
102957
147623
117596
142978
95236
140651
114995
130436
121889
103188
106970
146311
129801
141998
141996
141998
135189
121629
143056
121698
130372
100198
139737
119505
132208
133835
138148
119431
121754
108461
95300
129638
144891
131073
146947
130678
101091
101102
130750
101119
144417
138096
138127
129170
134099
119462
144910
144684
95275
95365
121268
131867
149700
116391
116394
95407
116455
95774
102542
106954
130238
95273
104630
129782
116425
121021
111639
96747
134060
116230
136776
137519
106685
146282
154519
158092
129255
134681
146541
152628
112398
153889
101059
106872
136444
121342
132642
134673
151917
95287
111112
153534
132678
142807
156720
142438
156165
157068
95292
138665
147750
138582
156720
110068
125139
157580
137844
158035
154328
158033
95298
128459
136364
147569
115876
129042
155426
96014
146173
95307
105026
120476
141997
116544
118696
134555
116387
95680
144166
95356
135473
105757
121064
95652
121454
146874
147125
147668
147670
96314
117559
127077
117245
123729
133430
150190
106018
116342
150185
121269
121274
148279
117181
129696
106537
106188
110736
110765
146540
115551
131310
145779
126493
142446
155116
144919
95339
127618
128188
128298
133130
95333
121093
95905
146222
108497
116040
95356
126646
138517
138518
119934
111445
119659
158050
95423
95426
109895
120318
145585
116397
116413
141962
97330
138495
105168
116435
144060
107994
138118
140621
106796
111087
130022
95531
116495
111394
117158
136522
95365
146569
97297
116440
107026
125908
133843
128682
130431
106815
101540
113883
118226
118229
118404
154133
95376
108692
146479
141616
96921
120735
95381
117085
116075
118723
138940
104956
139765
146536
131610
122936
122939
124689
135578
137859
137867
116749
120621
142919
95401
95414
126124
116464
131585
131586
104703
106501
143966
142740
142742
116329
129584
100920
104699
144941
141015
141936
145872
132321
137267
95406
121157
119697
134937
95758
141975
104534
143963
147549
122463
148549
114983
154003
116483
129891
155301
122526
114983
121399
121522
95422
101614
107019
98044
98050
121006
144715
146355
146579
119294
152754
98853
146388
145834
95911
116315
121175
133825
134087
116315
97184
98761
95585
112049
151973
131040
95462
106505
156276
142721
140226
148349
114557
114590
113851
110135
156873
106715
149204
96829
153683
120277
111684
112360
109896
105786
145157
96102
108180
117024
120291
145225
95501
104427
135569
136053
137028
137400
145105
95464
108618
117466
102907
145776
103124
105325
150002
154207
116340
95613
117480
120296
134158
122556
151017
145680
147933
149132
130324
135255
141195
95473
139535
101100
111098
96799
128614
96799
107060
95685
95686
122053
152054
118156
122074
95748
152338
126866
133026
152242
152860
124038
141891
95480
108528
116437
122509
108919
130927
148058
124864
147830
113652
118789
146749
106811
111544
150035
116845
148358
107460
147349
127365
153130
109950
116845
116847
129476
147495
95505
106547
112208
133220
112984
105814
116695
104899
140359
145930
116693
142682
116204
120844
95915
116331
131387
120081
96184
101127
121600
148213
105206
106910
152879
147473
156733
121270
112557
114376
117124
126000
128466
95525
117387
142679
141943
157917
95521
128908
130916
131757
95940
141915
101596
131483
148408
100329
143820
101596
148373
129837
144805
137742
105708
95531
122108
148651
96746
97542
147585
95649
100329
128271
151967
107520
109851
109859
97091
141775
109876
132341
150270
101172
118438
132479
101374
115034
100766
140587
140697
95547
101197
101213
148971
155293
112049
126649
153704
103532
103533
103534
153732
123274
118344
118350
128404
104113
129931
148701
131362
145439
147484
96508
152050
147564
95575
135706
130925
138788
145224
104214
141344
104921
122870
115337
104776
104873
148791
120231
124584
134599
125957
109908
123838
147968
120014
95594
143312
147578
95579
112888
148413
135131
134707
143312
146771
153902
110289
148414
106242
127308
137830
148323
95594
130811
130815
145436
95600
144864
152735
105345
130574
146774
146770
113679
112908
119217
137253
145439
137681
103049
104894
116302
141745
145873
97905
108829
146801
121236
140602
156004
145193
121233
106882
117385
117105
118572
140767
140897
106891
145775
139016
145864
120303
106804
105564
117542
117044
147435
122684
152785
114971
109043
139764
96567
107994
141922
141918
98376
103125
133750
118657
115871
132639
151489
101079
126275
157601
96524
108886
135078
143997
116174
135586
141759
129410
133203
101980
114081
105206
95640
95647
131581
141864
129579
115843
95960
115891
138706
105333
129579
121991
121993
148133
148723
115888
118328
105456
151489
147844
105333
108540
153216
118832
129127
96131
106131
143894
120504
127242
97038
130454
153878
104508
128754
153195
96648
122311
129124
156754
95666
95668
143790
130950
95667
123292
123056
154924
143793
143794
128179
95670
155748
97752
95674
96101
97223
113429
96741
95678
105421
107237
132778
141594
142656
115914
97141
121456
121531
154733
121444
149495
149541
95691
122059
138880
115928
131478
147670
154162
154163
102588
148792
156538
138879
153660
144470
144478
145104
121464
96358
131593
131604
142127
131904
114952
140685
127438
123078
98204
95702
115417
126964
130863
126964
149714
131530
144783
154806
95726
108095
98448
140354
140493
99941
108414
110808
155679
98451
104175
140317
149973
117344
156516
98668
123866
130932
134064
104006
104012
135016
147875
116369
144348
104623
118616
114309
97249
105293
95749
113809
136262
130456
132085
106693
124452
125029
122422
131287
106364
120984
125029
125079
120849
141975
145526
152924
121840
104868
141436
96688
148018
115814
95752
137871
102494
156274
151414
101422
145294
119720
145108
152398
102179
121523
112415
133846
137726
127010
132831
101423
112412
133343
116314
151404
147427
120849
129650
118616
121116
144781
96191
132453
97568
129579
146213
134302
141955
147967
95776
100230
95843
96726
115774
144048
147323
147711
117183
129819
116203
118301
146375
132780
141807
151741
152130
105691
116203
117187
127410
96606
105350
97425
128042
142164
98245
120229
134587
120237
139052
96728
121560
112455
155305
116228
146497
113735
121563
145629
135249
148229
96172
144125
114472
115909
122065
117371
129613
136834
114703
113546
152175
157731
95811
95812
102662
122225
96711
101561
153550
116973
113856
114560
108579
96829
140819
151756
129504
141833
96395
112561
104792
132409
137968
101636
111690
112873
142326
109581
149117
120521
131383
130593
111382
116761
157985
101633
111382
107949
131606
144032
149203
133901
147573
108521
134041
120799
111106
118740
102784
116992
118731
133169
142736
112551
131385
134248
142291
95988
104902
125290
131691
142292
148407
148888
152471
113988
129541
110125
153946
157628
118939
145877
135580
116284
144129
139458
116697
116806
147031
122236
131514
95884
99727
131856
95870
131872
148208
121278
157576
108574
150768
133601
113154
135610
107437
96674
130516
95871
116622
142208
116623
101234
120704
146451
99095
122533
147400
107870
110034
146451
124020
155184
114520
129423
156650
126450
118426
118430
126572
95893
129267
139559
122456
128274
122301
148466
153131
117238
130839
95891
98592
128789
97021
99671
146437
139549
118841
121657
138318
95907
156031
153839
156639
105083
116247
96359
134253
133046
133059
134255
102388
121468
121468
134251
134880
148299
121874
142322
142341
132681
122354
116331
129527
117810
117822
129730
102272
110638
116253
141978
143864
146821
128411
132243
110921
107424
141351
116814
149427
123016
142694
111811
131253
151173
116810
121683
147313
122518
104622
142127
146177
136593
154117
121156
104624
142127
95936
95943
95950
100671
147083
114627
149015
98359
108495
128824
141152
116252
132954
122033
95950
96912
119277
146263
147486
151312
135266
141693
112868
151323
151325
121084
103744
112769
122249
131456
97142
105705
152814
107232
112790
138343
102217
115461
132250
103386
125943
102802
135199
141027
151574
114758
152980
141652
95972
100750
104987
100750
126914
142835
136560
145904
95997
101098
108473
108696
153765
108701
105995
102582
138766
116129
116405
148911
98037
116344
98242
122043
144094
120835
141790
109868
122331
96004
121744
121745
121747
134266
124209
103717
109517
135025
109105
125347
148846
96279
96289
108888
125350
134232
144634
127479
136101
145647
144793
125287
148739
137834
99347
122168
96016
155060
155157
156293
106835
142585
115876
146442
147572
115950
130062
121060
109550
141478
108579
114560
96023
96028
117816
155173
155175
102828
124124
145647
156282
117837
100381
126757
98108
133985
137234
144435
147639
98109
145650
155060
133193
137666
96030
121395
105536
144490
154105
109429
105498
106515
157859
109423
96426
105768
103049
144820
154004
115400
96060
116153
133219
156866
116174
149205
96053
136680
146414
97481
107831
114151
122233
153340
129353
143620
153344
121862
128589
130240
110009
121792
148992
96056
141766
104902
137808
148547
105257
105268
142106
146275
134609
96534
144582
114791
144439
137108
140351
105500
106515
137336
151923
101295
101437
135850
155749
121800
121801
136594
144567
144578
144169
147170
116905
132983
142468
107243
157046
96958
146060
101392
134236
154349
107728
116826
116836
100625
133196
144277
101275
96081
96085
119226
114271
128984
127225
156824
104610
104611
116063
96086
96185
119348
102722
118917
158083
121995
146665
111157
156401
125912
137671
96090
120605
96103
141719
144130
96095
96693
99080
121969
136787
107011
152369
96723
96650
96129
116061
127867
142265
105456
122082
112895
146732
149417
152524
99926
116053
146819
105924
128305
132924
109292
132821
151625
116947
129546
131016
155303
102344
116971
128836
112863
135474
135484
138400
144104
114769
107214
116061
116137
130956
131425
115870
142151
96553
134769
131412
96447
131076
131608
116128
129438
96229
126576
141685
98148
123993
108691
105091
123250
127055
108706
141637
155075
139850
132440
122308
96157
101267
130808
96988
127060
96990
108025
132253
143996
96265
101009
126433
131195
121898
121907
113747
142803
123043
134821
113880
115531
113284
121898
120854
121905
102651
123388
148286
143448
116162
141817
132455
144293
108595
133035
107628
113302
137051
153936
119414
112015
137924
118049
121327
122398
131941
152603
123471
96176
136837
144311
139061
119035
144763
138442
96185
101381
128402
97047
119039
119060
109134
103671
96191
132259
139655
129515
96611
115975
116011
135850
134580
101569
101742
140497
111227
144139
146841
142049
157094
157184
97350
102078
97348
140475
153681
142290
96208
129858
96275
99383
143119
143132
96361
100631
105842
111316
125063
135588
153174
123217
111314
116143
142588
108002
139972
140084
147883
140528
155865
122196
154982
98822
147618
107593
134294
108803
128101
105608
107593
145360
103338
115215
134067
154979
108949
147288
97686
108753
134517
144595
108753
96237
96261
97005
131842
105347
129937
138147
97243
125765
118571
105330
117041
129943
97243
122724
125765
123928
146148
138241
142860
97663
119035
119347
106893
108905
148018
96254
152380
122853
142566
144220
148023
105472
119913
155352
155357
156593
145996
122911
121074
142481
96285
105329
117371
121571
144133
96333
96686
119829
147426
121759
131350
153277
153281
107964
119244
119347
143484
131075
133880
116291
123459
127107
152811
113689
118948
146406
102489
126639
131536
133307
102796
153281
133991
112363
126782
121248
108715
113837
140826
113856
113430
122539
108491
149845
108491
127421
154655
103175
121371
111495
111200
121860
129312
127405
116828
144280
146076
100622
102975
105866
120669
105196
129597
129804
142846
130995
153319
153326
153661
97475
140933
116430
146511
98428
148231
97100
124264
126729
108873
109214
108226
153348
97700
102345
102440
141163
147084
129107
102989
102990
114665
130990
113795
108162
108820
153930
141773
105319
96336
116543
121181
133882
99669
113284
146836
111167
113106
144291
129466
102663
105137
116641
122940
136719
146449
146452
120754
122890
122885
157285
123617
130261
148288
148291
122943
123318
110035
127818
135458
97153
147161
99230
149493
116117
116163
106035
154817
116887
133254
136150
142019
109492
109509
101161
121721
116211
131707
146878
131593
144905
102376
108531
146522
156661
119225
121547
141939
120639
134565
105068
115909
153400
120486
147472
153397
104610
116063
147191
121870
122076
152085
98101
96391
143089
123438
127991
96404
151974
151980
117651
131397
131566
125019
142834
103170
103191
156036
98286
155553
96389
125628
129429
148820
120837
126788
157064
108110
108588
147841
150996
106192
123712
133347
96401
123308
147355
109451
129354
129357
143183
147091
131099
103799
110102
152402
121173
133157
158081
122131
144996
147002
156231
144432
117981
124868
117316
130840
147578
153712
147530
96432
119186
145008
145026
101048
137958
104613
118681
96424
96429
117660
157891
100978
116047
136305
118685
132607
133784
151886
117095
153482
139766
117497
102960
126390
131067
99333
96441
98919
146785
96456
154627
98452
124389
119251
148743
96537
152120
109983
99333
104514
143561
139445
145668
106095
126307
102519
106095
107761
146068
115109
100324
109070
114825
134876
151063
154625
154628
156257
107457
144507
147679
140447
140355
135750
116115
135161
96760
141183
135750
139945
116507
141277
138863
141462
103298
131771
148141
111607
105344
145744
131224
102927
154629
154674
96474
129334
146157
96907
141871
142793
129333
144161
155217
96497
96485
149789
97498
130508
122239
123358
153571
155459
114992
136029
141199
128101
96494
97668
149176
103502
131456
149173
118271
109461
151557
126992
149302
116262
147445
153694
116264
121608
96580
100535
122126
134390
153689
99746
140003
148506
153022
122266
123269
116031
96609
121746
123073
104297
107771
109583
130598
142963
115976
131618
154763
108379
96535
112472
144003
96527
135078
142552
135401
136139
96528
135741
120782
143710
96649
102983
107025
154520
111022
132325
96577
115979
144150
118522
151769
142424
108139
125492
144006
154059
147875
128876
96988
123250
109456
126054
105805
153551
96785
114378
128876
96578
141958
131382
157302
123030
142311
142312
97203
105273
131345
122264
147170
130403
129133
144429
105960
141561
155079
96586
148154
103010
109480
98034
148853
123176
131297
131307
105471
154185
146520
96684
124102
137662
129715
96661
105670
114982
151898
111886
121167
146785
108895
109894
154194
111336
96595
144086
128027
141614
141616
96592
105551
135329
156402
99759
141450
153539
156405
147693
116567
131477
98540
100578
130637
157211
122358
155463
153709
107457
144502
109338
97458
142191
109484
148339
151817
119255
135537
104365
127378
131039
96627
150333
96644
131167
142905
114005
96628
112726
154825
100927
130922
146729
100936
116823
155387
103245
132957
133489
108571
142808
112935
155950
119748
145646
138534
154858
154863
99429
99433
139828
102714
108745
149791
106120
157067
96637
146262
96642
122476
121406
147249
146903
116869
156479
129125
129127
133035
112322
142212
119104
135115
96653
121369
108366
105164
141690
105810
142215
98384
100957
139856
104715
138355
138395
134081
96684
151610
106174
122431
143305
99081
146585
149301
131162
131166
142537
156569
105634
105636
146762
146763
127381
106313
110107
97685
102648
106141
126619
137862
106174
156677
132146
111598
134427
149025
99079
123905
146585
122088
142114
116372
153829
108917
123838
151919
100534
105319
104726
130652
130653
102796
133110
96694
151687
129363
134517
128939
109764
141514
96723
109741
153965
115805
144446
118686
97082
97411
121254
142195
121635
141269
106125
155994
107038
147509
151110
106524
116265
117785
105736
122066
123772
116966
147854
102588
116965
108343
132587
132595
139857
129320
107715
123371
150606
123915
146469
96722
96784
130118
96784
102996
122867
148144
118575
139346
128038
105421
113348
116897
110799
122846
134003
96815
107598
97191
121102
114407
115439
116515
96754
107742
98287
116077
112420
142651
148790
118884
96754
107423
139738
96747
96749
100841
108810
108810
134548
99684
121032
141415
123486
144158
96861
116037
156134
157833
136642
96861
141183
146927
128297
134146
103062
141184
154267
123840
147589
96766
107304
115822
141678
149473
122190
122207
126614
96792
144179
115935
146531
146533
154408
101390
112452
139072
109168
156816
96775
149127
98617
103497
122485
122484
147881
97901
154225
117900
136908
131621
134975
154995
114573
133910
134819
96815
144441
144179
97120
148122
116440
133442
136095
155534
100936
157920
122546
122548
132620
130301
147871
134736
147110
147868
122545
147869
148244
96799
102015
102769
129049
102905
141370
146726
96813
115715
151550
154043
96812
132623
148656
104978
96813
155386
107032
152022
96816
112441
130035
96819
96831
125643
119139
136395
128461
152918
134011
127701
134121
145889
102820
119151
127702
104685
106781
108577
113824
128884
129766
136349
127702
134651
146793
114676
125256
136913
134284
140297
97782
110145
114666
153579
96865
157830
102573
129554
123756
158102
143127
158102
156245
157958
115801
116038
138467
138470
110013
148251
96852
99282
135277
113087
132567
107411
97076
109901
121420
126995
136001
123353
127260
148009
97194
110675
123624
142212
102517
102523
98131
116903
118691
105057
109544
113397
146734
97211
110951
115801
109393
130536
142782
131298
146734
130892
144819
129218
96877
135499
136867
136891
101809
107113
135499
129218
130411
145947
116259
136191
147780
122355
122358
148302
155465
130739
96883
133158
146010
100186
122595
147791
153379
145923
122871
154151
131949
103214
138530
157124
97725
148995
152769
126337
148357
149092
146701
107420
136279
107545
157733
141575
146010
153462
133580
143658
145072
122633
120677
121421
133737
136441
127175
147081
109431
157751
148603
128727
140807
115695
140805
156725
156726
146260
108452
141738
121630
105168
147455
121631
131493
134982
131429
147720
156620
97351
140482
104435
96927
124737
146713
116751
129360
130299
148093
152922
96946
136829
122485
126613
96946
97988
131346
96944
96945
108069
134246
97600
144401
114935
123048
134950
102862
116615
130327
97275
119142
127462
112417
138244
143894
102864
122227
121815
135862
133643
148507
109290
113060
97382
119106
147372
101268
108120
112998
113000
96972
135610
134940
128078
128300
103861
109512
134139
112580
155988
156664
150265
126364
147674
108092
154288
119089
137182
100035
119184
134193
137462
99534
128721
97090
148124
154295
150700
150705
123494
128721
153533
157849
123987
135435
141636
122308
123250
123249
119300
137182
137203
152584
96999
119297
137231
157062
119268
144765
120738
154625
156658
122914
147508
153240
156253
156642
105734
105743
129285
153602
154683
105586
115973
132796
110095
124848
128224
123632
126486
97022
119106
134237
109973
148329
155869
155878
119505
130667
97020
130831
134278
156680
105617
136352
144528
123466
97370
136329
132782
121531
113402
113404
141558
142653
109930
142542
117338
141490
97942
144942
129331
97963
100940
143475
138586
111537
122849
134835
97043
119103
157541
128318
133125
133580
133599
118350
128404
120651
120656
97384
130406
144258
144869
130904
147280
97054
140673
106761
113204
106762
112716
115952
134381
112183
113101
118798
154404
142551
143992
146005
147615
154426
114467
114483
132993
134738
99122
153091
103420
153509
154979
131230
141606
99611
107251
108031
97485
97505
129119
133546
147038
144230
153247
97092
157416
157486
157488
102908
144226
140177
105725
124054
132998
152535
97154
154445
115517
114509
122797
97922
122751
128689
144942
128359
152028
103020
147646
115945
115958
105540
128857
132342
135936
137811
104181
104791
104960
117338
141597
155732
116429
141981
98041
108527
128874
156204
128873
154226
107996
134527
112209
142952
147840
100859
126882
124787
108277
109073
109477
109879
136294
106926
120242
106116
123843
116292
154047
115965
141537
149142
99062
136039
157247
122042
105744
122011
126172
137265
143595
106826
117430
143284
155625
105307
106072
123275
124065
122836
131443
146734
149499
154474
150571
97593
135261
154505
105127
112386
104828
132980
128064
135550
142484
114807
122770
142827
116536
155252
156600
97172
146872
131426
105351
117018
126305
154507
97166
103425
113241
97150
121653
135607
142652
122276
148010
102163
147791
148917
97458
134832
112888
97159
97161
156649
97252
98316
156825
110213
116627
131506
150774
147844
154547
154549
128641
147963
123132
123138
148765
102163
112383
122872
117098
122766
147770
122872
154140
104837
104843
106008
134828
154585
98696
108859
111930
99326
104636
109182
127875
97574
123320
134816
142208
156649
143954
148943
97180
115552
138326
115547
122162
134748
121650
98258
150597
143785
154118
130411
141675
99385
138056
151949
152160
154181
100441
137176
140919
143592
97951
115263
97211
115915
129254
118133
150935
128463
128528
143591
97951
98016
149793
155969
115262
136008
149798
151952
118668
132797
131066
131068
129114
129120
123075
153618
154683
97516
134134
131445
135206
135210
108471
97224
134786
152745
106098
114337
115251
98130
122085
132976
97268
135336
151855
152542
149036
153425
154653
97235
147627
128869
149336
149340
147132
97242
147609
106299
106571
154670
127641
149287
109517
134266
115851
141523
103698
118834
129278
141706
97271
143351
97258
97263
101762
122267
122343
98832
157098
106504
106645
148891
155120
101973
125493
125508
125509
97817
140813
97260
119698
127150
134811
97816
102834
111858
101757
147635
97682
124358
102394
119140
127462
126133
138805
147419
97279
115855
126520
118308
122764
154470
115875
105539
153935
141502
97287
97293
141501
141505
99000
115456
139959
139975
145330
157607
148545
100421
140413
103206
154368
128986
122151
97293
115813
103151
123552
97298
124476
144878
158046
144397
97330
138495
150014
139305
118301
139194
145275
103080
136886
136130
147114
153950
146998
123208
97889
106777
135915
106094
117012
113762
128769
104525
147785
150112
132085
129061
125857
108697
110221
124091
97349
102304
123342
154801
154810
97321
141654
123051
153765
133353
110184
116852
147008
121186
130845
149147
149933
154932
126880
99456
133697
98293
150914
134552
135125
97933
97366
117804
124068
127213
155370
121105
139064
139071
97588
148964
151004
134965
97343
97352
139482
152609
117297
129044
149303
123083
127195
99920
140476
120920
134949
138426
100517
115097
100801
98090
108925
106619
124975
126512
131683
97377
97382
137243
113012
135342
103344
132602
135514
136054
129882
121681
153843
156840
133331
109343
126193
129066
129102
98239
97383
99583
109662
106007
129027
151796
105645
114410
98234
105605
109979
145886
141547
141550
123538
135520
129102
133599
143363
97939
154778
154866
154868
126931
119246
127467
98511
105291
154879
122154
122158
119022
119151
135062
137365
105291
124646
115811
128994
108515
122756
110107
136077
140566
156317
121417
136489
110587
124678
146696
157981
97511
116168
121666
123638
135038
141813
141873
113914
98205
128867
152816
116166
136116
136118
97458
101546
115092
132813
122806
123143
147722
97445
129265
132402
104911
124746
143416
150901
157165
111365
147372
109364
131152
102323
109223
98020
111065
127420
130150
97450
110569
98950
131477
123174
128489
134859
97450
97452
110851
139326
113357
123573
118515
124635
103167
130501
97593
106065
154899
122479
124396
97451
125801
97446
119022
127705
104206
154922
155055
112130
122240
131690
97448
112373
114342
131362
156801
141409
97493
152009
138663
113031
114831
97456
122199
157106
148587
107766
125514
103420
114481
141144
98752
102519
104517
132334
135355
147730
128927
106169
131542
125841
104583
130206
149534
97485
97503
142138
146241
97478
111681
134021
146513
118555
114931
104694
104696
147835
154185
98355
135689
119174
127566
146249
122487
134623
98545
157812
104171
154334
155029
115065
147604
130189
118410
122094
157132
97661
135963
97501
131129
104207
131180
122367
152259
107123
129114
129120
135581
146249
98085
110134
141974
120794
142862
148606
109520
149819
148163
148385
105861
156879
131094
97794
100351
106310
148550
134301
134303
131068
145042
116152
122914
97528
141573
145032
143171
147960
152088
120493
127837
105492
97529
97531
97583
150245
123073
141737
108756
114231
135626
146152
103715
116640
110286
135023
135026
155267
155103
155535
157108
120701
132762
146150
116139
154623
154625
157377
106314
117460
108651
141457
115601
128609
97548
131491
109012
106944
106945
105646
152833
155554
156958
153633
97558
113118
116564
97888
132865
132866
115059
98254
154218
103284
110303
110304
108623
97788
125464
149524
99016
149524
155150
138995
105096
155404
124137
114455
137884
106313
158068
118575
139648
152956
153239
153234
118610
155768
97574
152945
97897
155863
157961
116619
155056
110678
157926
157935
148037
137057
97623
144775
146943
146947
99689
150221
97596
124202
124203
124856
124857
116002
116025
113357
146671
113540
113541
131507
156980
148942
155723
125528
125529
98267
122885
125529
153737
97592
148873
133866
117905
124423
135980
156993
98486
123962
156817
156818
130756
149431
133163
146671
105992
133163
148074
148079
146664
148074
154234
130102
124093
139636
139659
98406
98574
120498
141114
124255
144211
134597
126202
126621
151820
148702
132243
147095
129485
122609
123436
97626
97629
106673
104979
107436
127239
145235
145250
147775
104927
110103
98062
156952
119365
144775
157265
97632
119365
104160
105021
136404
156635
121305
131392
141714
142165
121844
119383
144625
97804
134177
153881
140046
142192
157457
115830
110626
143533
121598
128674
97915
127049
127092
111457
122458
123837
128964
139353
144194
136488
149660
97660
97662
100699
146146
109928
105262
143439
121167
105693
129341
129361
99920
146894
153158
119244
100247
140929
140095
107023
154080
154982
155846
101986
139456
139457
149777
151278
98694
148957
149777
111707
121138
126153
149347
107872
98340
106653
128006
152094
148903
107509
105762
139755
148561
124355
147799
97710
100630
126599
121432
117272
97781
103340
109685
132599
134319
157055
98213
109958
154530
98615
110057
103101
98893
109958
154539
97704
150246
142341
155189
97702
130633
149438
103992
103996
98701
121697
107028
119233
153733
97773
121650
123003
156934
126628
126657
104288
140569
156317
106585
137322
115894
115901
122849
156934
108153
153530
98209
137118
98206
109956
124451
149698
97719
103751
141040
104663
140024
97724
140690
154083
144169
108088
149405
150270
117824
144782
119233
128511
111184
115442
154490
111590
118684
111240
100945
118689
116515
151078
155476
155480
137500
137896
144774
114896
115615
150379
148671
149464
155221
114916
97759
97776
141246
97780
107077
121566
110363
131550
129998
103491
149174
158136
115663
135822
133524
141852
155232
150750
157205
114949
128845
123848
123998
122252
156660
105330
129943
97765
105281
157904
118561
99337
120971
121526
105028
124646
133787
101980
101986
118709
118504
157265
130967
156591
105971
131634
133657
148694
154248
97782
143846
150750
155070
155073
152666
125475
126234
104316
125448
140700
97786
103906
129733
103434
97790
155120
103434
97791
148891
149524
106743
143105
114184
97855
125910
105337
110633
149075
141149
105255
97848
114704
123225
123228
154711
145876
144962
151343
102561
124690
144633
146351
124691
119741
123008
141151
102834
109312
152563
153540
107986
119422
113846
109623
97827
129737
123803
142643
155690
114246
128085
97825
128896
142642
114246
122733
128089
114104
104571
114242
114245
144944
121147
146558
143718
144945
122875
126381
124379
114282
128085
98275
127267
107382
149945
149978
104250
104346
116905
148241
127297
123348
123354
126889
98582
137610
144569
123116
150207
150210
120678
136890
121981
142973
128811
140043
123789
129035
100474
97856
99420
109501
125377
151409
125709
153872
103902
97864
142514
147375
122637
145573
157777
123813
133582
101238
112477
102675
122257
127318
130867
107541
133781
97870
142379
124130
154191
122070
128996
115873
142140
108974
134125
115648
136919
142913
150464
150465
142247
97894
97891
106100
150013
100606
117365
101343
133093
104676
122886
123318
123320
148347
148893
99074
145385
126608
114837
132196
157817
149372
108436
108512
109240
109914
114966
100940
100946
120085
126615
149582
131324
128440
98677
108512
123111
106254
123155
155890
123488
98702
108799
132517
124289
129110
156771
156851
97965
144953
98171
124193
155880
156462
142642
98493
123386
141159
110151
123483
145945
98493
123484
141755
157065
139957
157384
116288
149206
120873
136114
125413
141750
152542
130175
154865
109761
132913
157014
114035
122596
157386
121944
130211
154869
156285
135824
135827
137567
97961
146654
155498
109857
110043
97963
122150
136300
125167
98084
138046
98035
98415
125618
137302
143185
147104
108808
122169
111077
99629
126881
126889
121567
139379
146765
111188
118245
151920
103822
155498
139989
119515
146344
136300
143475
144021
123684
148532
155309
107595
104788
129886
139890
97989
104554
130173
148598
152513
157364
103892
153294
104280
132196
103788
143712
147538
130143
97989
99118
121012
144843
149087
149496
106400
130047
142139
119146
139890
97993
124598
147254
149044
147497
147499
138640
144707
135219
140239
123823
156397
115032
155306
155307
102999
98281
123939
143220
124134
149829
102948
153978
98010
132792
129448
153982
134915
148592
128741
105571
131775
124747
148675
113338
109085
134558
140039
114373
105314
106520
98032
98867
100087
149199
129658
156894
123731
103911
134851
147906
116342
132867
108962
116344
98386
98407
137257
138640
148912
156130
105470
117706
141981
116339
146514
151922
130292
150451
132867
98047
98045
119289
98051
119337
117978
156176
156195
98057
123873
125797
156195
98051
100508
105561
111880
111885
104467
130226
144933
131090
154201
134297
134984
123749
151307
106090
144329
100507
119064
132853
148428
156112
156717
157454
118920
145959
154146
130278
105663
130206
141730
148931
123795
110516
123925
98091
148706
150627
156952
126990
128822
125845
153602
109468
134554
134556
143857
153618
140541
141500
105183
133338
105178
128060
120645
104417
99404
156946
141985
130471
98184
111153
123809
130901
125721
150641
101611
101620
111885
99216
127966
98099
118817
155750
119146
144665
120921
150285
152912
98100
103492
154190
116591
111922
142838
131567
107057
108870
110981
114623
156642
117814
145033
98134
155508
129268
121375
125211
124443
124447
158056
108620
156741
157747
135235
143115
143116
102561
123425
124691
103250
111032
98655
124352
145089
107477
122939
135578
108044
143122
99292
109991
124531
157145
106035
111686
143013
156574
109605
98132
134063
156996
109608
132976
103860
133082
131838
133401
131838
116782
142365
147257
100264
113558
133409
149395
153593
125153
155507
98484
111153
148706
105543
115875
153925
122800
98151
105540
153928
119350
98154
147013
148066
98166
98248
137637
98168
119166
130643
106330
110335
110339
144205
102361
131888
100481
132238
128786
133526
136309
149661
98334
110683
128205
128261
137232
137639
144545
98172
109898
154834
123146
156457
115743
130835
128006
130797
152329
114536
125895
124826
132262
136039
128791
145025
153938
134318
157893
128030
128473
140050
107338
123616
156795
102040
156135
150998
156534
98804
135349
128744
131648
106433
126125
124542
116287
131854
101189
101201
123078
134965
141217
123457
154264
107682
120805
122242
124015
141876
156593
156595
131535
148424
154525
148424
98211
98222
127537
98220
128711
128712
98689
98732
98220
119011
135724
144593
104111
128353
144007
98222
104111
107663
128363
128364
119011
106272
140982
101803
98250
103868
102963
98601
147024
151554
129150
150117
105557
127917
148377
124301
151227
117699
98460
103505
106043
124067
150187
124071
147247
120646
123599
144837
155495
140633
143958
150213
152625
105681
125812
101902
104200
124395
123230
124513
155281
104926
98611
153011
123620
115768
141157
125528
106331
105032
109634
119257
133135
137666
146790
110078
105265
120143
148503
122875
143299
133457
147964
150275
156085
149106
133457
122587
137963
143216
119203
144541
98298
105760
108054
104021
115653
123253
156300
105825
128081
154939
133641
124053
127970
123995
118304
98304
98328
127661
101886
120464
133517
117636
127015
121040
126452
135476
153968
98925
111058
110030
124017
157217
98923
110679
123967
129569
105402
148613
126447
135091
153974
98317
128187
144413
122886
131501
145391
114606
123689
98360
107392
153859
140812
140818
104284
105402
148984
149050
157067
140817
140818
105602
135550
130723
148984
98348
145261
149232
129980
157109
98337
98343
133519
154712
110686
150568
154002
112256
130797
98605
139568
98348
98360
98351
156699
109753
122721
145429
110694
123588
150089
150090
121868
115811
115816
157953
143485
117470
146499
147134
123344
152002
152325
115509
145429
106594
125398
149470
98368
100331
133138
110776
122004
125068
100321
133137
126643
114124
121686
121868
131938
114361
145567
137699
98371
98707
156450
99364
110501
136803
148312
98380
134227
139803
107679
107682
149960
114137
116124
136145
99590
108049
108197
98479
100957
133515
100236
144628
144706
139666
122095
107525
107526
143577
107209
107514
110726
124090
132884
136332
130243
98560
124264
135912
136241
105948
135811
149492
98727
111104
128366
144383
150075
100045
108258
142384
157300
151322
148275
98410
157237
104043
148363
148691
105751
106496
139587
124103
148357
156645
137681
148988
98479
140504
106725
128713
128716
140271
127911
146258
106303
98422
98503
110445
110447
98425
98431
141130
98433
106392
150604
123286
98430
105275
141130
146650
104309
117811
141129
146454
129563
98440
98823
153569
105137
106301
132004
129129
149202
150259
104025
104025
114473
155169
117432
129420
123969
127984
149993
149994
121964
124803
136290
136668
146975
102062
117428
120426
153038
125304
130992
157777
106169
149438
127894
140329
110673
110685
124284
98462
98471
102951
105885
118077
110261
148344
155212
98468
153006
133568
107038
135658
124077
124199
114398
98471
141153
106099
114337
98846
135210
103142
114407
114398
122907
98846
123954
151082
101490
148294
108417
119090
109029
123031
148111
99862
133211
98541
112369
137883
98491
120968
117906
127758
128612
141238
153914
117347
131107
129487
149881
105930
114106
98500
123146
155890
103608
103611
112704
145002
128607
100216
120968
134117
157413
107065
128501
98519
148353
157239
98535
98540
104974
126497
127651
150063
99150
128584
142428
119673
157557
119278
145952
155029
157746
100163
134082
157413
114035
116855
122604
147353
124057
107440
136528
150534
124886
149938
149938
114627
114628
149015
132176
149531
99771
117433
144706
98537
114146
114148
98540
125446
133113
98754
130631
150246
99255
124465
137917
137366
137721
143914
137463
110405
98652
113452
131054
131373
135832
135829
143376
98557
117917
134037
117917
143425
98554
99751
140838
142626
135779
124264
98709
128177
136238
142819
150389
124974
157031
136523
157358
99627
121492
134336
146389
146394
98569
130219
106120
140838
135949
98576
110227
128369
149460
107287
135980
157004
135779
138395
101542
117513
150299
98621
144428
123681
143826
104109
104162
120990
147137
140624
134863
115569
118278
140742
149147
154788
98593
146025
141870
109937
152128
146945
149684
155726
157959
125069
148751
98617
115374
149088
98844
124367
98607
149083
116055
135409
154644
148758
156237
120666
156969
105365
105405
134562
114268
124601
135095
107024
124293
107254
124309
123557
104388
98617
123291
154532
98893
109771
122791
110067
98629
98639
137253
121231
139696
146625
157380
98639
133873
144428
139076
149712
98644
138462
114300
139966
110311
123355
123932
139405
119969
123590
132128
144536
99072
122643
103852
124263
114881
102234
141113
141117
141119
108176
110899
98664
98959
137660
103599
124444
145167
98650
106500
156920
98651
103264
107325
155116
114845
115370
132649
143141
99064
99068
100409
132650
123414
132105
136074
141904
102180
124444
118147
121606
132650
123863
124540
98669
123865
149026
98672
109261
122204
98704
100624
106884
107243
120650
138458
98682
107666
157379
121712
122622
98834
158108
108647
115444
127929
115662
124384
131860
131862
136390
158143
116708
136183
110430
99412
145162
98693
122622
157328
98719
137835
111388
150563
156431
123822
118804
138456
154058
100754
126976
107516
132680
106085
106779
132583
141901
132675
132681
98716
141375
128988
144947
153613
134330
98721
98729
124399
109204
136073
142819
125531
125999
143576
146393
135913
136240
98713
122109
114863
135589
143405
110097
136577
144484
133341
140031
112992
131384
98732
122575
123877
134950
107287
150346
150766
156983
109804
110002
110002
124681
149749
98731
114377
141001
123240
98740
125699
119963
119991
120374
98737
115774
111643
98744
132693
158013
128988
152912
98747
128121
128842
107704
109239
120851
141901
125254
149377
102913
100051
98749
109989
130437
124244
124666
147837
98754
124389
149440
154341
157311
128842
124648
99732
153848
132775
133777
144203
149370
119440
146864
149978
98984
156967
111626
117370
117396
119870
143152
106069
131937
157149
128576
156889
129557
131940
133675
98774
155633
108393
119440
149987
156886
128702
128736
103845
103848
149078
126364
126375
103848
114528
121119
135511
124176
157583
157591
121002
134201
98785
145216
149078
119932
103848
148249
111559
116202
121201
121885
124237
117594
155517
123058
149933
123053
146169
110403
109875
150386
99271
99278
99580
128122
150203
117920
143435
125341
142094
125568
111742
126758
149759
98802
98811
113433
98808
135205
156795
147590
99158
99271
100789
153189
135506
98821
144894
144683
157271
154886
156952
123327
143248
132279
126644
126830
122533
151212
154484
125353
109936
133608
127461
122196
140111
156713
129131
116092
129362
131427
99458
98832
131360
111252
136879
108899
109211
144635
125157
149856
150193
98833
153812
98904
117655
142012
98879
119386
137792
144533
132870
98851
102336
108491
154198
157757
119303
132870
116743
143511
143785
122383
98847
128319
134516
136189
149636
109349
136345
145063
98853
113299
119303
154417
132380
155894
151942
157481
100207
114321
144970
98872
147671
129060
129068
101658
122834
104266
104273
99143
138136
98880
120996
132619
98868
128256
109590
136470
107218
115922
117649
118700
114322
127685
136086
98883
104915
132320
111015
115177
120780
112031
134341
132342
125076
98889
107053
128048
128220
110915
110914
140232
98903
119032
143484
128223
119010
136751
99282
124316
142563
149951
109962
128926
108977
98896
118195
142587
146478
143563
149296
120868
125446
103319
125025
149992
131814
123346
106692
122667
121558
141372
116906
128800
116402
99001
133930
110211
103924
133436
133437
100890
103924
134261
117699
144469
120901
144493
98991
147632
98922
98972
104412
98936
137670
123439
136883
116627
122513
150774
157217
107245
124603
156968
110211
124021
124651
114651
124974
136197
149628
106639
156022
134282
107230
143435
98972
139759
145767
99762
136383
110701
113673
150814
153906
136400
124736
117684
150272
124897
110329
136914
150224
124699
115010
139757
99063
136213
151343
126823
131848
146546
149346
111703
133930
122852
149774
124705
135926
136055
118118
98960
100417
118411
118313
136411
111140
143098
118226
142712
110081
118401
142712
99452
129431
103917
114991
99001
104559
130283
155051
106663
126223
149269
98974
141115
155291
106267
119251
101478
115375
140522
155405
129783
99162
129773
136183
143424
109620
122121
151450
143500
101245
115766
119042
101182
134505
155675
102117
104934
135591
157088
144004
125053
146542
103886
114806
119036
148477
154118
111001
124703
98995
144381
99020
104265
156946
114799
108324
151847
99008
144047
140250
120308
129470
128724
141310
105959
141559
104239
120308
111283
118275
126059
103561
151030
104033
115447
123748
110144
140294
119690
123443
149898
151222
114670
132657
132661
149286
133685
158132
106556
126095
157546
110936
99143
109176
109415
149391
99034
153269
99034
140420
126059
151311
121751
129376
151421
151609
124723
124725
135527
146255
99049
127904
150119
151248
111258
106286
151592
134439
136717
112054
136854
146632
150648
125450
125453
149972
150648
154500
135891
144875
154829
122128
129876
104657
135452
140595
133301
115445
99885
126030
99072
157772
148382
148961
125345
110456
150496
124798
133132
151702
102063
111862
122299
158153
149059
103150
153360
146001
99071
106802
106809
99075
110588
122862
103222
158042
99327
115821
137191
151447
104426
136505
104473
115532
141175
139576
99088
99103
99093
133963
131366
150267
110845
123884
141223
131852
139927
157938
99096
132907
110502
147388
99103
99105
125818
148645
147262
131679
153590
114227
110796
109644
109775
110796
127140
151683
99240
118469
100832
111359
110990
153628
114323
125324
135729
147050
126170
153628
114896
140693
117269
129163
135631
102290
126776
149376
123898
129163
135652
104235
154370
138742
134916
136019
143340
149505
101368
99128
136815
134670
114460
154973
143182
150659
108596
136725
152101
141630
111669
150363
150993
108115
140552
99226
137474
123591
109413
121685
125117
137335
153846
99163
128442
135975
149335
157219
135951
110463
123214
135295
143206
150189
110552
149442
150568
157037
125066
128688
148881
110335
136370
99189
151157
107354
130002
117425
117981
108296
116708
114977
156267
124710
99979
114493
113860
150158
156471
150319
116888
130972
127019
127033
142620
110084
133767
103767
155538
100804
100821
104151
127015
103931
156544
124669
126661
136100
136900
136907
157199
100110
108212
150153
124762
103781
135852
143097
155745
142189
142825
142834
99277
110210
99186
99194
120888
140420
101844
114718
99303
99656
99204
103767
107256
108130
133940
149951
156748
149046
144672
104653
106112
124663
124659
151412
106302
106425
139434
118077
126883
145547
120994
155538
148942
110261
155729
148673
136808
134185
150315
99536
125639
134546
99222
114293
107329
114718
136660
99626
108196
149732
111458
124999
146737
120888
143366
144552
129705
99233
134474
122541
149979
150520
106165
114783
140381
157230
100086
104842
139576
148596
150203
141091
157296
157506
150337
138900
152781
127791
150674
99334
106569
127649
143128
110991
127799
132198
99258
100815
104731
130043
128262
136601
99252
113160
120197
125117
135567
117807
136469
136479
124032
117416
141061
110041
124544
114218
155699
110721
104832
108465
136527
150100
99264
107852
99274
99269
99281
135941
111277
149501
99281
149536
126151
134456
140867
141143
106505
128199
134359
154107
129012
145061
99286
129007
99287
153692
155950
99293
99412
122298
158140
99300
132736
151781
130026
110461
116186
125656
99353
152545
99679
137976
135932
100747
120971
144774
99314
99308
153383
100102
150230
150617
115389
114603
130983
148336
99315
111207
99679
137047
114605
99316
155812
145444
99322
128288
99322
154045
107348
157464
100102
130983
156361
128347
104653
135381
153230
120117
105983
120928
127111
157728
99769
99364
127607
155571
99339
137496
101680
99358
99379
119984
153860
99342
125585
126374
137875
150933
99474
119358
123752
109437
99348
119204
121565
121566
122442
125050
140417
141428
115600
156958
141765
99379
134753
153860
122893
142628
155560
122102
146094
99725
114940
132552
155622
156433
136370
121875
125552
99368
99621
111158
130873
147269
106340
110752
109180
106450
137179
106455
99458
153549
101088
134498
136668
150312
107392
99396
140385
99385
154340
121951
105704
105759
119418
106678
121703
99520
144799
146865
99397
117806
108475
149988
99392
136529
155798
103369
143440
99397
117813
112151
141458
115379
120464
110456
124796
133215
132109
150919
99446
99614
151178
115013
103508
99408
128104
131926
139079
123455
118015
148452
150194
100829
127257
151451
109227
134636
148260
117813
99417
121025
136445
99419
134722
120630
109502
149757
127019
115009
156546
110370
150616
107687
138648
138967
117235
110580
99520
131885
99437
121255
129073
140925
155337
99437
119593
140313
147420
157553
125468
100475
110401
151464
100802
103933
144800
120859
142650
150668
132965
140047
150727
157284
120863
142648
150524
107861
122136
125135
129376
123998
117150
141555
149581
110580
128299
99459
131890
150525
110812
150950
114655
140308
118663
115750
99469
148870
121081
108661
119411
121073
149941
125641
139814
147418
102592
108503
104308
99513
137923
117911
104308
141154
141155
138404
146115
105383
101039
116350
118285
118287
157367
117987
132044
113649
153900
136767
107583
140175
150579
147122
150579
118757
136975
109831
110038
136977
138530
121032
142826
153559
111082
124706
104488
107885
128672
119003
122138
135365
150039
136644
157352
136419
130001
99501
142391
154936
123443
149894
130351
140988
99507
121691
121673
135804
99510
104989
136148
148717
109993
125485
149525
99520
131885
99523
139808
99532
100593
142800
109211
106179
135783
150273
104652
114142
104101
155778
126466
136459
156925
131913
138993
121341
154936
118892
125248
125250
157193
155228
132736
132751
150724
157284
129044
102514
110580
151054
110739
119178
119178
149959
141478
146173
151666
154346
157669
99654
138103
143988
140714
146372
146421
99826
157189
114176
128675
141182
143910
150846
129905
130352
140986
99558
149958
157351
99576
100100
123514
147834
147988
120927
124006
124568
152101
106427
141878
150785
100029
131964
100033
99718
100029
136587
104213
118016
157446
128671
115846
111003
106798
124056
100739
111003
113850
100105
130160
106437
143324
143724
109072
130825
115096
119551
120517
136346
126130
99582
147795
106164
127378
127384
128156
155559
115930
132191
99585
128815
130879
152837
119582
139298
124418
104912
129611
106384
140810
121329
119435
119443
123547
99601
115314
128110
150612
131527
101909
125694
131354
150945
118082
118532
109094
119195
128108
128113
99904
111431
121543
150917
100496
141067
99608
128093
115306
130962
115306
104542
122092
128384
99612
118804
108031
143594
143933
115306
130313
101343
127083
126061
131546
138473
149688
99632
139887
117550
114260
139883
110210
125001
120166
120708
150529
139890
156292
140949
104582
104835
104579
104582
104596
140941
153411
99641
113715
109187
119994
99640
127362
124255
119996
120012
128889
114253
114281
115533
101618
122593
144679
113713
146963
150594
119839
103373
124543
150930
150696
112425
111372
124807
125367
150698
99679
132877
137971
126238
152677
99788
100131
128522
129173
136310
150170
104807
107709
130028
148711
132067
154692
99947
151735
143781
99670
124744
143709
150676
140584
150571
110793
150171
117868
146835
129883
150143
150436
102333
130683
125268
124940
124980
149659
113746
115755
144185
141788
109753
133564
99864
149985
102336
115348
101199
146437
135256
142822
108702
120157
120159
136477
148269
149844
99735
131262
156919
150215
134464
99696
125253
103375
122342
124978
99735
109327
156919
139682
108393
119440
119468
99699
99701
106453
120461
140935
110215
118883
129852
148956
136481
136830
147062
150970
99864
108393
137971
149985
119922
124545
120020
104219
152054
99850
150390
118168
143690
143694
125531
104219
139984
99720
137523
145006
111158
130487
131964
143510
104218
115490
124575
99797
136307
149671
107579
140769
113081
127201
125976
140966
146844
128352
115492
131854
149036
110609
125434
152411
99755
138675
134706
152650
131786
143815
118162
120520
131033
111678
125605
151052
99744
156374
118468
157735
137193
151049
106658
133142
157643
117784
111672
156350
99786
100162
110585
117950
156801
133539
147463
128061
100248
129250
122893
142628
99754
104031
114644
99767
146699
123197
112983
99820
126069
145031
130754
137290
117460
150326
111093
99773
114818
141204
100204
100367
121090
150615
110384
112980
117859
114757
152831
109489
109500
100298
109489
100030
105389
143748
123589
134525
110939
143882
125743
151098
125875
107930
115140
125675
99794
112471
132103
110116
110126
137284
106274
139691
124348
132106
111823
139864
144105
100040
110115
130664
144729
126303
137294
143148
150860
99801
99816
104317
130176
99806
144866
149983
152773
124136
125038
124136
120700
155349
127299
108913
119585
99822
124774
142912
99819
133456
157050
100525
125622
155628
140028
144717
145813
106481
140901
108638
129039
143135
99953
119351
141734
99832
141689
111518
156940
112849
124990
99842
110338
125553
140866
115252
126352
100709
100867
108942
151829
100015
107240
107816
137323
150461
99851
118168
148266
125959
125959
148622
123506
146266
116108
99874
155492
102544
135284
99864
99867
132877
137991
129417
112194
137625
114308
117940
150108
104187
115248
119468
100141
151144
108391
119468
143551
113409
124424
140751
111129
111135
149169
99990
111104
148162
152294
107929
123507
106531
143886
151497
143878
100615
101339
106671
99881
111440
153452
112974
133035
136807
141426
101083
111465
125583
101532
127711
115359
118489
118495
123506
155493
118212
103685
115528
126196
115878
125796
125546
131111
120481
142229
99916
129246
108853
99999
114180
129245
129634
108615
140882
101352
133164
99910
104312
153289
115233
99918
115444
136707
137288
117345
138235
99919
149277
103342
123820
131452
106449
139653
99927
99929
99930
111538
143771
106509
122556
99932
99934
121212
121072
135818
100228
100569
111381
116089
132591
146800
137029
140924
141904
140810
146811
106799
132024
133385
148585
141250
117263
125883
125886
125260
136852
150795
110031
133261
129721
136050
99951
137268
100167
100173
118006
132279
134761
111814
104924
115222
123800
117313
125992
145685
101078
138562
99963
138562
138568
99966
100203
110697
99971
122539
138033
122892
137655
137657
151561
102959
112056
103542
124849
104923
128756
99993
142960
105806
125416
135268
136766
137455
108750
111541
126256
140490
123918
125244
99986
101637
100969
143813
146627
148056
149132
111107
119455
109844
134714
134715
149996
149999
140855
129048
140331
135490
118682
149999
151090
125156
123792
130975
100007
100022
123792
111196
146246
147179
104350
119801
157538
109795
113868
122584
156154
137196
115219
155452
129849
109735
110306
150494
115206
140846
125620
148787
100028
119428
100110
133309
133488
131212
112218
146214
125719
125720
118435
152346
137933
121013
110835
100038
110115
125731
118978
137279
116963
118523
125731
125731
136997
141157
141158
104687
125552
122658
125474
125551
125552
149741
100250
118335
137224
115657
124084
121789
128782
149310
112919
128495
115658
111493
150107
150325
100100
112166
146634
110672
111321
105692
111037
137513
137153
125096
150457
125999
157717
110140
132348
125094
131811
133570
100079
115194
127957
149731
154384
101180
106569
132422
125757
127377
148056
149128
151533
117954
125123
153852
155899
100077
100078
100088
145342
102809
114590
140289
146839
100414
126293
100415
109272
137368
128608
140779
131050
136135
127957
147318
102555
136228
147312
100454
110141
110984
134354
129845
100128
122026
114535
150864
152008
144825
106380
137471
149623
142304
100968
118268
108105
119548
128628
100113
138111
102821
114570
113986
126407
123035
143884
111053
124750
101046
106535
118253
143742
143746
115386
114589
156304
112036
151672
104007
104552
141035
126208
107354
123723
117903
125677
157160
131206
130853
112168
118382
143889
100869
122497
147903
146579
147584
130852
141381
115947
126706
103542
138882
126453
102186
130341
149112
153375
134799
156688
100151
144666
105411
128069
139261
108308
157470
110292
151365
125675
134407
134410
115746
120586
132294
139612
101079
113486
125872
125879
108418
133193
146581
108349
110589
150659
127907
130130
151050
157370
151591
129307
143461
100265
120903
100176
100177
110203
125095
131984
100359
104345
111976
133206
137202
137207
118244
104218
104225
151708
154113
150987
102474
127902
127905
100201
129166
151728
100197
100200
151859
117988
117994
100214
118347
141162
116746
124875
136819
110338
155139
137140
151226
100397
106589
156429
129235
100276
144647
140972
143621
157421
115629
102016
118586
151553
106399
110771
118719
125946
126071
106399
106519
151805
109342
125866
100263
155604
125842
143753
118715
157795
106397
135154
143778
115622
115624
100235
154478
100233
109121
119021
106353
112169
118788
105766
112169
117104
137758
140780
100237
154008
111880
135584
100801
101136
111670
103337
157790
132309
126575
126581
118455
125994
157142
149259
153647
123729
100704
111346
131848
106628
125550
106628
135338
100670
118315
117036
118303
127892
127893
136420
129799
132280
130858
130860
155129
131881
143533
157456
146345
106399
125952
100380
106605
157785
100271
125639
113589
125574
125581
128771
150139
100334
100396
115089
100396
110020
118012
157382
126274
140605
113575
137790
100651
139834
130860
142895
155567
101763
113412
145039
100470
100557
117921
143604
111893
125648
101083
126030
100292
100366
139675
139679
100297
119402
117330
117330
126164
100290
125516
136877
113302
134878
139057
152419
125038
157307
100301
129632
125720
143749
138125
136992
137024
114805
126167
132283
101623
144958
136790
100306
100308
100313
100315
102870
100313
119482
100465
106601
126531
100431
101645
101759
125323
135735
135739
100314
150062
100617
138096
115087
126309
137462
100318
100411
137750
111796
137763
131326
151360
100328
100331
110624
145222
110620
125853
118224
145222
100341
117319
100404
115095
137375
111772
137367
134209
134885
100577
111651
151888
106390
157387
106466
133136
133797
109603
118397
118260
126352
105217
137564
144847
152323
125377
151201
100645
157322
157547
119889
120325
139915
136955
117081
123645
135184
139915
139947
100394
125785
126009
100374
120256
139947
144694
151406
100377
120256
100798
100529
100564
100732
111303
100374
108032
100373
112380
100623
126051
155239
100626
111736
116477
100377
105453
118142
145738
111685
151964
137947
124592
112062
131178
125837
125837
151696
105486
127792
134598
157683
111105
111116
115917
125787
140999
111007
100404
137212
104704
111863
126235
123999
154573
100668
132274
143780
126109
135557
116878
143225
100430
115115
156966
111209
100409
100411
144414
156696
144895
102967
125978
136411
115112
130716
156715
102023
124280
113120
133214
100425
105354
111744
102653
107783
132326
136154
100967
107058
101764
115110
105740
135425
138880
100486
144966
100436
117405
129095
143692
134503
137698
100458
104690
130716
155443
157337
106630
129474
125780
151616
107697
107935
151198
151200
151616
141682
142819
149644
103433
115529
137599
106868
138356
150570
119130
104732
111535
100458
126309
127848
137308
151355
127845
111378
118508
132468
143293
104690
130716
140740
140744
100797
112095
138098
100556
124712
124721
101372
117909
150314
100479
100484
100492
100492
125733
126230
105666
134662
111395
115083
131927
132008
123966
100509
144591
110625
132238
110960
151206
157656
156885
113539
115084
100971
111779
137167
137648
100507
119298
119337
124039
111622
125519
114835
137166
154463
100907
156335
110435
129244
136985
150973
112622
112639
126298
100508
101620
119298
154582
100544
106643
100531
136665
153601
100515
100519
131603
155448
100719
134899
130557
131598
157005
157177
126176
155450
100526
148546
111229
118412
110975
124939
142559
112544
118412
138082
125489
157253
116542
152664
100546
156887
114170
126578
100648
151611
103210
126195
111446
157736
103446
119658
118514
135268
151611
152167
125913
150833
151429
145817
100547
126264
156884
126269
100578
146706
143381
115095
111842
143381
109746
125575
129396
150823
101807
132688
154401
100744
137663
130284
153290
125403
136287
100564
112094
132266
138101
140730
118348
127626
140730
141397
157795
110515
125955
140173
100574
148576
132234
137749
116434
157809
151593
151838
118607
112303
112252
117456
118382
143816
121341
134688
132639
143646
100923
139772
115067
130115
147229
131732
100607
110394
152476
111560
111418
100632
104540
121110
101100
100601
132248
151296
127603
143685
126635
100610
112794
154936
107719
117603
118276
151272
100617
134695
136753
101337
137582
151931
146330
147229
144889
103330
111205
145845
130272
143861
155330
126504
100624
143861
106919
118419
122039
101670
119506
138383
142830
108984
107784
112384
156184
143158
100639
101688
120202
115654
126619
122090
106334
120194
117502
133196
142843
146683
140715
126095
141244
126354
150890
126664
101351
126353
112122
107558
111465
111785
125583
112615
106922
107462
111212
136423
111955
112033
126141
100777
131069
100686
125759
126585
122170
126874
102390
117694
139075
115549
101299
118390
142584
112038
129985
140711
125702
106610
121833
108314
120963
145668
112343
126865
103243
108736
115049
116767
116879
101180
102970
105332
132275
114890
127530
118713
146935
158106
103243
121737
104423
111981
106104
146753
114595
140291
101283
111175
130078
115614
153308
115038
141256
100701
107740
100997
151464
122383
110961
117092
112328
151274
112106
137578
119916
128036
106743
155603
129967
132137
151712
103912
126702
126732
128645
134896
143461
143854
100723
111290
125886
135483
144009
137936
111523
153847
143684
126018
126123
100921
152129
100917
111187
126892
126654
113808
131203
117166
157021
100739
100741
100746
100755
100764
117429
117894
104143
115026
133274
141012
152121
101351
116540
144025
100752
100828
132465
122207
126955
100769
102290
112528
143544
102286
100827
147518
148160
100762
133070
141058
102563
137532
100769
137529
137997
100766
112157
102286
112006
112009
135925
137488
137546
101171
106574
118413
102104
108162
123004
100885
125838
152168
103243
129795
126591
151316
100783
139447
103424
125240
151318
101068
106517
125843
109340
139863
151677
112385
101227
102654
143339
155717
125773
100796
131277
119382
143926
122536
101146
123004
148433
155048
100951
152669
115924
117301
121130
114976
133782
151886
101134
151898
101134
132440
101020
101377
114344
115777
151766
101001
151458
134947
123902
135726
133513
151926
104279
130730
100819
143677
112731
126897
100841
115601
137332
148297
153912
111572
137905
100829
119501
130226
137500
100830
105423
151823
126823
151896
100837
143977
112030
104958
137089
146935
101216
143847
128374
126040
135400
147050
143696
101543
129288
135866
142256
152061
127874
134875
142044
143293
151703
101195
100893
111837
126578
152027
143983
100913
137268
131742
131909
138003
101416
138004
151822
105217
119126
134875
138577
118385
132274
116470
101896
101902
107156
153444
107180
134613
139545
120543
140854
131557
139765
126807
135406
143848
112268
110757
137252
143571
101509
146486
111955
144288
100908
115207
138636
119126
119724
100901
141128
101121
100886
125837
101346
112281
100891
117677
116498
133422
133394
117526
118455
100902
139777
125512
129760
101073
126553
151879
112422
117693
100901
119196
137866
101026
101176
107663
117519
132805
156548
106274
115918
104670
119490
144943
104686
105192
111697
104686
143673
121591
145912
134813
139949
110053
140642
102268
129755
121481
116742
129584
136181
104276
148991
101271
130222
118624
136168
101004
101261
134387
137921
137880
137959
104970
130800
132187
132187
100945
139782
101121
132856
103082
154161
140458
106661
111679
100953
129755
139727
101000
146282
100958
111144
126961
111871
133645
101071
153793
102842
107061
112415
154610
103935
100979
155864
132445
132450
100979
147619
119661
102905
130966
118272
126103
116455
129628
147755
147757
137644
154579
112235
137596
101281
139040
130732
148551
126054
126761
108463
108488
104633
132695
133132
148953
154595
111926
106687
118389
134798
111375
126532
148613
100992
111654
103350
101000
106614
152127
111404
135333
112118
114696
112120
117054
126217
126950
101303
105682
141818
101013
104371
126981
112014
112015
138170
152266
138169
138171
101041
148613
131438
131568
137993
101864
118111
151252
126579
126595
152605
117306
126721
157689
126982
109953
123568
131260
111895
117277
136875
101375
111892
110439
101379
144114
101035
101247
102283
104269
127004
142996
151746
153138
153135
138281
153893
106588
118238
128267
132419
111343
140500
137743
153335
103939
102554
126134
102554
143624
101059
102560
137740
101049
143287
104876
115312
155699
103078
106535
143983
143287
128680
140614
114951
132522
133779
101057
112694
103128
101059
132973
125823
157672
123973
126633
131235
126389
151509
101080
130483
138054
138335
125390
129117
101066
139153
133780
140615
134165
139856
101088
105768
156764
111739
144762
111980
111656
112212
151857
115799
113611
101101
111891
132768
129298
126352
151645
105764
137892
151606
101091
123911
128048
101101
126784
134070
127114
151959
126789
132513
137733
138855
135432
101119
113611
110394
150920
152476
137878
112252
137964
157889
147409
155413
126801
112473
114854
137903
126801
107053
150249
150250
112473
115654
137720
101225
114821
152413
153245
112353
143045
126680
138156
138159
152213
124218
136257
126436
143821
124734
112468
138514
151579
112113
112119
114644
158000
143404
107054
115417
133615
115417
136177
148764
152279
152408
101148
151899
101147
129271
133515
132489
138253
125506
126460
116041
111531
132350
142514
107016
157022
111955
106630
127064
106664
129926
109020
130752
105261
144596
134450
124793
152109
114243
138151
114100
126680
152344
157766
139502
157535
103753
103961
152035
101243
122703
134453
153122
101182
115364
134505
140570
132491
152375
127073
141849
143007
152291
101219
122334
133100
138085
101202
135865
135866
133610
101197
101200
101213
126824
126751
151705
152358
126755
101205
114922
120114
120720
101203
101214
101556
158026
129271
152376
133058
143002
101208
108131
138186
151731
107787
117500
129740
129739
103915
158124
151604
154565
101340
153295
126604
126540
126722
128335
114913
141329
103413
152168
126901
151923
115887
126601
112689
137751
121881
132384
143095
101267
136754
138537
101236
117695
132421
117696
139040
143780
132350
148505
133171
157558
104442
116612
102650
107320
101247
111805
137793
108120
148436
157356
112272
118259
101252
101255
108089
115611
112283
152444
137891
138044
130203
118518
111193
118518
122779
101288
140549
126987
101306
101307
134387
101302
144734
106668
123663
152695
123671
149053
124956
126911
148436
113653
146050
157720
101279
144421
126530
139727
126660
140707
101335
130921
148049
126963
152248
137858
145043
110191
133568
126967
126663
140707
142761
140695
140706
139216
131801
112525
101294
131296
138216
128649
128650
114697
132546
152425
114701
157771
152136
133071
133081
139110
151880
138776
142835
101305
118511
134387
104140
128801
128804
128801
106665
101410
126973
126913
107063
141075
118521
106773
143095
126894
118258
138085
143005
143007
126825
101325
115689
118547
151784
144012
116051
107879
154081
141428
101328
145292
126734
112055
106742
140531
132496
133279
140708
104815
128943
126410
142447
112324
115205
121728
121729
101347
131635
138435
148279
121269
112663
142859
112902
113511
101370
119615
138210
117521
138212
132709
156221
117594
155509
143051
104066
142890
144297
145192
143053
152183
101362
143006
143006
152292
152293
144035
101426
152392
135847
115610
115614
112167
126963
138209
138219
101389
144981
111786
112564
138098
101378
127450
138043
148972
153282
156868
101393
114917
140706
112286
138281
141071
148123
152388
124636
155500
131551
111897
101603
111952
134008
134046
101603
144281
152615
101437
138300
106761
112533
150686
101401
107845
108090
108132
112517
104440
126628
126635
126653
102584
102585
141071
133566
134235
151679
138131
132753
152303
132542
152433
101427
138162
113360
101411
126513
132298
126508
101414
104294
114868
151584
112231
105879
111175
132769
132891
142991
122881
101430
101441
115055
101423
121519
117486
138163
153235
132891
127139
138131
113336
127139
138131
147156
154075
104419
147032
146751
157724
105446
126611
151938
137285
106720
112562
155972
119527
138504
144852
117972
138233
138240
138504
112448
102106
102111
140210
143477
132692
102063
144844
144961
145079
104106
111862
117320
123107
156512
101456
117701
144402
153221
152285
110885
114404
101503
138251
135166
101477
128558
129729
104802
142695
147261
113147
115732
116544
156240
154180
101477
108257
135238
120516
131434
102086
102341
127671
156104
156105
120518
146855
103488
110579
113196
118837
101486
101518
138705
138834
153485
106232
108374
128607
112981
101507
137413
133373
140365
106047
122638
154175
137758
151657
154335
101518
110295
136699
117975
132219
138233
113978
113984
142262
114284
114288
146127
146132
126361
126363
126691
142747
142749
158088
155762
101530
101536
145644
124435
103210
106047
132136
116700
125763
152495
132710
101537
139077
110875
104833
158133
138077
101556
121696
140503
137211
148530
101588
155923
132897
101541
130484
130912
112994
101550
108416
140503
101557
101669
142193
101546
121254
101568
141188
141192
148687
155755
105101
121837
152369
108848
152666
122098
146672
112642
113178
127294
132897
101815
118978
143944
116968
136236
138359
114381
116954
118765
105385
146446
102086
120703
132353
145187
140501
141187
127388
142492
116941
117172
121967
122244
127189
155959
112032
127298
112832
109379
148408
140357
140487
141187
140501
141187
101606
138581
101588
103201
108226
123297
102521
132665
113865
129562
134382
138342
112232
118972
114465
131404
134606
132651
139119
119302
138344
116957
102864
146598
138198
146599
133196
134289
134311
142982
104260
126299
155632
136788
120818
101614
120907
136635
131018
111885
101628
112467
142844
138486
121811
133956
152680
118816
120665
137954
135953
157528
101735
133992
111116
101628
149720
102356
156972
130552
146983
146991
111901
130907
146991
110298
127218
142262
131767
135470
157985
134315
139237
102013
137968
146887
126247
149769
107875
130610
102515
133012
120838
115091
156399
121533
134298
133398
112799
157960
152468
107268
117143
140829
130705
104798
105566
134245
147956
111507
122944
104467
105154
106032
109570
121858
109273
101689
104538
121435
127440
101671
144693
144928
129270
101710
109354
151057
124840
150092
101800
127546
128989
152797
101802
121055
101799
121141
101684
132746
144134
113597
127519
104467
144933
127430
125462
113479
107651
106191
117048
124188
127451
152716
108322
114039
133391
105909
121438
114048
101769
114049
134421
153827
126060
150375
152788
144598
107910
133458
140452
140455
121284
139197
119674
127120
127159
138437
136220
144607
111119
137347
111397
149497
136730
151058
133972
134444
145541
135041
118974
118974
116702
144322
122339
130288
140497
113280
147289
138306
101723
137776
113282
103658
129481
113553
139270
117363
121154
121270
123199
139147
139148
101735
101763
113444
138067
108880
129336
131315
102670
102679
154306
140505
155687
153919
143045
152584
155515
119015
119536
139273
114731
121660
138064
133008
137849
144826
119325
131312
144608
127485
152705
113248
101762
133008
139121
139124
101762
138064
108261
101768
114789
107904
129462
139118
122148
144885
101768
113514
152705
152716
101775
114731
101793
127431
115460
145492
130939
115460
113525
127429
130939
103906
141072
108561
113631
113634
101797
137419
138271
119621
145054
119012
138371
113477
118984
136993
154142
113368
138335
150683
150884
115809
115885
114065
117668
130819
117703
152719
108291
108787
129609
102689
146695
106744
126569
124351
136212
151411
157590
151182
140310
140315
127730
127731
104539
131320
110126
143905
106176
139581
101821
125903
141027
115378
125532
101835
102469
127596
152855
139607
119376
139626
101838
108332
121774
107331
114806
114006
112991
103733
118935
112505
113816
139449
142976
142977
151226
151897
140455
107402
139411
101878
128560
133290
101886
146254
101886
121556
157676
157699
114778
122876
139509
121316
120259
127828
153080
127695
154835
113674
152897
129176
120234
158059
101864
102298
157659
152886
110434
152424
101885
135070
104628
148363
101871
147977
148360
155280
114069
127625
127628
127632
127621
158021
118991
125036
127701
105753
139710
139711
111261
111269
125519
101925
106998
113674
114069
139490
139512
139513
101923
129507
152885
152917
119989
136899
157579
107639
119736
138997
103914
139189
145180
101893
101900
125779
129858
153162
122001
141360
101910
101914
101974
107294
132948
145267
145407
145466
125772
107202
116187
139163
118298
120462
152948
144351
102065
157590
108318
117505
151208
101929
125779
113861
157907
118250
114086
105755
130676
122519
127619
125779
147149
128816
127617
118025
107199
114070
127870
107196
101930
118531
122420
131771
148143
132602
102276
156834
158076
101941
101942
101937
109919
117544
118042
130193
155030
128802
115595
113777
128810
138292
107827
123241
124445
105769
139678
106010
102747
142553
153959
116982
140211
153226
102131
119701
138287
107224
148727
103568
113817
113814
129559
131414
106906
113815
129559
125691
106899
128533
142242
101966
133966
119967
118879
128816
113330
113471
113910
113823
114743
141239
140395
125478
130019
146433
146608
111622
108366
107456
152602
153531
103686
127777
101991
123224
148298
127754
157957
119065
127602
127747
114086
157900
144169
153051
153075
127752
152958
127706
157662
120158
120593
101997
101999
116646
127767
102006
130482
106622
118215
102016
147681
102001
102002
108541
102004
136348
139635
106159
102016
135809
140312
102014
153069
145830
107656
119850
120315
119906
140026
140252
105230
137981
136760
147682
150422
139662
102031
157701
102027
127805
153060
127775
134508
137981
151015
127608
153074
106800
119261
105337
110633
128744
132391
119228
145369
106709
157635
148408
132420
108372
120589
113981
133663
145489
120127
139641
147530
153460
139625
132388
132401
156495
104454
117352
132391
106324
128532
107786
124458
146872
147668
155697
115410
111659
146278
132942
120356
145770
113811
145828
151411
113693
157201
125694
125698
157011
119620
145039
146286
119897
119628
119702
152825
155674
122150
132201
102085
107980
121203
152903
102077
122557
142258
128687
157515
106006
102646
107968
134805
110037
102089
117922
113798
114270
102105
104455
140784
127744
102094
133920
106548
140687
155565
155677
155308
102101
102104
147205
118946
127759
109103
153098
140615
133271
140688
102110
125191
125461
114205
141284
102311
134609
102311
102112
119614
155557
114182
114951
115644
132522
131590
145017
107100
155489
119579
102122
102123
108089
103473
102124
108087
103581
133704
102298
126163
105546
138376
145017
143615
153159
142134
142141
114401
128030
130058
133789
102136
117507
102140
110108
133789
153421
123941
123959
134112
102146
115142
125185
131092
138371
102146
125191
136856
109353
123404
102309
125194
127759
136897
114457
141096
103148
123969
102157
122084
127449
102158
115717
115718
130466
130181
108140
114693
106590
137529
137997
122873
153786
102166
102166
133990
146284
102175
119239
145133
130066
102190
108205
102189
102190
140227
102178
102416
109882
124298
102420
114700
154071
124409
115383
147920
102191
102413
119678
104483
147194
114624
130073
126212
106142
102191
102191
102200
125294
130282
102196
129948
102199
134929
135004
138421
107430
128381
135008
138507
102211
102413
102552
108893
148133
125634
119546
128831
145095
136078
155591
147212
132914
108102
102407
136858
145073
131507
118506
140771
102216
102235
144657
102225
127316
128695
114769
148360
108376
102224
114808
140448
129961
149363
149426
102227
102236
126255
149012
149021
119616
145064
134508
102308
154119
129742
133062
148352
115462
102236
119634
137297
102258
121098
128017
129310
143172
143201
116568
143165
114895
119028
129787
141121
147592
130094
128562
144543
102258
128055
145070
140437
102251
136059
111919
111921
126622
121793
121793
139804
111394
158000
109342
110515
130092
149605
102259
115112
108650
120644
132919
121101
115091
115110
145571
115610
140694
140438
108671
121822
102265
134415
153208
121033
153200
140686
141324
155167
155420
102289
123054
148467
154786
102273
107426
102275
128409
149658
156986
138975
138979
145327
102283
135680
105075
121691
117072
131539
146668
102959
109453
128965
102297
146567
146633
115366
147214
131371
107337
147370
118904
156047
129697
134901
136756
128219
106592
117976
122611
102302
108205
119678
108207
138412
134949
136851
102313
106748
151472
116748
130123
129055
155679
158139
153387
102314
133561
102315
155274
134103
134275
103866
133488
147369
107337
137239
102338
128183
103481
128041
140030
116528
147370
148506
103581
107753
108727
116528
128002
104194
105297
148016
114287
102339
145091
113506
102506
132436
103673
102354
106623
112471
152801
102350
102354
102391
119092
127169
117358
138696
112705
102440
142815
105367
156592
102928
102941
115545
133648
149264
149250
149580
140626
156691
102435
107155
125310
133372
120540
123183
150292
102934
102942
117193
138418
112744
114079
132784
109052
152682
109052
108293
152685
152688
121551
147106
102928
102940
104256
121468
111052
142178
103038
127411
153698
131907
153133
156619
145308
145311
105660
106748
131396
131475
142751
155745
102388
116214
121468
141697
146925
102721
137418
102457
102409
104680
113551
145154
106737
106740
107151
133372
102399
134473
147542
116636
117202
156407
119129
138566
102406
130999
102413
119678
107441
131165
121302
153600
102412
132752
152474
153466
103989
144662
148814
102414
102413
102415
127348
130190
152516
102421
145120
103428
122197
102421
119144
104533
133310
153837
137237
150757
133310
148719
108045
123336
147706
113110
119391
102431
102546
129949
102446
107156
138619
113144
102440
102574
102546
102442
131131
102444
121017
131131
113745
113748
102462
104240
130765
130767
145603
102702
102912
107181
131822
145758
102917
103720
127635
151713
111987
112013
114657
125263
107905
107910
136787
132740
148102
103037
126137
129820
127251
145146
108862
151570
153527
112605
133257
114801
148545
102471
102472
132121
132134
109444
114799
132121
121657
138481
116890
156465
112811
108420
102481
102495
138550
144476
109476
135165
127223
102488
102492
116895
102487
134054
134056
105146
128304
102487
134056
158083
133747
134165
102497
149311
104877
130082
102495
119240
138612
139423
142828
102497
138614
126999
132463
149225
127223
102548
143125
113469
127001
127151
138442
108240
134749
104244
156815
112591
130808
134582
112609
156832
115577
144728
133755
156506
133927
134749
102532
120501
131269
128299
132665
138309
139869
132195
149647
106169
149440
102523
133687
142921
120526
155854
157924
102529
102872
154438
118847
115201
128120
156379
134710
147845
147981
104231
115556
155014
147769
157115
103471
126313
104125
155014
134376
102540
131954
133876
115052
115064
151259
103209
141084
156393
122330
122939
107781
108049
114222
102556
106178
107708
102556
118083
140974
109265
128423
148131
102575
102591
107573
118237
124596
143244
157349
140969
155976
139451
157870
102562
105958
132691
142844
143624
102568
122330
102574
115146
118079
126240
132224
111619
125808
150231
157489
106427
118080
107101
130398
151422
119849
139679
140146
102577
102601
103258
144880
139675
144948
143758
102589
104810
104438
143884
151251
122465
153875
118301
119729
102596
134212
115052
115072
116654
151443
123216
156326
158039
102600
135229
135717
102599
135709
102600
126139
129187
103486
141563
147951
146717
118576
112911
118576
102613
102619
114428
147708
153456
120546
112908
133724
108861
136232
102621
140282
108382
141146
108595
132787
120694
147518
114389
119875
124832
132838
128519
102632
135146
146873
111238
117225
117408
144160
111221
102632
105834
122112
137164
109966
121700
143953
119958
140183
157874
102643
103472
120446
105131
145780
108891
124667
150622
102892
133545
133548
134479
120002
152469
135191
131117
147754
134757
148280
153115
124011
126596
102651
128773
152169
152171
137685
111699
137751
153891
103442
103485
119088
108500
115155
113189
137972
138496
103356
130863
106917
107892
102667
145972
151874
108474
151171
153243
153244
102671
142390
117760
147742
144794
119740
120439
124850
102676
108910
146396
149381
136441
148158
108909
102712
108891
102705
121232
131145
108585
131344
122392
147891
155388
131361
109474
154085
118885
146694
102691
108210
102693
107582
114626
102701
102708
138795
102703
148458
102701
102714
109194
148468
154103
149353
140268
136493
109440
153808
125930
122389
140268
102711
130291
111236
142761
117506
112366
120839
147319
147451
147479
114615
124781
155269
137511
142194
146114
133241
146116
152572
155867
137511
111389
138299
109251
109283
113065
147196
152589
109237
129452
102728
127161
102728
104638
107906
108447
116482
129831
117705
145379
104404
141256
155096
152566
152575
143051
114606
152566
152588
127279
107029
152193
153959
123554
117289
151694
114126
130077
102753
122335
153673
102752
145778
130077
102783
125992
146636
102755
147158
117402
124926
135672
119878
134191
145300
108161
109226
110689
145170
103119
108259
157036
107442
120471
141496
144193
102792
102777
108719
133984
110637
116280
134026
146213
102842
107061
122488
116414
140942
143245
134362
145789
134899
139542
151733
132847
104237
102778
135776
116015
114453
122570
105372
108542
141429
107083
104849
135477
102789
143028
118334
134891
151732
122021
102796
119207
108888
125350
148846
119173
141467
102803
102812
134148
132825
114737
133295
102803
102813
102804
105003
134148
107584
133317
146175
134194
140225
148126
107586
102813
115100
154209
154271
105898
114155
115534
129605
149217
118915
114600
130348
104929
114535
139196
117598
138856
104483
114532
147188
133371
102835
119763
119422
156588
102831
102835
140575
102832
102835
138865
134293
156724
117385
120038
145535
128347
121052
136823
136100
136145
150268
102949
121946
132101
111739
139332
144762
126249
103553
105885
117803
119698
140819
135727
138884
102852
121232
125930
103460
109566
125381
137263
143703
109703
144362
105071
127364
134092
134866
141664
143828
102860
102863
110989
106731
102975
112889
122039
102867
118815
139165
145853
152944
128819
141692
141705
107927
112472
115140
103553
137933
102878
102890
107681
102877
148375
154576
122805
107714
110602
113692
102877
109902
121337
127944
127593
103209
104051
155277
156055
103282
107469
102898
102902
132356
142391
102888
102891
133331
102895
147850
102895
146657
146661
127335
133223
130985
132904
135727
123636
134791
114886
102906
145237
108178
120335
121512
115541
151111
107422
153848
102915
102926
103142
153223
102922
102951
140837
111989
138826
110465
142770
115719
128770
103487
110449
113767
155381
117745
120402
102925
129211
133174
107435
129221
107586
108101
105472
118873
102942
109551
135599
157292
150407
135599
123331
149481
102940
109216
151589
103607
112761
154812
131545
140588
140590
154791
102955
139031
102942
103770
127129
102958
102966
149653
150038
145340
152643
120875
118114
121926
104379
115771
107684
121744
109195
126656
127402
145339
102957
129526
102964
102965
109586
102961
152510
153781
127390
102966
127679
120440
146639
106927
145810
103326
103504
118341
133306
151328
104459
103136
134561
147518
133306
148190
124670
124673
153300
153307
128340
124432
103596
102993
119916
125442
104121
106149
108305
117272
107893
145895
148205
141255
153284
108305
107462
132690
118444
144013
107744
120114
131661
143393
148144
147347
148151
114538
114537
103003
135326
154457
154472
103141
128354
103033
121185
137997
126476
153212
103006
134020
113187
119404
119722
107300
107326
120025
125737
157941
109951
154069
109264
125306
109604
109721
122857
146012
122609
158078
158087
136766
152167
103022
107300
120025
153212
106829
134573
103023
122998
147241
110688
103050
103057
103029
108199
122873
109394
142161
110425
136925
118324
113292
118963
126137
132051
148098
106021
122260
103040
122630
133473
109389
155134
103464
134416
124832
131835
145285
148260
154179
109224
109226
122865
122174
136978
148754
109295
108498
119066
139193
146361
119070
144527
119248
110888
154224
103058
103628
120979
106691
107049
120147
141454
103065
122806
141183
123142
148844
147722
138725
145170
109222
136734
124389
149647
103070
122231
130774
130788
147706
155225
103076
106357
126505
135313
135325
135313
128905
128499
154591
154447
112266
109870
134531
106953
119866
135313
145297
112195
153886
103088
147872
148245
103812
121797
153016
103584
103599
134200
148740
143048
127580
104866
115653
148193
103223
121340
103326
103504
146870
151123
132094
109577
103107
103110
154658
140132
154985
122234
103936
141515
103203
124109
124127
129038
149876
121184
105747
122994
150012
121180
121181
147729
103169
107791
145337
151895
103132
119739
145163
103131
115465
103125
128962
103130
113639
115428
149670
109890
105336
105342
107127
113986
109893
113638
113646
113646
146211
119811
125217
157130
114521
126476
103274
108900
103138
103169
140309
103226
158107
130304
141153
107790
134604
153272
122125
122126
128074
120276
143920
124369
140193
130391
109134
153799
136988
106288
122917
155722
104689
111716
111717
103153
103157
103158
132523
133820
103156
103157
103158
108506
103158
144947
122836
123310
103818
126601
137631
108055
109443
141693
123083
125295
103818
134004
148239
103325
127664
103189
153942
153955
103183
151184
103510
115659
123251
123817
142252
103187
103188
128828
136161
110011
125344
133943
103189
133943
109090
140166
146495
103194
104589
150577
157318
134211
103196
146554
146559
140136
112217
143455
104114
124107
109125
135950
151279
108327
137468
109843
103212
125582
142235
110697
132047
136987
153959
112008
119005
127937
123931
142234
123543
103454
110038
110047
123543
109262
153967
109262
109266
154168
108086
133253
103634
123931
125499
127580
103236
103269
103272
110554
103230
121063
147518
120714
157755
115709
141230
109799
122133
120694
123629
138977
145325
127059
129666
134698
145776
135588
156838
124415
135685
143975
140145
156301
124537
149939
140144
152935
103587
127678
117631
124693
129045
108047
143138
124951
144111
146049
110483
137082
143101
138850
138927
103256
119742
128800
138953
119905
120442
138924
103261
153837
108190
103263
106474
133310
103271
119770
110175
156921
103273
117235
124934
136645
122542
127967
148230
103275
128679
125273
141063
140832
120319
103619
103624
157640
115589
129307
139135
106019
106133
111337
151150
111335
111342
132643
138283
155891
120307
103842
130392
155262
147040
147701
109495
103293
103294
123128
103293
103294
117734
136287
136293
149190
150110
113232
146147
147809
132830
123396
135700
113242
131771
147809
103303
140041
125514
135424
113759
120001
145405
103361
140099
103308
123087
147719
104435
105882
154382
109066
110823
103313
103798
139793
112266
103320
103317
128109
103318
109512
110341
124979
124162
141289
126114
103323
109479
103329
147839
139158
143476
126797
103329
111731
142260
119978
145430
103334
134565
111579
127653
120652
103398
103438
153341
103351
103352
117669
119274
125981
140112
108519
103351
103555
103352
103352
146973
111981
123294
109685
140096
130366
130970
113766
138673
139583
103358
103360
106234
121595
103372
110407
110409
103367
123800
121579
122598
146954
147266
103433
116740
126500
103372
103861
104246
104248
120416
120696
125656
103865
149992
117330
144925
151472
156692
107923
124978
103379
143655
103382
136985
151253
147165
103394
121354
137076
151581
151524
126414
135989
151802
106726
126187
136617
103397
139380
145544
117515
120260
111477
151231
108486
124584
145544
146766
122827
132252
110485
126797
106689
121104
120286
124457
120408
127822
140677
103409
103410
127847
157697
108732
153952
121520
121525
103409
103410
140725
121558
103946
103947
147702
146009
128610
135798
127815
118054
145377
146765
103646
120181
132237
151805
116532
118708
105860
106512
121353
139518
109635
115256
135739
155846
115433
121858
152738
152756
147290
149104
133619
134625
117609
109062
151079
119828
103572
103619
148921
103436
127927
128476
111502
111924
126759
128702
128736
103445
124900
103450
103457
106842
114477
141144
103450
103457
134601
153261
156149
156135
103473
108086
147342
117262
118578
153267
111223
153187
154246
151609
106366
137947
117331
154799
129255
103468
129262
132051
108284
112762
129255
156017
113389
120398
145750
115131
115193
103485
140831
136934
138236
109969
155379
110285
119246
119091
135039
103481
134454
147342
131304
106422
103489
148365
128654
133655
135574
108011
130549
120392
103487
103488
110579
103491
105779
149173
126150
143426
128446
131394
151419
154060
103496
127374
103498
127374
151163
103501
113608
153911
103620
107763
125978
109525
149666
115466
115485
115350
115466
133633
103528
123242
103569
107989
113574
115807
129418
103527
113298
139171
125000
148637
139065
155551
103522
134123
126684
103529
103625
108201
146045
130936
149868
126185
103548
119865
145371
103544
107593
153574
103548
106545
145372
104669
126876
153573
143924
103547
117357
119837
113239
113258
120566
124325
103560
104532
103749
103856
123294
147731
103560
120566
145396
103558
139258
146852
153770
111130
116881
138919
115443
115447
103564
103578
120717
103564
103579
103577
103571
129471
106698
119250
108827
128683
103624
136982
127613
131380
140472
114052
152720
140472
156341
103579
145406
115023
131573
147031
127678
119917
132921
103585
134199
153217
124783
138996
157578
120747
157578
103594
119918
146237
115581
103593
151380
148417
127655
127682
103603
119999
103597
114552
114531
138681
103602
132911
145259
103603
123223
132911
103606
119114
134346
119114
119122
138506
118943
145075
103613
132535
103631
117748
119229
103612
112792
103614
128845
148217
148584
109070
109847
103622
103742
146735
116441
149254
103744
107173
139256
118287
132271
113351
103633
119643
103633
151370
113625
142089
103636
108629
110730
123368
125956
107913
139288
103922
103923
103650
103660
104514
104516
104517
124140
120587
137033
103664
116955
145325
103660
114392
145448
113239
115080
138958
103658
108126
129481
129368
139103
105955
110050
110414
129479
137543
103664
108106
148728
140885
149126
134638
122205
124783
123662
149145
103672
132272
143838
113407
103673
103673
118143
118269
113725
108213
135212
135410
115580
128605
113976
115682
119773
139604
119868
152932
115232
122568
130214
119339
121944
143897
106925
127683
120350
134113
118709
121508
130820
149997
135958
106185
145352
130175
106429
127693
103701
103703
130408
135148
103703
145522
119757
114918
153242
134914
136722
103710
148660
107825
141088
116456
140945
103717
103718
108408
117967
110469
106244
113830
134562
157911
115247
140036
155537
122969
103727
113951
129718
103732
108721
113993
103735
103740
103765
128687
120216
120226
157621
103738
107175
103739
127862
103758
107175
103742
146735
148367
103745
134120
121165
122876
139509
103745
112774
103752
149542
113975
139557
139560
105986
154462
106895
128860
106126
149204
123777
124122
124433
128853
128854
140893
127726
103758
103765
131144
103769
128768
103769
149536
140647
153123
132326
136154
143825
114388
103772
123340
104137
138234
124026
130157
148104
103798
129919
107618
137773
122010
122035
128126
103786
103787
131690
104212
104737
104876
139900
104601
104612
103805
103791
130172
146109
116242
116246
137773
133102
109145
106003
114033
104388
139908
103811
124271
124305
128784
130305
103804
104225
149918
154958
137688
103993
130060
148673
147939
129322
147971
155363
103943
133340
140032
112201
137459
103829
103813
103816
128906
103815
147568
103816
119072
135708
137022
147736
149489
114421
128031
141089
108113
140877
144735
140071
134489
140066
103841
130268
140088
153181
137178
137186
157119
147016
155256
137459
137663
137782
144024
103838
118629
154499
130793
137643
137687
145464
157259
157261
124153
124214
115201
156382
104231
154987
104562
105250
155799
148673
103853
107983
124459
142192
157457
134940
107394
104382
140226
104076
124781
149094
116482
155508
103865
140308
104125
147769
155015
128049
115153
121708
120897
103881
106990
125348
114683
149074
149446
150483
115408
131282
146575
155991
144678
117346
128316
128321
108454
114688
114727
132624
147496
103891
119422
156602
103887
119526
140813
140314
147173
103888
103891
123537
156015
140024
115456
125980
140455
135239
103899
140428
118280
103904
129738
103899
133063
140514
103899
103904
153832
108953
103910
103943
155434
104457
155434
155292
133034
150515
104556
141333
121312
147678
122550
119982
145563
146161
140576
103918
123964
127914
140659
104143
136172
140604
137662
144507
135840
147665
103925
121759
103934
109139
103930
103930
103936
137403
114116
127303
140637
137361
140675
103934
127019
127033
155302
103936
104369
122856
150940
128295
133778
105826
148907
119999
139244
110065
123219
103950
103956
123282
128745
103949
103952
103951
122990
153303
140536
112132
133265
123061
103960
103965
132920
103963
126603
103965
153862
104570
128565
115084
140740
141001
103977
145535
155286
155438
131179
156180
129714
130090
130251
120038
120061
108894
129809
147245
147255
103991
103994
120061
103984
103986
147218
119253
119283
131294
146017
154441
157102
104864
130482
103988
130184
130708
156173
131882
103993
103994
120062
149117
155855
155857
104174
129817
156045
104003
104004
147147
104674
104677
139893
122926
128272
146994
119099
131644
143360
144811
114563
155159
114564
146394
148032
140175
105980
124874
128965
129075
156038
120837
133769
128563
148211
104024
124045
154006
130467
122901
149007
104027
150136
150903
151132
104029
150903
151344
107899
142019
147823
149641
115264
149767
104035
153964
154549
129001
153975
154550
109090
148273
141303
135112
104667
104043
148273
154082
147977
133581
141169
109090
104589
123133
122259
135604
148689
104074
104077
149547
128035
152440
155280
104054
130145
135001
115395
119700
144859
118996
144906
156023
118959
144906
131095
131194
145212
147357
152696
128096
155472
104100
109026
146092
114200
140959
141233
128098
155472
148700
104076
109511
104080
114307
148700
140010
147565
148013
104082
109511
148703
140987
155667
105025
115621
115132
140010
124621
131987
137621
121863
135053
123269
104096
105219
156572
128341
142610
104095
125692
104647
146457
109649
104100
121864
132019
133532
121725
146283
121810
121813
128158
146102
108652
113686
135934
139958
104109
104158
125982
146366
119973
104186
128349
135958
104153
129930
148325
140122
140851
129663
114574
130066
152782
114553
128548
115543
125089
130367
115149
155013
134392
115750
140367
115595
140777
150703
125979
125982
146014
147546
104134
142303
135202
142307
130249
155512
148763
155693
108447
113496
115084
104141
141075
145282
130094
104523
119037
140599
141064
104148
145282
114937
120007
104160
104505
104279
104156
130723
108684
133537
130490
119835
122916
104163
126769
119221
124518
143516
157084
104161
119973
125982
139401
142234
146555
124489
148383
154896
104171
148624
130246
157035
104234
148621
155028
128188
155668
149973
104193
139544
141029
150111
146990
148054
104784
136467
154037
155647
105054
127982
155171
115717
155652
114360
146390
113504
119975
120552
139186
145478
104197
145440
149662
104199
119857
104199
104217
104327
104329
104220
104248
126221
104867
115313
128378
131592
157424
116928
154920
116936
114197
128128
157419
104215
116937
114195
127888
143519
148089
148712
153565
128480
154920
104246
137636
155493
147863
148670
105436
140028
156446
123118
139984
124490
128602
140869
121530
126707
105294
123109
123184
141290
151323
140134
155642
128255
141380
133882
107309
119333
131644
146340
124163
105876
105882
104241
145523
115749
104255
120750
104304
104249
128718
148127
104304
157250
114745
148416
125286
130185
104255
107639
104375
148930
120011
115545
114826
155687
146812
104342
140739
104263
135063
129790
127009
132017
157161
115545
155088
141065
115647
133276
104275
156812
114958
114958
134958
145059
129770
144952
150162
150180
129771
144957
105205
130208
140699
140583
140585
124336
126634
140566
104290
128367
134746
139957
141137
117839
152751
121956
115051
104297
104298
104303
104303
122269
114770
128244
147027
148139
109008
140003
153599
107210
153729
132485
130329
127946
104313
130216
104313
128793
146523
109923
104316
128949
104772
149075
152006
105297
122884
146914
141377
145064
121356
125525
139343
115283
128553
141135
112549
117627
141136
128143
131568
128378
128666
130681
115633
114129
135053
104486
107889
117470
146499
115308
104344
122906
130231
139952
141137
104344
133340
111114
140361
140389
125709
125634
129709
104352
154942
115344
104356
125993
147239
158156
114620
104357
126002
134438
127898
130710
104363
153515
133344
154940
124590
124799
134132
107600
104396
104765
122660
120014
123326
140637
156820
141140
148930
114711
104378
130376
148184
148869
124702
156358
146334
148349
139965
130223
140076
107165
110841
148696
104390
104392
156508
140883
153170
128553
141232
144750
156289
104737
115308
122005
104401
107605
139965
139967
144973
114268
104403
154839
148453
149874
154844
104410
154913
129910
140644
132928
146134
111417
112097
132257
104418
120016
114266
124219
120745
121806
140719
147592
119634
138246
115055
108916
137113
139937
155108
155112
128129
128130
153140
107365
107367
131498
156629
104435
108093
109070
147065
154460
135068
137106
139942
115762
148962
150137
145849
129698
155279
104450
140787
105135
119083
134748
118779
156174
140939
130213
155583
140785
122803
134747
114684
114693
117348
137282
104465
145584
145628
149342
113274
119503
156214
140883
140889
104466
140889
115427
145552
115243
140882
131089
151621
151622
151623
113424
130371
141148
149629
138227
104485
114279
115289
115291
128649
104491
130092
146516
148349
104573
154685
109022
104489
141046
147597
110275
109865
104512
154934
104503
104506
114625
149459
115699
141384
104506
104503
104505
132844
115225
149280
111345
154981
115447
155333
155335
114614
115388
124781
104506
105935
111728
138301
104509
104510
148816
104511
134800
104511
147401
104520
105907
104515
104518
104518
134049
130100
104530
121333
104522
125926
104529
152012
157651
105147
104529
111525
117064
134870
105907
146309
149069
117803
124492
121157
125194
127894
104773
107370
148092
105893
105909
104541
108316
104543
145977
105909
115307
130046
152696
104735
104737
115307
130313
144852
125281
128403
124831
128731
140204
148415
140240
145123
125956
104788
104835
104739
141335
146248
115700
122530
139882
108695
136274
139884
105250
147989
124521
147847
139956
140009
114306
140014
140013
146390
147566
127845
111825
118323
154688
104578
109843
146558
148526
156999
114829
155441
148175
148185
111758
139887
139538
151297
145057
104587
128899
130513
115812
141521
111825
104621
156058
116043
115976
104621
154086
129191
129192
141512
115806
129925
106831
116088
104609
104739
108368
104628
105647
129137
129345
121458
147550
129463
154930
115972
147894
155741
104963
109969
124339
104631
109516
121936
116240
131593
120842
144099
116328
131604
116248
116326
116327
129560
129561
142125
148689
143681
104650
134610
135381
118597
141761
138246
138250
117045
116492
131059
131499
104900
129892
142073
122611
115338
140661
129910
104650
104655
123029
135381
141000
104655
154016
106763
141267
148474
153127
128282
132638
106763
126225
153833
133327
148292
104687
118032
130334
130693
105678
154736
107611
126948
146559
135409
148755
155482
154640
144981
151549
142942
145140
156429
151088
151097
146786
138094
108188
138211
150986
146786
104695
123553
148954
105485
128537
157135
150599
109641
104699
105462
104707
131277
111717
117977
114929
123066
124771
104707
115435
131560
145946
105227
155358
148925
104715
112784
105331
130735
142870
116518
144106
141851
148882
141082
156201
121457
104724
139900
116122
141713
105426
129292
131071
138410
104972
112850
151549
156329
151503
155703
146188
155699
121902
121905
104740
145532
132926
145618
104742
130884
142173
142172
130893
122753
113806
156217
144460
113030
131689
104751
104752
127274
104774
127275
128190
122253
149290
113800
138652
114235
124653
142845
142223
145677
127293
112838
116663
110922
113637
152651
110866
130455
144503
113519
105350
110364
138714
142757
151633
116733
105349
148882
105180
143606
143765
153678
140952
142875
133466
104778
104781
127311
104783
105339
146720
158022
113754
130912
113754
144313
135918
142868
115299
118851
130579
138309
157002
104793
158022
127851
135012
142352
155913
137622
137627
104803
104804
152638
129429
134032
152540
118040
130597
120505
104819
146829
105447
126836
137227
105076
105732
142444
104819
104836
121049
138665
104823
104825
128235
156684
121449
136054
118808
104836
135514
116857
130928
112899
114315
142706
117157
130781
138819
120804
138789
113947
141171
153692
129886
104841
104839
148959
104841
111623
144268
104843
116910
126381
121439
104849
135477
138746
146035
145186
145194
104852
138366
130433
130443
134948
139386
122538
130260
135094
104855
105604
143030
152123
104862
130433
142470
104867
139868
155701
104873
130448
134600
120139
130443
118764
104866
104869
147218
113619
138474
104872
104888
104872
137414
153748
109860
107125
104881
143111
117258
104888
121031
113907
109057
128266
141437
146004
152477
104898
135496
116990
136038
146641
130884
138354
114195
133523
115970
116110
145953
155730
120835
129671
138416
153652
147481
147495
152477
145938
116494
156488
137823
156281
104911
149610
149692
142048
114996
117049
119245
127195
107081
130443
104921
128294
149691
104930
119597
119938
105040
121334
119027
137808
105862
122309
122320
134268
130951
149604
155464
155466
104932
144011
115206
127980
130363
128118
155159
104927
149789
114570
114599
107226
148808
105796
110494
154529
104941
115319
124277
123709
115120
155123
155285
145986
152404
120883
149314
115111
140382
153366
140532
140538
123744
151307
105079
105401
127318
127325
125285
137811
154795
154795
104953
104973
105412
105613
133976
109079
133607
150440
118571
129938
136042
104965
132945
137808
135957
104963
141848
104966
121568
145875
104969
144124
157923
136835
121577
140267
141151
125351
105656
125677
133973
108551
119760
120118
146510
119950
146769
133842
104995
148796
112833
130579
115303
104990
114133
109718
138493
104995
135516
112817
113147
113991
152482
113992
130789
135943
136023
146710
142459
124692
149070
153109
153114
117252
113458
157158
138574
141274
130652
141488
107620
139821
141276
105024
157063
105028
105940
115534
105034
135592
140970
128963
116424
136115
128149
111861
110710
114200
130450
156018
128105
128851
117961
131596
129605
148130
105264
130488
139435
109634
105049
124238
139950
105300
154501
139833
120983
145819
148100
130695
115213
156714
105062
105075
145303
131211
132982
105065
156776
145855
155146
155322
126589
121542
131684
131693
156679
155698
155751
130526
130893
145866
155111
114947
148841
149498
108455
105084
140621
108960
136171
136186
140216
115962
131129
105094
115963
129111
115963
116545
156205
114099
129828
125469
125488
125491
117009
105103
142748
105102
112523
155751
105103
138718
105108
156094
111861
105150
105114
145783
105109
146687
110621
105116
123452
123453
142811
144549
105123
110806
131082
116766
146057
132759
146110
119083
149342
106926
157336
146110
110469
146595
119068
126499
107070
156413
146798
147244
130866
156781
148216
145892
128345
132740
154967
117472
111650
115424
111264
142413
130512
116895
121846
156013
142463
149564
105366
105151
113702
126499
142613
107706
136128
144083
105155
113855
115817
141437
127272
138299
107967
108992
120204
114098
105229
156695
117042
137095
130671
153424
132278
134529
147111
153940
142023
124080
145914
114127
121869
122418
153283
114009
130159
156482
129870
128807
152933
155367
122266
133533
105187
115269
124921
124127
155643
122151
146549
124921
147421
140822
146994
105200
135573
150428
145839
120947
149467
112570
145676
155607
155712
106911
115033
105305
105221
121996
114099
105616
144805
140992
116467
143027
147828
153058
153084
131628
147537
145320
146769
114087
152952
152985
105224
139043
108775
114162
156699
109725
105276
138700
117640
109491
153971
140993
132242
105580
129824
129828
128936
148924
105243
105245
132276
158095
105243
145029
129826
132285
108263
155533
133719
142957
148230
139672
139673
117812
147984
105266
105271
105321
121351
129777
149376
155315
113787
132442
116716
135680
155315
107174
139667
139672
123963
139431
105910
105309
124471
145562
105277
153653
149381
149382
116132
141724
121014
146505
155080
129284
131348
148320
127244
140647
145303
148591
105280
157875
157875
131961
150655
118561
129934
138551
105285
153143
142608
136041
144056
139600
105346
128056
135045
140923
114326
121500
131966
143691
143691
156375
105306
109933
105356
146712
105304
109776
156520
113058
148875
105316
146505
115775
118370
105344
120265
131144
157403
105359
109527
156791
114768
130843
125571
128248
115122
128244
105344
120265
139595
117804
105374
143304
105340
105374
141826
155742
105361
142625
139439
144045
152177
131717
127395
129310
123655
121299
146720
105352
130520
142298
105347
117042
152483
107146
144983
144996
139598
132517
153984
150327
121034
137837
138659
105350
135683
117048
130518
130562
112829
132505
156566
156728
154794
155898
150354
137404
108149
131585
117084
105368
121988
142820
117287
145504
115876
136364
147572
112797
131365
141495
126702
126750
109089
135605
154567
105383
110436
135605
105383
152898
117690
134406
154398
119607
131504
137809
105395
143613
114109
129909
116647
122945
147406
155716
127994
154413
105396
135628
124748
106476
123497
109035
114933
127319
140680
150161
108333
144661
145852
138755
114660
145852
117463
129944
145762
144512
145852
144510
144512
140791
105609
138868
117062
113366
151771
145447
157852
127051
105424
129909
142608
115002
116493
106792
156280
105429
110391
139620
145082
106031
157117
105510
119225
139619
139622
105443
156441
130262
155537
156445
127332
132433
130454
132594
142557
150427
115939
141541
144372
105572
153397
150184
150194
155081
148977
152822
107868
143341
126468
126470
113144
138758
111700
151842
112912
112918
121369
156975
116661
130319
116665
142766
116650
131969
142765
157021
117166
155020
106881
158055
116961
157567
105605
114418
130693
105481
121781
145735
105529
105480
135280
131692
132837
140262
130850
156167
131032
105483
109654
149229
129575
141982
105918
125547
144040
147948
140378
156696
142026
155022
117320
105497
126909
133061
152143
105501
139334
106153
157341
157858
157859
135208
113560
132336
108448
152905
157882
122056
126968
149914
115993
153400
121908
153469
110234
142067
157222
106967
127757
106410
105889
129896
131122
149857
157246
142757
105524
149335
141847
105889
141448
147766
140800
105532
115724
131692
106967
153017
106967
114077
153013
105767
128050
115702
140685
146243
121476
155824
156346
134727
111463
131581
123594
120485
122755
122758
105548
145213
138205
122761
131095
105551
106280
153796
106279
121763
105558
156591
143917
123563
131219
131332
127855
105575
135584
149019
105859
127814
142696
117138
117146
142696
105571
146183
142358
119209
119210
153396
123359
127385
119105
144688
119293
148979
113157
133450
144240
122428
122425
153443
113600
127434
139724
115978
105594
108309
140254
124142
143745
105960
108706
138765
152829
113248
155079
155407
105593
105632
124682
116625
109142
105604
134038
143284
139204
129141
123539
143385
141096
125677
153507
143398
142593
147332
105656
119684
132584
139742
142594
130430
142017
127364
127371
130829
122094
150998
133931
114413
155478
145172
147701
131280
154433
121045
123357
146023
143981
152126
135116
135477
156606
109198
127519
151394
112970
152105
156474
134060
155106
109642
146210
122582
155119
116068
133754
133931
127715
114742
157449
105704
105751
120327
123996
156484
156489
124225
105855
106187
115973
129124
156753
105962
124591
106740
115973
131788
117684
142483
142885
133258
153127
105672
114440
123065
154736
151214
152751
108972
134194
105903
124051
124075
124094
122547
110879
126492
147931
131596
155310
105696
156933
130945
137198
112528
137970
151949
111940
105696
155891
105696
156933
116290
120482
129693
118681
141670
153337
116268
129704
116412
123461
129704
150283
143441
157525
120771
144148
115551
154888
128230
150104
105746
153229
155700
105710
123262
139742
113681
151156
152870
155290
153636
153643
142136
149095
154706
105860
143238
149583
149626
155801
128342
156947
153087
155849
140168
155502
109101
140170
147115
133719
128797
133150
105742
105804
151289
151325
128686
154029
106865
108756
135385
155623
106223
125916
154152
109665
141666
132016
151536
135416
151420
105762
105781
125891
132008
134413
128818
132313
105751
125916
122432
135564
139669
117080
117942
117947
117932
123728
142027
156169
117942
123260
124621
133635
150128
113670
150391
150420
121143
120163
143229
148483
148488
136121
150086
141670
127280
128945
105768
105835
157657
107108
157596
157647
105775
122312
157636
115397
148679
157571
123680
148676
120246
120352
126470
131419
131420
122248
140108
115507
131461
118667
127615
139710
107613
105967
139708
105809
106700
111998
105795
118297
118013
118042
122555
123397
154370
105804
152056
124616
138236
137199
141293
128355
132951
116704
147359
118884
132952
131772
152637
115792
146461
133286
151013
105810
108515
105811
119822
148578
156470
105833
148579
105817
143219
121286
148768
149105
151723
105821
143219
148768
155295
154456
139584
148698
154275
131314
150952
105829
105922
131559
105867
118036
125480
109104
109516
155720
117799
124209
105867
151876
145686
145687
105851
109982
146723
111913
116069
108213
114415
132246
141611
142791
105852
105858
153089
109494
137403
154280
154281
131292
116073
141574
156454
156779
142010
142024
156454
140069
154631
122112
105854
139395
132315
144757
148525
105858
139557
109982
139664
118723
133812
156974
139895
113915
153104
154282
155435
155759
155769
105868
149134
121850
136022
135188
124632
147865
151858
150077
122194
122199
136175
146200
116546
132791
142654
142656
105882
150102
134638
149557
150102
109390
109392
132051
115524
115542
105886
157949
134898
146498
150216
153192
141594
141601
106834
112675
107132
131797
150526
105890
141444
105892
105905
153192
122790
142564
154441
106893
135394
154283
156310
132092
153469
117413
122793
151744
108455
105905
124535
114651
124955
145321
121487
145977
150274
146958
109820
105923
120149
132022
106818
135999
108062
122072
113685
117870
117877
105925
105928
153589
131674
151532
116372
149857
120921
118036
121903
147826
131887
121905
143161
152912
137115
139920
154255
105938
133447
105940
143087
105942
156648
125199
105945
149118
107559
113973
152859
105948
120145
145577
121769
122233
135799
120275
145577
105976
153316
142405
135970
148604
109951
105958
132691
147242
147242
141637
143521
157107
105965
130133
143607
123759
124135
134376
151858
126861
112456
138258
120370
151877
138141
133874
105994
120287
148604
149291
128122
105977
136735
106265
106268
117888
136099
141823
123916
127662
107394
109330
131805
131912
141831
141836
126119
129443
150287
148662
150981
125032
149677
155005
123633
153230
105991
124287
114235
149451
110221
122664
106000
106001
109714
117224
117226
122740
141983
106522
124319
124660
124663
143210
106013
123515
143364
120094
120690
141696
148287
114033
148009
106016
121233
133642
150485
126429
133644
132111
106093
108225
150666
136735
133441
106037
121087
136169
126725
147738
140854
152597
117376
131626
141657
141763
143177
108240
145999
106037
109508
135638
157147
154086
143013
106048
106370
142649
108773
152554
153413
131930
143296
109634
139912
153589
122282
157495
106128
106241
106129
131648
135347
154345
114533
106367
123876
106054
149703
135964
154240
150331
150332
133968
157991
124324
110264
123086
117207
153586
147055
110725
113267
148925
155704
126259
129149
129152
157111
109785
131672
131673
157269
157270
131672
155638
106073
123811
106075
153067
153066
124973
132183
131804
141525
141526
117420
155847
140171
148998
107527
134790
153409
114533
116069
143239
143240
123750
125915
151429
123720
126725
112841
142604
150049
108753
147288
157307
106106
153644
106093
157542
142241
135914
123304
117450
106111
106099
125173
106103
106111
135813
106139
112463
115267
131617
106107
107805
108751
121431
124195
131375
131376
131279
155304
109901
126983
156856
150019
151951
155916
123890
156748
106125
109401
114837
143523
143526
153193
153306
156779
151937
152003
106390
157342
128323
106235
111603
157254
113668
121160
122787
117494
149412
106143
155246
155250
155539
123478
150830
106149
139830
150010
153683
145708
145657
120290
146625
157375
157380
139841
156686
117732
141494
117885
150076
120268
106159
106199
106273
125989
106166
146101
147339
141956
119328
110804
119231
157331
134735
150383
130842
106166
153474
150203
139778
151230
107537
121704
150304
147767
149406
129980
143726
148793
157079
114115
143305
123414
141590
148663
117808
141571
158068
106199
111191
150499
126714
143241
117685
118071
131654
109625
111591
120418
157775
106185
120265
119923
106385
125394
153686
157752
132231
146376
106385
106387
157387
125386
132027
150755
117018
147788
124187
108903
126272
150047
150906
113273
154823
108504
133635
137259
138184
106198
107171
127831
157775
106201
106258
106246
117677
132088
132111
132112
143204
118491
143509
106211
106261
139128
106284
149498
106208
130628
142216
131757
106222
124870
106251
149713
149832
106707
118530
127338
125733
157496
149333
106257
106261
139842
106222
157452
157544
143642
157911
146501
145559
118046
106227
128818
135719
106233
152931
127991
131561
106233
133332
141453
126429
134128
149778
138705
128818
107974
110613
106265
136735
123985
157241
111937
124820
152152
157257
153644
132327
127789
139495
124806
153740
106258
121948
126205
151840
106265
106268
128630
106599
113778
106258
106261
146643
110731
112447
109857
150011
109346
126756
153770
153772
153774
106258
145795
135209
124035
141061
124427
136122
110041
149825
110530
124425
125229
111510
106271
106347
126230
147932
108378
106279
124653
106279
114211
145805
133109
142749
125258
136855
114015
119794
140683
145031
145125
111415
125799
136702
125344
116275
126489
111076
141266
121830
156745
125411
110762
119922
123754
149754
126197
106302
106424
111252
119816
139092
153069
146488
127821
139477
140899
145175
111038
125173
106323
124559
151029
125146
140914
122460
118134
118205
106322
120370
106318
139701
115861
124010
125321
125042
126932
144938
106366
106376
137947
110149
149343
115561
139483
106348
106403
132059
150736
110888
157502
123138
143371
148685
110256
122648
131743
106339
122615
148289
154556
155729
121110
108602
139725
117411
117490
117575
143333
150803
157362
153760
120798
127863
125983
137272
150135
111409
134677
150576
132157
134810
113878
108673
130591
106356
126112
135527
135579
113896
122365
152978
139294
121218
124497
121376
134770
106360
112195
143455
146154
106360
146153
142274
121218
143835
150403
123944
106370
106371
106377
139393
132259
143438
110813
157587
106437
125376
128888
151833
106391
154951
129106
136474
142130
142556
142561
124431
106384
108040
113979
125386
150755
106391
146493
117984
135590
106394
132013
147314
140728
143669
151268
154873
106514
113816
137604
111576
112487
126001
110005
142637
150197
150742
151212
111586
116319
135592
153924
157734
157737
107562
141883
146362
108325
110937
111244
111366
133918
134037
150509
110299
133919
149835
106542
117937
106421
158059
113960
119486
133630
106425
149351
106432
117956
150985
131872
106818
107256
109236
127634
147469
106434
134196
106452
111480
151841
151544
118127
135043
157582
120369
145723
145749
124792
149592
151055
106449
106451
106464
111874
126915
151161
124709
106446
107988
119415
111044
126022
120323
135624
125788
126008
109547
118887
150704
118872
151544
143338
143664
110018
142641
151020
117997
125195
123218
152887
137724
155977
108964
106596
123233
126439
142999
137107
137025
157847
157534
117046
123043
153031
106474
150805
142657
135843
119859
119897
119819
127568
139552
126378
126380
150466
116267
141803
124475
149690
116504
131960
136962
106505
137059
143632
141775
151507
126320
143731
125987
140726
111021
151271
132216
132221
144851
118572
140767
140797
107122
149690
140404
157482
154342
106525
107177
129199
115654
106708
106513
106522
152413
106527
109904
132233
119471
119493
157684
107403
137745
153888
106527
154342
121570
106613
106730
142673
147280
110156
125768
126215
126269
132153
134854
118366
151109
151377
106553
143304
148729
129209
126046
137020
111379
127732
106548
111903
138089
144434
106565
107654
113841
127731
132216
140405
106553
148730
119670
144424
144584
144642
128733
125216
126520
120125
117312
118249
106554
106560
150971
106555
136959
123442
128802
106563
126267
106564
106586
125923
107212
110877
127463
154000
106564
134463
133143
131700
131701
113262
128733
138505
115759
123464
139263
125947
132234
151711
116793
135558
151725
106582
120744
145923
125638
109493
111534
137506
117692
117830
125309
154800
131732
116302
129445
129706
152798
145010
149779
127807
139454
111776
147062
138917
135515
135537
144573
120914
122569
129230
141034
143273
150378
106597
110775
112490
123258
123380
123293
123380
124538
152995
109653
143797
143802
143803
106631
132359
106799
106827
114008
157343
111046
117724
143349
157806
151784
151780
139864
118184
151474
117737
108309
120088
127735
121166
143795
118098
115454
113844
106659
125733
111759
132359
136709
129250
117957
151502
106638
119906
136793
135681
157624
110873
145146
110840
132158
110887
124259
132159
118175
145695
152318
106646
106647
131081
131779
119132
134791
118184
108184
134723
106648
106649
152990
125311
152237
121825
106662
153371
121981
121983
111998
115098
111710
135259
110534
152227
110738
158076
106682
124411
118956
137167
138898
138937
137154
130804
137220
122187
123395
119361
119365
106676
132323
106678
122187
110360
122751
106683
139100
137907
143868
143994
109311
117935
119943
123105
138231
126737
141092
151978
126519
141092
106690
106698
106721
142397
124004
122785
145509
146375
143999
124008
150543
143404
133195
142396
112458
131632
157735
140890
106704
133657
138039
133783
135987
135989
135990
107455
139609
137958
117547
132819
106717
118752
118550
128992
122236
151438
112565
106735
107733
116828
118286
137140
137076
151524
106729
118311
143099
157887
106733
132610
153041
157801
154601
106735
107733
145769
109260
126826
134339
108821
126832
134275
110260
147350
106916
141754
150491
152257
144571
126731
113858
138894
118970
118970
145720
154294
113316
121108
133665
148612
154126
106781
130800
132460
121724
130798
132709
118309
125938
137079
125276
154446
132909
112841
112586
117701
127155
147846
112586
121980
133076
127130
152385
152300
119050
154331
132986
145000
152310
157619
122498
137014
143155
154331
132668
123209
132670
157255
108774
146895
124905
135812
106784
106842
117262
126989
138266
107002
144492
146839
106799
106827
157878
122369
143046
146879
146912
115005
130677
157196
153012
114233
107008
122253
152961
109846
143968
151278
155351
118601
140809
107006
107136
144713
109846
143968
154326
154465
117182
150029
113934
118088
150962
128797
118637
106820
106836
133768
148068
107502
118658
142513
144142
120737
132799
111834
111836
118091
151376
139776
149356
111184
144167
116952
151600
109939
121410
141186
109655
106920
110247
148580
106841
115387
146669
144185
150587
132620
106842
117744
122869
144204
108136
117853
106848
106858
106850
135798
140750
106858
117417
106853
135969
150486
106857
118743
112734
131333
133400
123522
135798
157963
114441
135670
106867
126173
126188
152843
131267
113089
133172
112790
136468
106920
110233
125618
138462
127219
130476
112682
112682
132655
128544
120725
142521
143347
155673
127300
131070
106891
106896
125861
107668
157344
130918
138869
140468
118784
152459
120409
140449
145229
125160
136534
110799
145229
106893
154172
155427
117525
117582
113817
152983
117388
107809
156264
106903
132676
136520
106905
110503
113080
136519
106905
128868
129496
108924
130921
152523
106913
106911
106913
112674
106923
146602
106917
153516
113420
124986
146364
144679
125473
118813
144679
153942
106932
116709
118695
118709
112426
144279
119764
140454
119764
145224
142701
106931
110333
122652
106932
140247
140165
106935
132707
138447
113285
146837
106957
107542
113107
112939
106944
107718
120076
112914
106946
106951
106950
144306
136622
137820
120984
124941
138974
145381
106957
110290
128935
142968
106960
110358
112996
125817
106998
111547
125605
138440
118866
122137
130571
136372
135629
148862
106978
128265
141583
141623
114078
112508
107277
113006
118871
130476
106983
132949
138944
145818
138955
136692
124253
154138
157834
118891
135560
127746
136366
135965
145128
107650
120534
153813
111211
116608
146081
128644
106997
140466
140468
145808
152897
107005
141527
118908
107004
110751
155859
107008
119321
107008
157789
110379
146116
152572
119744
139483
153002
158088
114611
129528
152369
107024
107509
107035
107031
136812
112751
117276
133590
120969
132622
110846
117107
110877
137181
124343
135658
107048
119189
141564
118676
126081
107044
107048
107253
111547
124461
144116
138957
107057
107062
131519
136030
120952
131058
121473
136190
110761
134772
114892
115046
122566
144839
129720
135149
150021
121120
133353
125620
130197
107071
123825
135144
135144
151698
156417
128814
124507
146953
155726
124727
108496
125134
125176
108496
125184
119909
119944
119156
147190
123139
144081
107088
123207
144407
129662
133419
119206
127936
123576
107094
107098
124116
107096
139139
107098
110317
148557
110315
111830
129633
136538
107950
128543
131029
133687
124479
139193
147167
113935
118604
122333
143113
157870
121103
119090
137247
137247
134925
134948
145363
136572
133401
137051
132872
135854
144628
119200
137205
107126
124475
142933
119326
137419
139399
148780
107146
119438
144904
107689
107133
107145
117800
123587
132915
107140
139234
107617
118003
150734
118050
118051
135075
119566
119456
138468
144415
107146
136944
107205
107389
128076
119126
119724
107198
124463
125310
133372
120021
145469
107201
121806
145623
107200
113935
120043
107205
120112
127645
145537
127643
120003
120096
110924
120132
120135
120900
120353
127831
157761
145489
113733
139257
153112
132576
132935
119415
119920
107190
137263
107183
139537
143697
120362
107920
110266
113759
127815
132942
126158
126162
136493
136974
128539
138847
138979
107195
107694
107701
107345
146785
107299
127659
140537
145837
107273
139033
141899
107694
119808
136704
157824
114026
107205
107211
136700
139035
152939
138543
141922
120238
121120
132670
157272
158113
119100
145146
113764
118529
118938
116057
124043
150235
111637
136852
107220
115924
144178
121085
107222
118693
144176
118713
134572
107323
110671
120977
110684
148728
107244
117176
140764
139399
117629
107231
117176
117215
107244
140794
140864
131222
128762
146760
110042
141748
107447
114269
115200
111545
143853
107244
118578
145729
119717
153991
156962
124309
150819
156962
156968
156063
120395
138456
154058
107724
113319
154061
107271
151386
156968
119893
107502
110678
156220
157213
111731
148234
107467
107264
144656
120027
108387
108025
133210
125451
126081
107274
107694
120394
107345
111813
113380
107279
138549
109117
109132
146103
121756
136967
151843
143225
143403
107399
107287
109385
156997
109120
116469
120473
107357
127667
145841
127660
107292
145269
108777
133233
145928
152589
145269
145844
117663
126953
118767
127659
124182
149242
141780
111237
117230
136230
144176
111456
117175
107317
107315
107323
110671
126582
135324
133261
146234
146967
114984
123776
156293
157339
126831
140578
107433
127609
128175
131054
110587
123694
116587
129395
107330
153269
140427
108300
125874
124633
115378
125532
137286
136081
136082
116528
110230
107344
116985
138901
107539
123626
128371
141469
119284
116510
137219
124153
124169
136923
107807
137241
147726
107357
132184
120165
148234
107362
107364
150753
150759
115705
155630
130350
107366
107380
128034
107366
137130
149517
130305
130306
135068
107374
148097
139862
139867
155624
114196
148097
155701
107375
107385
108394
118982
130891
144867
107383
107413
107385
107391
131636
144633
107399
107442
107859
135576
107397
117922
107388
128504
133130
134761
149847
119899
144499
113728
113705
118450
154243
120094
154462
107401
145490
109120
116469
108346
121587
139665
107693
111668
112336
113678
112092
112167
139397
151091
152414
120598
144136
107442
120469
118647
144386
120490
115889
147613
122290
136283
123706
132643
120613
121123
132614
153473
115849
108489
108975
142572
154024
107439
121007
107435
133174
136465
108341
148792
109190
126232
120627
107451
157310
139524
111581
124929
149905
133222
136805
149905
157379
110794
129581
148568
154967
116856
117471
127345
154319
107465
121515
118539
146604
133956
152680
113202
137954
136018
107465
129804
118104
152678
107465
121518
141887
108481
154072
113093
146835
107475
117633
117635
117742
112882
113396
127569
133209
116768
132527
146074
124267
107483
107484
140267
123912
129045
107488
118863
136396
118635
116688
130502
138871
120755
157927
136360
136366
107494
130940
144870
143035
107510
119204
113140
133763
110240
138296
111017
124658
111017
107538
117827
144526
119278
144696
144808
107865
107513
140151
133762
133830
134137
150053
157854
107520
132668
112657
136418
132986
157264
136753
148908
108057
115787
141430
152562
119781
120957
147707
124338
156014
110723
111014
107535
134251
107531
108078
142737
107536
109239
107536
135344
107537
124425
147339
107537
153409
109212
107540
136347
123084
107615
112416
136456
117063
107599
109900
124913
127113
133732
146458
122681
133730
107552
120732
133928
140957
107750
133058
109798
133947
139495
158138
107557
122106
134777
116445
127588
151211
136026
151656
157796
107569
121876
107569
133364
133373
125292
155590
114684
140776
115072
117719
140769
107599
148375
130344
128734
147921
119768
143454
145109
128820
107597
114842
158144
107585
107587
108103
140175
124369
107589
147723
150419
107591
147726
107592
134119
150419
107596
107626
146574
153657
154942
141809
115286
133345
141136
141184
107605
132852
157394
107624
137754
124170
124484
107632
107997
116255
140471
123522
139428
127288
118536
146791
135910
137759
133689
120502
127288
127335
125645
132059
139851
158161
151839
120507
136575
138341
145900
107709
116199
119208
133404
133409
137051
108092
153121
158161
119394
136326
108391
120549
146878
119208
144995
144684
134100
145036
107997
108362
116254
116255
107661
109916
115210
134771
146094
135932
134771
146094
135674
145528
145624
107649
107669
136082
107673
145922
124112
118192
145658
145741
118192
145740
118351
139970
145716
145717
118346
153877
123668
145430
108747
144253
115211
112813
112837
127389
132662
120650
107673
110254
107744
120114
146328
152949
123707
110252
132664
133579
130864
149366
114414
149960
157179
126017
149953
112315
149953
124566
133320
136017
136033
157188
132841
132842
147893
129876
138993
134207
108395
120973
144635
131896
107699
118767
132949
126104
124606
120506
145822
117014
119808
139338
154837
140580
118580
107735
140974
145900
145904
154821
111456
125262
110004
148035
107718
107722
107722
125262
112688
120640
113780
133189
147553
149656
108781
113658
108793
151486
147559
139688
112892
133198
133195
133883
120521
121589
127350
125714
157860
127351
132730
107745
134143
107747
107751
107760
145910
121669
147666
154149
111590
146159
147124
115991
144153
125088
109872
116047
132607
132608
133056
152842
134454
155031
155033
107780
107785
157999
114943
114948
107760
107830
153500
107814
131451
131458
122249
146740
125000
107814
146068
142357
139990
139990
152947
122122
153598
153598
110743
124212
144379
107778
126556
133523
129491
150682
153026
153077
157699
112154
125590
110297
113179
125590
152333
145522
125075
138847
138975
108645
119876
133518
145336
145485
146328
107802
107806
108034
136760
153069
107802
148865
136187
141808
108276
116045
139015
145336
107822
151368
107808
137229
108034
111194
148861
156256
156279
154009
129065
113499
149256
151678
113651
139316
107830
107816
152662
113131
143593
107821
129949
144200
108525
116426
146412
129492
110837
138866
143223
108523
132621
146422
153841
108355
138687
133453
107861
120812
122300
130612
156113
113346
113347
113292
116859
107843
107848
108728
107846
141338
114924
131448
141071
107849
114295
107849
136324
107851
152067
107852
150746
127283
131156
129589
138889
115824
138282
152112
153073
132687
133131
127566
121280
133585
109727
128090
128090
142966
115824
136738
136348
144989
145014
122540
146662
124929
130247
134611
136747
117853
118065
150306
150292
112429
112436
107875
112873
155815
107922
131682
134377
133013
107881
132365
107886
141791
137157
137774
108165
138365
128671
128675
107922
112472
127407
112674
131408
131405
109045
156619
137944
142843
146683
131381
116370
128233
107902
120793
109538
144192
117197
130522
138067
127078
127147
108169
133949
133951
108770
153084
130066
107920
107919
114065
127444
107921
110266
137746
118482
107925
148191
153394
133109
137208
108267
146346
107930
130357
130586
115140
131108
115731
137540
151200
151620
110549
134044
107942
131622
134559
108760
122219
107945
118845
138042
146071
146073
152875
131722
134445
112277
138036
152880
128456
113209
133107
142573
107951
107965
146087
114325
107963
122213
149805
113811
113510
107957
150351
109972
143372
150556
107962
133797
120046
121890
107963
110880
150351
133946
128863
107967
146084
113205
120238
107970
146195
107980
144344
153813
107975
152890
144067
124448
122028
120073
120088
127784
108012
134282
119692
120255
115779
139136
137261
144077
119919
121623
155681
154228
108445
108020
120768
154318
108006
108015
118639
136658
115977
146151
108345
148019
155253
110201
154961
143057
154719
110173
116037
109823
113555
108020
108539
154115
133971
109810
113408
110947
118094
138866
129024
109813
108027
120908
129013
137975
118128
143223
110521
145171
111134
125504
149933
108037
137023
137032
113093
114764
108039
129382
139032
130788
141871
155226
137925
108041
123571
152694
146771
146772
154170
108046
132357
108194
144978
148483
148518
128068
136492
145940
109820
109851
118703
119009
108065
117642
143520
121063
115837
127103
131781
151617
143808
113265
108477
128443
133737
114804
133741
108842
136442
142901
152694
108082
133259
120855
109554
126093
144112
108094
124936
144711
108094
124936
131688
133482
116741
126857
135942
152114
156622
114736
146811
110373
141825
130549
108101
140837
140142
153886
114572
128219
108193
119672
126093
109574
108129
108882
109420
148044
129215
115584
133097
108586
124570
140655
123185
135178
141319
113613
116565
109900
108126
151329
109173
135182
114127
114128
114128
127532
123156
123200
109798
109806
120732
127069
108749
124656
133940
109673
111324
154514
115025
134384
142413
144073
134384
133987
134100
144006
117973
133386
130022
145387
157526
122003
109673
150930
117439
142625
124716
135612
136112
136138
137313
142738
108156
147646
134573
147647
116929
157439
115823
144180
108202
108259
122863
115740
113671
113560
115622
115627
130449
122002
154952
117441
108171
114550
146180
147871
133949
109673
154797
128654
154004
108177
108189
121469
110270
129063
138874
146624
138924
140833
108306
145740
108187
108190
131081
128798
127522
138765
139074
108189
118741
108190
108225
150485
108208
108195
108197
131342
150290
108198
146741
153786
113410
145163
145286
153435
112758
146298
122084
135461
127424
108212
135301
139060
115677
131706
140069
114416
148456
108223
114333
123508
152618
108224
143586
108352
121670
138036
142349
108252
121140
108238
108249
108848
153415
124988
136820
108238
108239
136966
143124
108248
108241
136853
108363
143124
122619
133927
112755
132562
132566
119919
139595
145744
118225
119464
121109
133471
118225
145020
152423
116341
108254
127082
108261
134342
145152
120875
130757
109224
134639
111166
149462
127977
124053
141757
150289
137828
144763
144764
108353
137229
144760
119256
108271
128661
145160
150208
150482
150484
131484
109476
133432
136512
119389
120163
127341
149771
118471
108283
137216
149878
149914
108292
120080
126199
148048
152813
152813
108303
127564
152686
147946
108402
136819
122263
108299
143976
141213
147172
110839
141056
108778
113633
151856
121559
118192
132939
145755
136971
149733
145656
145657
109018
108312
135073
108604
121144
145583
109536
108322
139475
116682
129858
116682
118457
130310
153166
122264
133388
145551
128219
108326
150747
121582
110421
140612
129393
128554
119557
127555
121584
108337
121572
121625
144513
153481
111183
111185
129221
150511
122468
150504
141503
155352
108373
126921
108472
108494
142572
113377
108359
110014
110033
136906
150484
110033
119334
146346
131968
116951
131080
132931
117169
142726
120727
142493
120938
124991
126770
128011
122618
116638
148897
148928
114040
117830
125309
150666
127597
127598
108397
108373
120900
145630
157520
115603
119775
108389
127472
136058
136072
150132
122932
140020
108413
119516
152874
117143
153985
151663
108397
119674
132905
138317
136307
131831
144815
120560
136058
108406
108442
152805
110422
110877
108413
120247
110585
117950
149723
108427
113569
108413
120247
108411
134857
108411
131093
150428
117509
122214
141390
108464
119084
135039
108421
108423
134444
146407
125165
157115
144671
108442
108831
108429
146851
121077
120271
122584
124884
137195
108435
108439
140880
134225
108452
133528
123111
113671
108439
122001
108798
113467
116255
148191
108446
127003
152537
134254
133228
113564
142859
125306
108458
139828
129358
133044
122141
122462
108612
121627
121255
144144
119273
142551
146011
108729
146246
133978
119091
119273
135027
108468
125762
132523
150100
157043
142551
146011
115843
118654
128423
149917
156117
122632
108486
119726
120240
120260
149748
151149
122081
135461
122632
144548
139301
122020
119714
119719
137671
142572
154024
135762
118654
142572
148109
148131
140288
127346
134424
144820
127918
115156
125140
135461
136934
137052
137249
133821
133896
133900
130810
137040
154531
121526
132173
124160
137615
150128
136944
133819
123113
156422
153487
156900
156913
108530
108893
128423
134691
108520
109814
120499
147573
116992
128969
110966
118746
134787
148131
109869
148909
150451
148915
116325
118622
108548
113702
118661
108538
108536
120101
108535
124335
150315
108543
124344
119255
108539
121635
135448
108545
111179
112405
153137
112354
137548
154638
147924
114314
154684
109910
135678
131166
142536
150789
131342
146742
124119
124704
137044
108581
108562
157408
108557
137054
137046
108565
117994
118296
117098
118694
116738
139162
137425
144166
125800
132475
132498
108566
157408
125849
113478
116736
131014
147758
132211
133666
148183
108580
113478
109190
120623
127941
108713
118441
113832
140751
134655
154220
154232
124844
136485
143732
146033
131361
153183
110051
110052
140641
147922
117044
122461
128564
147993
115011
146455
108660
108660
124641
125264
148312
112974
108599
136726
113350
108610
113700
108602
139686
143272
121103
150124
120606
122960
108616
108617
135177
108902
108858
119201
150191
108652
132611
114326
132616
124693
129043
108634
108663
108660
108670
136485
135176
146908
120415
134159
146367
108631
108632
143123
120185
145510
108653
134515
128839
130338
111028
143126
122865
126821
133383
110420
108655
121068
139468
151026
145307
108659
131694
131695
133886
108663
121041
132155
134228
118060
108658
111581
121068
136804
108659
124929
121068
136484
136080
141165
108667
154849
121366
122324
150328
136124
108676
148307
157977
108709
108674
109350
152295
130586
130605
147376
116677
143424
139976
143183
154907
123184
149901
149918
123614
127050
147372
108709
109362
154910
108750
108858
109365
109676
126096
136606
139021
108949
133918
150772
108704
116939
116944
117421
134519
129680
138933
131411
146479
134823
154810
154801
123052
116800
149307
149328
111279
118697
120647
139021
153654
118678
154160
108729
108720
109243
110971
126877
122457
114127
114128
113191
114957
154097
108718
109243
133984
147426
120723
108723
127238
128865
154263
108735
109047
131540
133704
115762
108731
147179
114915
117508
114847
131054
121922
142442
109320
111207
111207
142646
122241
138087
153186
122241
124728
131839
118778
138087
119497
151866
157533
109236
137536
136762
108765
108797
121939
134700
110236
125199
154209
108759
111194
148861
141340
123518
117969
131724
128946
134663
123265
156097
124511
110531
129968
149236
155156
120588
108797
108771
125245
136461
132292
147828
149484
149501
141810
141815
133186
142189
108788
121586
118817
115078
130178
152589
147196
108787
151566
108781
144259
130688
142950
148983
153265
112931
120662
138643
122747
122749
122750
108789
132040
146047
157061
108798
113467
142943
120221
134782
139548
120225
123872
108836
113173
115594
108821
108836
134178
136679
152806
154710
154361
134119
108814
152215
115228
109055
112101
134400
139881
149456
137453
151550
115713
132783
147166
108812
134060
121139
153656
122624
134548
157492
119267
151566
122067
135907
149913
108824
142531
122432
146763
108841
113953
119884
108835
119479
113567
109123
143860
147534
134176
127900
108841
134742
153882
158134
108844
108847
133740
155025
133938
140437
108868
144358
112267
129165
129168
108883
129424
114817
114180
129245
152586
109107
108878
120960
128695
114149
109069
151614
134018
134077
108876
118854
109814
118917
142376
123209
132667
156703
108906
120523
122054
149811
108945
135214
135217
115102
151203
142542
146006
147417
120787
151605
110011
108900
153228
147218
122117
146218
119216
120687
108904
129091
150907
110305
124741
151329
129592
129732
129735
154282
154284
113748
135077
120684
134837
108910
131145
146938
114240
132753
131250
108914
111212
136423
148272
157498
135068
109697
121434
156123
156198
118047
118350
130901
112277
146071
146073
108939
108944
108939
133366
133974
157076
130788
155226
110357
108936
143508
128223
108955
157584
143436
108958
157664
117531
109167
147909
128702
147912
108959
108968
120579
108959
110522
131637
154148
146609
130823
155876
141337
108965
136428
157541
112651
143042
108966
122066
108965
108966
108968
114513
147869
143853
108976
120697
108974
126920
154021
108982
143062
108979
148376
154539
109000
137566
109229
109233
113097
137560
143091
151902
117535
135998
108991
118961
156693
147858
128493
143077
108993
134678
110223
111021
149167
122351
129503
129484
143853
148305
130611
147374
147376
143629
148162
154939
147030
153816
116757
142363
133241
146114
146117
109015
109358
110046
109018
150479
109358
137647
153218
133615
137494
142194
146116
116238
147283
122123
139977
135314
142924
109067
129530
121247
133653
109049
127517
135270
115870
122352
128004
128012
121552
122352
153697
117963
109047
112027
119852
130838
153635
135684
143490
131450
132119
152685
121971
134412
109114
144597
112091
122196
146131
146132
127552
152739
122276
143036
109080
122274
142227
152691
123349
126189
144757
151574
125735
125722
125754
137434
128941
111754
143155
154586
121658
154141
135858
148077
109087
111421
150919
119063
123346
113423
144527
109083
119035
109318
135917
148554
157711
125307
109094
148035
135058
151348
135983
154088
109097
109096
109532
110532
120308
140168
156496
114513
153899
109106
126979
151952
148610
122861
136734
148261
109111
118948
110427
135139
139190
113695
139131
110281
110735
110905
131994
136162
109132
109126
117857
132140
134931
111761
154688
111758
141168
109149
110735
110128
135504
141047
146086
146231
152624
134513
151761
152794
133315
148018
153851
109149
109154
123919
110320
126382
116920
146036
148538
148558
123124
154866
154869
123125
109155
123922
132540
145682
127936
109155
125411
148247
111858
109162
134234
109169
109164
121453
154159
144716
131236
124171
149561
152624
115347
113218
139130
123031
123120
148327
138136
128931
139131
139293
110651
116892
117839
109187
151024
125467
134647
122083
128059
146783
147943
122540
126072
126076
124009
109192
146140
114067
128872
134663
133266
130097
115756
127436
124108
109217
116348
144559
151730
146969
117439
148692
152787
109203
137429
147057
112032
112710
149498
109247
137489
132580
109216
121024
134018
119191
135973
133609
144799
132974
144525
114299
123720
124264
152371
156096
109367
118433
127673
129240
134638
109222
109226
148259
130068
150589
139191
120010
134189
145285
128926
147037
148374
127510
122857
137278
148376
148378
153037
109645
124234
154577
124315
137692
123382
147965
146966
117019
109242
109243
155715
149945
109426
131517
156638
123064
140592
109248
154578
137418
109251
109283
138425
121251
123785
129462
109267
122753
119352
155085
128987
144552
143383
119488
152058
152193
121987
121991
109268
146018
148134
122606
148252
124657
143499
122853
109288
109762
124178
140489
153066
154122
137452
109278
151454
109278
109277
132181
109277
141228
124178
125399
136371
124748
127633
157798
109329
139496
124332
109322
141940
146228
157917
109759
136317
109297
136633
113008
109292
110217
148051
154910
109311
109298
109300
109300
116288
152597
156864
116015
109310
150749
132172
127741
133712
128869
149340
140817
152522
117737
112987
119263
133135
119069
119246
144798
135389
118668
121199
140811
146985
123689
149076
149756
147384
147499
127866
154486
121840
109333
153813
121202
125098
147405
147692
109367
118275
121604
110514
109347
137447
133875
116314
120855
147328
110962
111820
134801
143571
137252
134395
109363
110778
125569
134803
145355
109359
120760
112134
151058
151916
154914
137256
147373
113015
114383
144604
135015
111442
125778
146915
149166
120756
146915
109376
109405
136244
113647
109431
110540
131483
113392
154698
115649
115734
144368
149471
135979
155516
149610
149612
148101
148102
111940
156009
129820
126013
126137
127670
142461
122630
134416
148484
118608
109400
109404
135370
152351
156833
109400
109404
109403
109911
125298
115579
109431
123371
152796
154639
125845
131842
147808
109696
120235
150455
117037
129913
153343
121780
117697
131812
112070
127333
154713
123167
109574
143180
124009
155353
137149
151589
134552
116144
147968
123382
123384
113226
154097
122458
124193
156462
110704
146123
126028
154751
125986
109591
110703
123745
145907
145980
128605
134635
109448
136095
117419
141693
116030
151530
109451
130783
153821
150805
117585
156161
117605
129124
156753
109482
135768
118360
141639
116365
116598
123835
151585
123063
156480
109467
144095
135011
135388
144482
154229
111054
111192
114455
136227
137064
144125
109481
154321
134768
154143
109479
142952
109482
118557
154477
133316
158051
136336
142542
143893
109498
109493
135306
148924
148926
148192
135082
109600
117413
122608
132091
127599
148376
154534
136992
155485
136589
109502
109504
110715
145727
132307
109505
125379
129122
134742
123133
135637
135638
148906
129376
149288
117796
126537
109531
110687
146822
117795
132005
109531
120221
109526
131463
119750
148123
150327
109554
135600
143864
143874
109631
135063
114212
123263
138910
127188
109550
122770
109547
153631
153632
109547
122063
123520
135387
155093
139869
113645
121689
115301
132895
109714
113194
109550
128940
155366
110025
124423
109566
121762
154877
109808
110027
124363
109560
120802
119983
139422
146136
126014
136840
141297
144216
109575
135243
109572
139118
126159
147317
137262
126158
113069
113729
154153
113855
134749
109662
129034
142066
117390
126356
133497
109580
149116
149116
124260
135800
118583
144162
135814
114338
154147
119618
113592
109591
117986
150455
109593
109830
123868
122679
149929
156371
121894
117332
117361
150976
154538
154545
109602
126072
142568
132960
146907
131299
134063
154648
122404
132960
109610
118757
122331
147171
113843
116294
156158
123460
109615
146210
109628
109742
158109
128279
110911
109628
118660
135345
109625
144565
154372
121613
152608
134200
153218
111190
114498
140187
149073
113853
154129
154137
123112
115957
111521
148726
135730
110574
140075
140877
109647
109698
151220
148616
155026
109878
134974
114651
109661
138168
125692
123121
115663
109903
135279
148444
109656
109659
109657
109664
114210
126773
109664
109704
141891
153337
109666
123773
133038
151954
152003
157234
123775
119939
110312
136064
140627
143085
148348
125221
114435
123674
111244
111263
111366
118406
109698
138630
124690
132531
134494
123008
156903
109808
119722
137363
134564
134565
109704
147443
109694
111262
109836
123570
155509
153287
123053
155142
114089
134021
123278
109704
151202
148057
128416
130927
148057
110283
123513
110064
109705
153996
109757
109711
110019
109716
111804
155640
109717
109720
120959
149172
137050
133745
134030
127924
109725
109726
129459
133748
142568
110695
127181
137981
109733
127181
109733
112943
125084
149930
109805
142300
130895
112920
114990
119469
125579
133239
127271
130071
109739
143087
153407
128161
153408
153413
124496
115953
134027
146210
121408
121415
150165
139568
150299
154797
125991
129394
134130
136921
138909
110696
124651
111823
143375
109779
144861
109756
138401
109785
109760
109762
125384
135684
149465
125399
109785
116656
138401
109771
134836
134806
110497
148393
124436
135711
124450
155773
135397
154287
145331
145591
114062
117503
123874
136146
151484
158108
152743
115747
124242
117090
148088
156978
109788
109792
148024
141659
149413
109795
128932
116062
117755
149950
120714
147520
131253
114910
154235
112622
122139
121688
120739
125860
135242
109823
152154
125673
109970
120714
122133
143141
109820
115837
146201
146178
135751
135752
145513
149101
141772
141970
123373
130499
131882
115837
152353
152371
156100
135735
109830
145575
119781
132592
136232
125688
136767
123639
123642
129458
134033
141792
115433
125329
113516
144732
139102
129252
134711
116288
135335
149200
148806
139048
109982
110944
109859
137483
154752
109855
115966
129459
134033
116044
112972
109863
116281
154111
116279
120957
151387
112358
109876
120524
147864
153329
131290
133843
147866
153319
153324
109943
120926
111008
109948
123465
122686
122687
122736
154607
142403
142405
111493
135168
150820
152225
124637
144835
109885
109884
124034
126926
135691
109890
109893
131942
155911
155915
111123
137638
124450
135079
155915
156320
142894
122117
131951
147747
146223
141838
109907
141519
137324
150294
135691
136001
132582
154834
135886
149385
134302
123154
123155
123484
145945
151748
114966
128772
148831
122826
122908
130018
128398
140033
140048
109920
109930
136330
109924
109939
157871
129172
109930
141186
114940
122949
113395
113321
137534
139090
131705
123871
140274
151459
158122
109941
141943
125213
122948
141870
109949
146002
146818
140519
146225
109988
120364
134323
143247
143302
123028
142247
141287
109960
132798
116835
142775
148863
135493
154632
123173
141255
142126
149696
157974
109975
135244
125153
134836
157057
142102
149697
157057
146003
118712
110057
146612
153249
124726
133080
118703
135386
157947
151543
122109
149805
150351
114859
117254
129468
121065
157947
131446
143917
153000
154317
114506
118443
138134
133569
124681
128368
149749
110006
139845
110029
146178
132534
110144
155409
134902
151505
154853
127426
124726
148496
149171
134750
134752
123371
120336
125379
110029
110031
133047
136486
111494
118106
128386
110665
119334
128215
122840
122478
131584
132074
110021
111494
133018
110023
128068
146384
154899
121036
147097
119469
152888
155054
135113
146780
150851
150878
146270
146306
110122
111876
113738
124194
125241
147354
110090
138369
110046
134485
110049
110179
124467
110826
153493
127026
110070
114980
149154
145244
157585
120451
124565
145207
145288
126358
110064
110090
126551
143261
124989
138066
145280
125452
136857
137111
121397
137358
145677
141869
149013
125588
110086
114122
146256
149234
148960
154154
148634
149189
149192
148565
153537
154865
110093
110108
134112
153536
138797
113860
133758
156451
124773
114802
124587
150263
133762
157402
118795
128598
110189
148570
110127
124415
110724
110727
136671
111001
123708
124302
154516
121607
123166
149716
139701
145344
148939
147684
110112
148536
124387
154340
116772
136240
143687
110128
116216
110189
133698
130548
143091
110118
118978
125505
110547
110550
149253
150370
124647
150370
110123
111876
113793
118978
140762
123917
110140
125531
125998
121211
150471
151257
155621
124784
135606
150360
123833
136137
110137
110141
124313
121823
110148
132034
110148
149956
135571
148714
151539
147982
149281
132616
120370
110155
123485
149251
123868
155393
150883
110159
136579
125917
110517
150853
119492
120058
134674
110163
111400
110163
110167
157620
110166
110165
154593
110166
110167
110191
143694
110281
136979
157339
117940
151761
145434
135930
123545
135928
139961
153461
148860
155797
126046
154063
143505
154186
124599
134817
135113
153538
140383
120382
152610
125404
125407
125413
124015
152621
114771
110201
110243
110199
150944
110487
112732
110207
149888
142171
143087
110208
130274
110212
130564
133705
110216
116993
110278
123378
149692
110220
123378
126651
150042
123047
150074
123050
125334
117885
143650
150076
127222
147029
123616
123626
110237
137587
137613
114212
110247
125612
122757
135438
110239
110259
149255
111476
143616
151341
151102
110240
121532
132563
111544
113946
110246
136599
133178
149523
114351
152549
134907
152067
147976
121673
117800
110273
129063
117804
124070
112642
110263
157513
150540
117186
117237
111063
140789
152472
156026
110273
110294
110564
138609
110332
115357
139185
144801
110284
110296
136318
110279
119138
110487
117857
110287
110288
110290
128361
151595
154488
144495
144801
144803
134263
154044
153777
110292
151365
110293
110296
110298
144801
157739
136699
136706
110337
110350
122152
134099
126669
137642
125812
125215
155891
141431
150148
110358
150153
112865
130476
123958
124893
131963
110796
114230
135844
141618
144761
156665
110320
123132
149668
139213
110321
110323
125892
142637
155341
116841
117232
150055
142788
116577
141872
110331
135080
116360
135783
115337
110335
110339
110335
136370
140247
132643
125267
135682
124803
133845
126512
131137
117968
128999
117453
142931
136296
144787
110351
131243
131245
110993
149209
119238
144553
112922
126237
134649
157496
110355
124126
126563
112536
114291
138512
116659
122152
129190
117203
138509
123919
157396
135046
135488
116662
130311
110449
110529
110381
139620
110372
136894
123634
124610
135526
119001
138426
156093
111339
123893
110763
136565
150976
146960
110386
119400
110383
124750
120121
126042
150617
110393
135985
110391
110406
120227
125741
121557
111416
117427
128896
110398
129036
110400
110400
137273
111942
131982
144576
149877
141735
151266
135831
143376
152314
128062
110457
111281
111085
127904
148377
124499
124499
148863
123567
134681
118265
120788
132014
142800
111072
111518
129039
110433
135067
123424
143122
149586
126610
110426
135962
143491
119717
146406
123908
112772
119964
113689
116090
110437
110437
126166
152898
118466
134842
149061
149066
136090
144536
125958
136875
151304
117965
143821
157742
110460
152526
123773
110791
124278
135880
125312
131731
150142
110653
124795
120920
144576
138322
138887
113037
110461
110466
116471
135437
133221
141366
113999
151351
122439
110483
117611
122666
121213
142596
145793
150927
110477
110495
118951
120925
136347
136530
119080
134659
145059
125334
135600
158049
110483
151519
158049
122560
144767
110487
122566
135275
111454
150336
119262
123314
128352
132520
136934
154531
145092
149548
113565
140821
146049
135054
146070
110527
139427
145560
136726
152083
131858
122948
128868
118140
143641
151363
129062
149795
140724
150028
110514
111176
125955
115262
136007
125960
136008
111068
112872
110823
153525
110515
132232
110524
139443
112656
158048
147802
157157
123757
130963
110548
111619
123909
132026
121654
123306
145563
110579
149825
149501
124430
110546
132538
152232
124806
152236
120941
152232
152951
110821
138555
115859
131385
151391
151399
110543
121143
153933
120612
150685
110545
135660
136025
139443
157489
135657
131841
110559
110614
110559
123183
117823
110612
145790
114299
154443
154448
131830
136266
146617
156002
137994
138585
141227
141473
115788
130089
149138
133002
133083
117456
125008
133044
146980
157151
113536
116557
148906
150657
136482
157355
119915
146574
153657
157987
118017
124958
149707
113343
125879
110635
151873
110598
110601
156571
156586
157939
120324
120406
152514
136209
120456
151313
110603
125513
110603
151889
149809
130241
157256
125897
124522
133626
152274
129600
141882
124638
150779
110614
133375
110641
152890
146326
110770
157469
110617
110618
116213
151107
141276
123722
125852
111949
111950
118016
157451
157443
110628
110661
146219
116285
120955
147712
138497
153302
119749
117791
134605
143292
130458
140066
111741
110661
116285
110644
110673
117227
133954
153823
154041
123571
136375
139140
110648
125719
112670
113745
145898
114266
126178
140518
124210
110999
136557
124796
141434
110999
114906
132104
147247
114906
137477
114672
148340
112362
121528
124814
153518
153469
131789
110670
125668
124477
118190
122716
110674
150911
125558
151295
129098
118564
110677
110848
132160
154465
153980
145665
150927
110692
137499
124042
110686
141346
143910
121974
145907
131835
148259
148260
130564
145173
125001
110693
151631
133543
141150
132044
155092
119110
125316
125315
128198
118123
139627
150688
110713
123755
110712
151626
110734
110741
123429
123432
124815
128472
143591
122408
122410
110711
111045
137498
145980
110730
145382
119949
145727
110720
121474
136124
150828
144648
136636
156925
151433
157272
119390
125092
117207
136672
158005
143569
124736
128764
129301
146529
110739
118470
157643
155710
144231
110744
136263
136261
111003
110765
126699
146014
155859
113522
147059
111574
126208
131906
131906
116643
151075
110760
110760
123747
152036
122086
125127
136626
125031
125033
144343
110774
123635
131960
110789
137605
144514
151559
125260
151469
110808
124576
152229
112134
140027
111742
125566
154968
143373
135947
147254
147282
136202
136405
142331
142809
121965
121979
128566
114437
124461
110794
150142
134001
134003
136308
114227
120515
125494
134487
149982
134005
110804
124947
128550
134474
149982
110804
149493
157331
136036
141365
117631
127569
143140
147301
118219
126342
143991
143782
143460
157783
137024
123455
110869
111001
127009
151242
116699
138434
118875
138310
155797
118875
138434
110833
113842
133028
148864
151662
135089
143933
114003
130168
131072
150487
150565
118212
113032
110854
110858
139433
120105
146214
122242
154176
124519
125597
141202
112971
113175
125200
125235
111041
121170
134777
150578
146821
139514
124220
136742
110869
127218
138875
120425
125616
149801
141208
113959
113983
142268
110863
128016
136978
135825
143174
117539
124725
119075
119719
130365
131718
112954
117946
134136
141211
121211
132254
145441
122428
138475
150869
154443
110874
114779
138641
118761
130721
150261
110892
110896
111513
129004
129073
129866
110886
134452
150265
132646
110909
135695
139430
151423
119494
120123
143572
132156
149606
146514
111620
136909
110898
141454
111511
126494
132930
120806
121495
151143
110907
143588
133501
135749
141134
141477
150580
110907
140917
143588
110908
117546
125055
144051
122703
128217
111123
142668
143951
145885
149133
124178
136070
124179
132486
133680
117342
125385
125061
125393
153102
147263
143991
138712
138714
111754
112124
145521
149624
124809
132985
135442
135453
142953
149135
118340
149136
124676
126218
121065
157755
110940
151403
137917
136956
135454
142953
127465
117662
130188
110953
110954
153741
118130
111865
143636
151152
139835
111293
154743
131702
121244
121268
149368
149565
110958
157776
121267
111874
146530
144170
124742
125025
149994
110968
110987
138663
139633
111027
128286
119864
125403
125406
125923
117100
121020
156092
110978
150890
151396
124952
113381
124935
154346
149815
156581
116186
141664
143832
141664
110983
111089
144418
144484
117769
113098
125590
118085
120349
124641
126242
149957
114023
130393
143595
141705
127791
150227
126176
131890
149211
139633
144194
129117
111016
139332
156295
111005
143336
125143
137024
136466
156944
111013
125143
111094
119356
125572
151669
151637
124387
150392
116619
121989
125456
152191
137727
142671
151545
113835
125609
125315
150324
124684
149169
126404
111024
111064
150071
111202
127539
136966
146425
111030
111052
142160
146428
111034
111416
117427
124878
143737
111465
124807
151141
117427
143429
143467
148950
111270
135670
118017
115917
141470
146122
111115
136348
124753
138622
138623
111061
117933
129202
154542
117249
123960
150290
111794
154604
132571
150904
111069
148096
111076
121835
155978
131728
145457
111129
140320
125728
111196
122737
111084
134868
136262
124661
142164
120803
144212
137439
120802
152017
138589
111086
111097
152480
157995
111087
133617
111097
117101
117900
122111
150368
150619
136870
132229
150812
157510
113017
138879
153660
125985
119286
135973
134098
136592
125658
153455
111114
128968
111108
125028
125335
133617
143473
139888
143499
111120
113102
138613
142715
126465
128490
132640
138155
126465
157068
136870
111324
124571
150425
143565
150594
143432
157319
111128
150619
135408
150075
153895
112481
111164
138457
111464
118799
157994
139790
153670
143652
132684
144271
118668
141738
143727
118317
122938
120125
111152
136716
147051
112167
151909
137649
132252
111150
115054
119831
136410
111151
111920
120926
111151
120826
124510
111155
120826
130247
130257
147849
116089
116137
118391
157857
148671
148672
155219
118139
150646
126088
134183
151074
138818
113499
113509
149255
142392
151435
150548
150740
122620
151362
111550
111174
142387
118388
141125
138152
118714
119007
137749
145765
111181
111621
118392
154638
111184
115804
122385
136491
133463
136662
111189
137745
111591
122829
117015
145992
118266
111272
126461
150032
132324
143880
111740
143570
151675
111794
142401
111209
118513
120795
120698
151531
118511
112641
146079
154515
124830
135984
154515
135777
143764
119235
153187
130289
137560
136987
147069
111226
137460
151729
142588
154519
111708
112346
116679
112853
113053
150638
126960
137466
138082
135134
140499
135356
140499
111320
111591
120456
117316
117335
117245
144157
131761
147683
151373
122385
144157
131725
120570
146854
116189
150777
118927
142806
111247
111259
111418
112132
136796
120328
120400
125354
125711
150586
150258
125157
111259
112099
136857
125609
150913
127279
152260
112132
134647
111362
125196
126096
135502
111292
148071
148072
111270
137188
151001
148071
111271
125814
118949
111278
111289
111331
125580
125581
115879
137467
156526
111766
132327
118103
111285
117516
132821
151802
126035
111388
150537
140535
143709
157218
111300
143725
135483
112462
121770
155862
111314
129482
127277
152587
135257
143797
143803
126227
113517
138397
111331
151235
151567
111932
116149
129403
125302
112471
144341
125567
111920
118112
120877
121923
129678
141554
143757
124571
132126
121604
111322
151298
119914
149755
118059
123121
139891
139892
144559
144604
151313
111330
151545
116870
151073
151074
129233
137163
143635
143637
143638
118865
122398
144129
112378
118708
118719
137603
115998
125239
129087
150765
125231
148898
148905
149408
116443
113985
120169
120708
151366
154541
154541
140065
137264
143596
150776
135735
118164
114540
132052
136242
150079
111377
112833
116725
124815
111413
151729
111393
117279
139949
132325
152294
153895
155162
139237
149905
150811
113183
134289
138742
112441
113361
119524
119798
146435
136525
111404
111702
117007
119067
151048
125283
125389
146629
111412
119492
125520
136740
154461
111620
111406
124294
120004
130174
119902
122203
136687
143584
120887
125913
134108
138414
121643
146490
146906
111422
133634
150857
118643
139885
117868
141722
143285
116341
111826
111445
120297
124478
147712
153388
111428
151487
116504
111887
111439
156339
111439
116295
151340
125752
111445
120031
118064
118068
125747
120715
150167
132023
133710
125289
125312
131731
127366
121264
133332
150344
111457
117173
116799
154497
142437
124810
130624
131000
131001
142480
111939
112186
126310
118270
111472
146021
115845
137395
112691
113601
111475
138605
112691
129239
112153
137688
111482
141921
144091
111499
111487
111669
151282
129515
138390
111613
111864
138781
144091
111512
143635
111491
111520
143382
125666
133089
113790
113799
116227
111497
119127
111503
111503
120872
111873
118872
118855
129757
150836
111684
112061
111836
112082
121859
130322
152741
151565
151882
111513
151061
153037
111513
118067
152211
111536
137583
137584
129231
116377
113641
141747
134596
134969
111840
144853
111769
141077
111527
111768
118103
111765
149617
118270
157646
114169
112024
137246
143649
137246
142514
136919
157337
126072
126287
126127
143623
157421
142577
148821
126855
154544
125317
125198
150946
153332
126081
119405
126081
122984
145942
111557
117771
125248
140925
148705
111915
143770
122064
111582
111584
120639
143656
111915
118119
117407
154036
121732
111713
144956
111565
127111
137538
148409
149075
152006
111571
126480
152172
111808
126479
111573
111800
152169
152172
126129
112214
112215
111578
132231
125952
157508
134565
113237
138222
150811
120488
120652
124641
129776
111587
111588
137327
121938
137294
126491
111598
129962
136031
142576
142730
111774
137803
111914
118242
111597
111604
111612
111610
133479
147124
112278
129630
129630
112913
121249
111629
128630
111610
153540
129326
133539
157977
138991
155897
131534
120542
126342
128174
151612
111618
111623
119795
143584
137804
111632
111735
117368
136881
121434
134153
118217
137803
157210
125324
147050
111634
125882
121939
134703
132944
139520
156323
151718
117255
129846
135002
137260
112890
116838
123364
155264
111648
117454
137464
118091
150967
151599
115339
137463
151838
121736
112259
146405
116838
132944
111661
125938
117461
137081
151581
111749
156323
111667
137080
128182
130827
137137
151581
111798
126698
137087
151383
151052
122049
147504
117777
137564
120097
147501
127310
128192
143022
157147
150833
111696
111716
138202
126209
123824
157712
157924
112380
116477
126515
112004
111697
111707
147411
111702
112403
152005
118126
126923
150692
125626
126314
137009
154200
112309
137965
151594
151885
153377
116696
116705
128169
111833
111860
128361
135060
135427
117865
135010
114165
123553
112471
146126
125679
126296
151892
111979
111725
114330
149901
123182
135178
151355
151359
113435
115694
136758
120165
111756
146293
137676
112316
126511
117373
132702
112004
112878
126175
143875
144747
138756
117923
147629
111869
143873
112168
118330
119676
132755
138430
126020
116975
138025
126847
119057
137015
137014
134160
134914
132319
143968
136649
158051
111767
111764
137624
140605
134937
143250
111766
111789
111792
152430
137850
142955
143907
120577
125978
111776
119650
138430
137322
137803
114644
111780
151482
137644
152518
111783
112144
139357
125149
136602
112112
137865
111800
112109
111825
145057
111799
111796
115540
151355
137810
118663
137905
151792
151682
111803
111809
118491
111810
117949
118026
112395
126480
128910
137793
151743
111810
152077
111815
128477
137048
112952
132747
111822
121280
153868
111822
126373
136728
143570
146132
130444
130824
134930
111835
119606
133631
138049
118968
136649
111840
112060
151374
151601
111845
146560
151372
151563
126163
143604
146551
112645
156670
157680
117622
138956
118286
118288
115897
133907
136711
146127
111854
111855
133692
148990
119273
148988
111859
126887
112572
122288
157422
117866
129239
147803
116147
118055
116114
137587
151338
143871
127396
143955
126940
151046
129176
117022
118315
118831
111898
111961
132373
132228
111898
137662
132293
111892
126900
152244
117901
117909
135468
111900
116607
116609
116630
113317
142214
138272
152203
119056
121171
138270
152124
111918
151926
122314
143769
119014
126855
130909
111925
116001
133751
137616
111928
126446
152159
132107
137703
123110
126614
126976
151952
124042
150588
111938
145001
126818
111938
121117
126695
112010
129954
117143
138317
116058
126195
111951
117228
114100
114107
111959
143932
136551
111986
138324
111959
126394
111965
151821
125882
117261
125890
111966
152195
154543
125890
153188
114452
122696
116184
116433
137477
134947
134899
151734
112419
122580
122696
118331
146855
151560
137596
112410
122058
122378
111985
136572
126851
134046
112088
135565
111991
146058
112029
149695
128005
127255
147316
132314
144263
112036
124274
151104
111998
119003
119005
136979
112075
132495
137826
118375
151902
112050
124662
126972
118513
112009
118380
119003
126146
112139
114821
126590
137606
112047
134661
138173
112025
125689
112293
112294
118468
117817
137852
137002
137787
112023
132351
114071
136455
112031
129309
112069
120442
112036
124274
124462
112410
118385
132426
137633
139086
116941
126650
143938
151968
112074
112077
115422
112063
130641
133546
112054
118901
112357
117382
118283
112066
112080
137959
112084
118685
113596
137916
138930
125657
152154
150974
151040
112088
134661
146678
119138
128864
137376
151883
137880
126125
151882
114944
152151
138001
117459
152184
157998
138129
112101
112096
115725
112341
112216
112162
115726
112099
137102
138728
112141
112108
112112
137810
112302
132459
152002
152249
126399
126405
137581
112141
112112
151682
149792
151788
112121
137903
120496
129222
112149
141961
124294
112123
115643
118303
152005
112123
115054
115063
154586
116087
128174
112129
112173
112182
132608
139817
112130
112131
112173
137102
114100
136257
114103
114107
114107
115242
137977
137797
129461
152170
112143
114071
139369
139209
112152
132249
137540
157730
112152
137633
150862
118341
118489
115359
115363
118373
126145
112320
119796
151085
112339
119796
150276
151116
115726
118463
113524
112171
112177
139717
126961
119014
126005
112175
139685
125139
137931
151899
112177
135282
138086
116933
138606
127118
138052
116106
133156
113055
117120
112495
134696
125471
141928
116180
112191
137562
125654
113063
113075
112217
146628
146121
126277
157702
136526
137767
152689
118719
151834
151835
112348
112373
112828
113632
151255
139314
151850
112218
126815
133990
137444
152378
112261
117466
132537
138129
126832
112234
138678
124403
148965
152409
158003
151775
148514
138677
112433
135953
142849
127301
112258
126989
138266
112485
114366
127066
112247
113847
129219
129296
126944
112305
133840
147959
152102
112257
119573
115310
130662
112262
115060
112261
137460
113622
118737
151192
120337
138447
123705
125683
129109
151095
112270
126807
143848
112285
133187
144283
112274
112279
112285
112288
112291
137684
112284
137030
117528
117532
141753
112288
152296
112653
113751
129275
140457
151827
132724
112304
126183
137854
118427
152081
112304
112311
112313
151835
135539
112541
126245
126557
126350
112372
118412
126557
138082
151593
151888
132459
116266
116712
118480
137572
128327
153714
138128
152224
135534
113082
118867
112321
116641
153379
113245
117290
142467
142543
112539
126560
112329
138832
143980
112351
112344
138098
152451
112564
113678
118496
112341
112341
126587
112361
112553
116696
114561
112962
112522
112356
120299
143039
112359
121235
112362
115416
134026
112361
127075
146218
138259
151816
116279
117756
118897
112515
138108
138109
148788
126828
138206
112517
116617
152199
129051
137816
151834
151836
135823
143889
151903
118512
128329
148897
117592
113465
116722
151814
112426
137915
127258
151715
153001
112842
120502
136453
127024
112426
128435
134172
112404
112846
112857
113680
151712
113680
137745
112874
138146
150916
152450
127021
127774
153889
112416
136456
112413
137548
136613
152104
131713
149444
157041
152288
122374
127449
142212
132776
112512
136465
126845
112432
138533
122668
156295
142651
152345
114452
112425
152293
138069
112432
146663
152564
126975
126969
117867
114997
152276
115391
117536
137938
115401
137395
137951
114541
112445
112858
112980
133480
112453
112698
143534
112454
130025
112464
152481
121733
152372
112460
113779
144577
113779
118138
145280
138533
152479
112892
146683
112568
115336
115574
112470
130704
142844
112482
112476
149927
112476
137695
114854
112480
123669
137695
151480
138542
112504
152801
121524
123672
112510
117006
136386
151767
113779
126639
136920
133674
142323
124679
128327
132057
112493
112494
113342
126692
112500
121870
139269
135287
151816
112623
121850
129312
151656
112502
133668
151824
126464
126481
118934
143096
130380
112511
118724
137164
155036
133162
117627
117630
112909
118420
112523
138718
113185
112527
138190
152343
128193
155872
113204
116530
117697
121198
130345
130347
156307
112538
114561
113782
113889
126245
112554
112545
152001
112544
113260
126245
113664
113929
118474
137139
112551
121274
126745
144326
148246
112553
152857
112557
113977
152080
112560
133145
112823
114461
120924
113261
113774
126328
156609
126442
118259
118331
136524
129805
133586
142248
114516
112589
112590
112577
112581
138027
112581
138242
112604
127372
113042
143072
152354
112588
138238
131734
112630
121360
156225
132434
138624
150848
126570
113726
126792
112626
127119
143088
115302
131734
156225
127084
153918
112630
112640
156225
126846
113184
120633
112617
114243
138159
144035
112631
138625
138282
112631
138491
152205
112621
141499
148514
142300
112624
127037
112640
142300
146713
154619
112639
137840
128512
146202
112736
145919
128985
118941
157606
112647
112660
132623
112640
131717
156675
156693
127294
112749
132084
114259
112964
137950
112657
144342
154254
142284
158061
117469
144330
157576
112654
152383
112676
131392
158048
132734
112660
130545
155596
132718
112901
112907
112667
132575
112675
153363
113039
117264
117775
121509
142801
118827
154903
113615
127173
126292
146704
144259
152582
126292
151813
144266
146027
146028
146030
112688
112791
120640
139328
152878
138799
146021
112695
112701
113977
126774
120969
126966
152247
142673
138212
123238
145432
150966
152247
118726
132535
138695
138697
127332
131258
117764
132575
148727
112711
112725
138692
141435
146020
146401
134383
137598
112841
112720
156108
141449
149304
127450
142402
152592
131432
121244
139342
155288
135704
140720
132635
118157
143199
153916
145918
112864
113317
131334
131335
142195
112747
121872
138860
112746
130515
112748
128434
138898
145850
142604
142837
143163
119533
144780
127222
114925
156547
156511
132535
114925
128039
153750
138553
157968
136637
112782
112774
134120
134291
112782
118835
134669
141927
147955
112782
134129
134291
134400
113036
138683
127327
138785
122036
128128
112812
114198
122036
144253
136469
132977
121777
138183
138354
142571
118772
112803
113596
137921
127291
114256
117455
116206
114384
116890
128428
131046
115212
153805
130789
137526
116893
130623
113126
131038
144252
132512
133148
138785
146834
112938
122633
117304
132999
112938
137680
130769
138754
131084
141623
142671
151861
112832
112840
150049
112839
138710
152501
116668
112841
144236
113557
153814
112846
112856
112857
146978
138520
116556
124988
112855
136453
112967
155794
113005
112875
112875
112879
122599
144344
158065
128482
135495
130807
147117
112872
124435
132136
132720
116827
112946
114215
124449
112951
130575
112900
153608
113396
154848
120512
134995
112942
113955
112900
146682
133197
120672
144277
117156
117157
113079
142714
112932
117159
153611
112902
113295
112907
130791
118975
147418
132644
150468
123108
153497
113207
113907
132635
112929
148936
114528
141579
113894
139125
113019
138191
143056
112947
138115
154947
142448
137680
138051
138074
141171
118419
121262
117148
112984
144289
114907
141579
119953
144305
138741
138794
138074
153470
156734
148228
148242
114174
118862
112957
142262
128468
128495
112997
119256
144542
113097
142297
113094
138515
138512
138929
124582
124764
117190
142153
112978
138115
152203
112973
118931
114280
114283
136816
114276
142662
144382
116642
137296
158133
127224
113031
137680
143018
143042
153868
143658
113000
112995
113184
113413
114907
112998
135697
137628
136499
138439
137628
113197
118932
118941
113153
138774
116941
116943
152632
156759
142940
113015
117364
127167
127400
127237
131155
123312
134279
157998
134588
137789
113027
137856
144285
147545
138625
137742
152496
113329
134314
132772
116588
152667
116600
137856
138886
113037
132694
113043
146833
113116
138525
113042
118824
115547
115552
121694
158103
114404
114384
119401
121580
127287
136449
131900
152527
136526
113060
141321
138336
116907
146858
132989
146796
155364
120664
125443
136293
113073
157573
121642
147058
119487
120833
157798
154519
121367
116655
138515
153790
113075
146153
118820
130826
146596
118818
144281
156287
113275
131796
118781
127314
152546
138896
126808
122137
141967
133173
151917
135876
138712
133741
130347
142667
130347
138509
142667
142670
113108
144882
151749
153001
116608
146079
113179
113100
138575
113413
121386
122469
131910
152541
130768
142392
156117
113115
116635
117279
138522
113123
142221
113350
141456
137873
139340
113332
154784
127282
113124
130567
142468
113129
113136
121997
134169
130525
113162
121608
127224
136360
125526
127260
134831
157513
113162
133266
113141
118876
138839
148482
152642
146816
156137
113151
138899
141754
134139
127383
113173
140390
154197
134372
120725
113164
124928
155975
113173
131895
153885
113195
125434
144287
141430
144370
152059
132785
146199
152059
136405
142331
131910
128459
114280
117107
131669
113178
144354
146448
113188
120348
138740
142965
145912
152427
139210
138637
156106
156106
113226
126636
150378
157432
134954
138991
146030
118062
130786
149172
150064
118815
118702
136758
113267
130448
113210
113215
133107
136432
113212
132634
113214
113252
133037
113216
113219
116560
113223
113225
135836
135838
135838
143192
113224
113225
138092
139129
121347
113249
147812
114884
138998
113249
113249
113592
157563
122618
117191
132694
121035
113597
147424
139006
134272
113256
144003
115809
115834
118564
118585
142575
115605
116046
115079
138958
154601
115581
127416
115121
127301
146688
151367
121108
139133
136923
149936
144332
113319
117158
127340
127059
127456
113308
151041
131285
132435
153008
113300
144096
146863
152760
113296
113295
138234
113511
113608
139171
151492
113305
132873
147545
154816
127479
139014
152749
138097
135883
130608
133015
113308
114046
119661
146997
157393
113312
157748
113409
113314
116687
146991
156095
120191
145496
118431
141610
156286
133033
146055
154059
113324
116596
113627
129451
139053
139051
129414
129257
131254
113442
113816
115361
113332
113335
113335
114048
114988
115004
114373
113346
120663
115516
152794
138190
113377
117950
139274
152340
133622
113495
129539
118923
139111
133591
144373
152268
139080
154748
113384
136768
136765
121491
146664
148080
152565
129553
147813
113614
130943
113892
119094
115760
115765
141398
113372
116120
135067
133023
137180
139113
133024
113464
113496
150101
128477
137450
113384
139173
113398
146732
113857
113863
133013
113938
139099
139247
152692
152694
117336
133006
113481
147821
121848
113542
113481
148055
138972
139130
113403
149510
154471
113419
117406
155836
153943
138799
113419
122166
154473
136574
138684
122167
153516
118791
113441
132998
138332
124037
127235
136511
138579
156276
120651
140650
141093
137210
144894
152729
119409
113570
143287
145869
127499
130871
142723
146029
113471
152876
146285
154945
121462
131136
148191
142114
156322
113450
113456
131379
113452
113453
117619
113454
129336
113457
131373
146592
113457
146884
114710
113460
114703
114719
144235
131341
129473
113716
156051
127478
139253
113573
143339
153891
144043
141310
120215
121583
124649
141310
134229
139159
152802
150081
113480
122923
146045
146902
113505
113507
139166
127435
113483
113492
146900
116947
113493
123347
135482
136058
118017
155305
124961
127121
113493
134456
142808
116945
113539
141021
138947
133468
113925
121500
141137
132515
138939
145012
123102
117966
139053
139010
127106
152819
113538
113518
113519
121440
133237
130150
130152
139199
113523
155859
152553
117141
152699
113548
129409
136254
113548
120759
139217
113548
116555
130744
113534
128911
139267
139220
113537
116555
113716
141016
138403
139054
123879
124938
139054
139134
113628
129405
113554
150003
113551
115059
113575
128471
144232
139173
113600
127691
126004
150529
142297
152795
113626
115694
139335
144237
157438
113589
113588
117182
117537
139180
119535
144600
144603
113590
119437
119531
146519
113598
113602
113624
113594
113603
127558
139251
127433
120624
131024
143423
149813
149814
127385
130848
154269
139083
156437
144788
117654
117439
127524
146023
126914
142604
119091
135027
119229
143287
116095
138972
154753
135877
139470
152975
134207
113639
146653
153388
116239
147712
141734
151934
118211
118221
118227
114188
121529
143447
113648
132683
138455
113650
152582
113659
150579
127577
117878
121545
132291
126245
126560
128145
113765
139341
154841
152921
157907
114188
141180
131154
139333
139726
113677
113683
127628
113687
113708
125236
129176
113714
139358
113684
113704
157504
139359
127588
113688
135085
113691
125375
113696
139366
151336
119354
142976
151245
157593
157639
140926
122596
113708
127674
145940
154242
137007
120096
145469
114396
113715
145711
113719
121623
139655
114002
121560
132566
127596
152852
115682
152982
152987
152273
152447
113731
118427
154467
126415
134830
154486
113743
139744
153100
145375
113741
113741
130746
141534
113744
114458
140091
140092
113749
118829
117265
118824
140092
113757
130602
140029
130190
130601
152516
120037
145407
115946
129181
113766
121561
121563
128408
129056
129509
154835
118531
118529
152885
139594
157544
121689
157499
120530
126216
156728
146420
118796
158160
113830
124206
113782
132317
152231
113942
113788
113787
142106
113804
146976
139630
150769
113795
113797
144174
146934
139450
114077
114082
152960
116232
113799
113804
152959
113801
127292
144355
113803
157768
121126
138129
146317
116597
121580
153451
116975
113815
118595
113993
119457
113975
139688
151239
113822
127683
127771
127703
152896
154841
113832
126037
127624
127745
113840
113832
140238
140826
127278
136794
141304
113845
113860
113868
127843
132940
113846
122024
145451
114138
114629
127732
127272
138299
152564
114030
113985
113851
113853
136163
141950
113849
127272
136466
113856
115686
137689
140826
141304
128892
141304
113862
129296
120264
151207
113863
146187
121590
130608
133087
133088
114583
131291
138171
113886
131739
147003
119755
127739
146121
152235
127865
113881
120798
118826
145389
157639
115586
152579
150559
120213
125449
119241
120074
147157
151431
118753
114362
139469
153947
139555
113910
117336
120176
118753
113905
139594
154533
142818
139359
114498
154873
113920
127860
113920
127811
139597
113921
128912
127754
151670
128532
152983
119691
116487
135677
132456
151371
134361
145488
113965
131869
113947
142455
149436
157201
120133
139571
113948
115757
132959
114030
129689
150631
151070
118609
153095
145820
130764
130768
118088
157721
128618
148899
127215
127810
127859
139671
120220
132933
114386
120006
124012
120455
115745
125176
139551
139561
150644
139395
139532
131712
146550
121107
113982
134258
113984
142268
116471
122281
127573
127574
129538
113990
114005
114007
121040
151244
138167
152273
129151
157944
157976
114084
151352
154464
127700
138528
153439
130147
114009
147021
139836
121040
114012
138341
145393
136575
114032
150687
138379
117000
152863
139358
154833
114023
138664
114031
130510
117941
116407
153662
147252
147341
125500
115226
133384
117951
117964
120202
145622
145613
153114
157515
119962
127573
147028
115912
115183
147141
151449
152701
114055
121113
139724
117774
127558
149208
114060
114064
114063
133112
114064
114068
152707
129402
134668
114085
121160
114179
114115
142536
142702
152920
114123
127752
132113
141946
127757
153030
118983
121873
127744
127751
128372
122097
122519
153015
139661
120619
132148
152913
145422
121667
124137
143428
146333
125197
140441
149765
149769
116502
140990
114096
130164
147771
133267
142053
142610
115242
147784
123863
137977
148926
129724
114112
115005
141245
120948
142097
120872
117055
122432
122438
140622
114933
115015
123296
126837
147937
122052
147501
116616
134316
146781
150877
121478
135737
121693
147134
121478
129715
132102
121863
121869
132860
115636
154912
156146
114134
130349
117468
155779
114622
152556
139807
121276
121738
121765
130575
122180
115405
140473
138068
116431
154192
135532
148617
131721
155022
127886
153469
121667
142091
145419
145760
120947
157903
132729
156450
128158
149449
141046
156473
114179
146297
115902
114174
138443
149223
151086
134221
141259
141264
155227
130158
156475
132467
152061
156336
122100
128116
140596
115309
128110
120127
120162
146988
130682
149587
149599
114208
130225
115316
114201
128126
114208
140604
128102
128105
115434
115435
141285
114232
142211
142869
146633
115432
142840
124252
140596
140596
146743
146843
155645
114217
114217
114219
117397
139865
153152
133054
114222
139865
139866
133015
153152
155703
135922
114233
114255
139762
153632
131336
122315
131319
149455
123521
135321
135385
146567
146781
114271
122564
131200
155646
123518
155316
139870
123525
135623
139856
152392
122549
154705
114248
114272
114248
114252
114282
131324
155344
128089
139941
147351
147356
120703
147199
121651
139941
114270
137921
115293
122256
128779
139886
135810
139562
145570
145572
134145
123454
156971
143514
148852
148869
127232
142184
125081
137207
115288
134437
144382
155243
114985
116553
149469
114283
130048
147356
122852
157408
130359
114289
117117
138510
114361
129629
148404
114315
130613
133498
114300
139989
150808
115494
114305
131473
114318
114358
114355
115496
143512
142179
156874
114315
147924
122929
143190
148113
132763
114346
114378
128876
143843
124715
123184
118538
114447
114671
114331
132406
114339
126766
126943
117093
126297
152766
114539
134206
131935
135045
143678
143686
143686
135056
143695
126766
126982
123157
131159
116822
138491
123226
147736
126280
126943
114357
114357
114368
140014
150808
130278
141323
158047
119149
131473
141820
115491
117353
156183
155369
140017
129927
147001
114378
114380
148675
148680
148678
117123
114394
114394
134744
127166
132071
132064
128997
156329
140004
130054
114392
116524
131473
125122
145734
114396
129645
115202
116513
157403
127916
127925
114404
146982
114406
140035
141300
128388
154643
152339
154641
155476
135410
155479
123563
130690
114422
114440
114425
138588
144242
143551
148544
114437
135856
156183
114437
152341
128591
140088
121870
152205
152180
141227
122475
148473
155256
143398
128515
149126
114520
114496
144658
145122
114450
123538
140059
131328
140869
141226
123790
141294
132182
138486
116281
122475
125235
115443
123674
140088
130269
130271
133492
122670
137184
148224
152680
133997
132981
133863
116714
140096
140098
140293
127982
115604
130695
140852
155705
147082
127929
128410
134197
140123
122434
131231
114482
154978
132981
133719
151791
138057
135870
141831
114638
138352
142735
117384
137829
132490
132495
114637
114638
136429
138352
114497
119523
136698
144657
123815
123870
130970
141250
155581
123940
133420
115609
122783
140119
123989
135959
136002
123295
131265
128117
128342
122545
138518
141154
129841
114902
156222
114523
127031
128563
147717
133799
130302
153212
155653
126476
150583
157171
114569
114576
114636
114637
117174
156300
151308
116190
115539
156361
149638
149639
123612
157045
131022
157168
114558
115187
117026
114586
114611
114561
114577
114546
148078
128337
121193
140230
140205
148078
126920
114650
124405
124421
124400
121585
140253
129222
140230
157195
153387
155161
140828
155160
140206
155329
114642
146334
114577
155001
133679
124300
114607
114608
140212
121197
140813
126715
133319
114656
144729
128259
130342
131438
127956
114596
122026
157398
124712
147188
130067
148343
132116
138526
130348
148343
124649
141311
115386
149858
156015
114612
114612
116249
134255
126116
128419
149935
157022
114614
114615
140251
130075
141305
115388
115752
153753
124812
131206
114629
130076
147816
149459
130072
130076
127928
141101
132840
141099
115509
115857
157616
115697
155391
114853
115472
137932
157803
114642
142731
124904
124908
114641
133701
155274
133487
155279
136067
114652
114682
129105
135826
155960
128812
122382
134309
145190
154703
148802
125049
115153
115728
144661
117541
152093
114669
138907
140295
156957
127958
137966
152539
125325
125485
153847
132068
155563
131841
125230
140786
149448
149063
114730
147088
154703
125368
114685
114693
142895
114745
114809
114902
138724
114703
144235
148352
119671
118321
138209
138210
136683
138506
134402
147963
134820
119615
138210
146552
114714
134177
132627
148752
116640
140781
142877
148294
115602
130281
155128
150025
130858
114722
120888
114723
115117
156718
144235
121387
133469
114729
115088
114751
117218
117509
122392
127734
155438
121390
114748
122625
114752
125709
142893
127729
135070
136886
144580
158074
137354
142156
140666
143495
131208
138149
157561
114767
152417
126304
126049
132121
121392
128883
144703
114842
142178
114804
116587
154167
120885
137286
130086
140423
116586
127153
151953
114778
114780
149419
126956
152809
133292
155041
115379
140426
137973
123976
124379
125980
143432
143566
149616
150512
153679
140488
121805
114807
119639
121804
117663
126953
152577
132245
153523
149739
140315
140311
140314
153849
133939
156596
121942
126434
127609
128175
147603
156341
117508
122182
147603
126210
134917
156359
140475
114850
132904
130115
147229
129796
129796
155521
148491
153675
153679
115107
130253
155632
140484
140735
114909
140505
115076
140487
114846
127626
141023
141024
117900
114848
114856
137747
147358
138021
115688
133062
122217
146882
147358
142832
129794
128032
140544
141132
153305
114866
115468
124294
123548
142832
122676
118112
121927
123502
123503
140526
138021
143931
154335
115488
155598
114872
115138
131755
116773
117628
136996
114910
151165
151185
115385
146715
148933
129726
148623
154230
156416
141457
125536
115550
134603
140531
114893
119028
129990
135263
116741
129736
131544
153322
127520
130203
115610
131776
150034
150331
125021
156011
158038
157406
114940
120525
129472
122016
131514
114918
133282
151171
115613
131518
141253
131551
148963
133785
153479
121772
132387
128440
130177
148471
148474
121209
130867
116815
133200
130728
130729
131508
156812
151106
137812
152281
152282
132551
122684
126994
114977
127318
130724
156690
150096
122172
150602
128503
130997
140611
121572
156812
114960
115644
130336
144490
114967
151695
148951
121422
146177
121486
134550
114973
114978
121486
114978
115039
115018
115006
133052
147430
156548
117043
116684
158150
115001
116489
120869
115008
115089
128454
120869
116489
116468
142041
147441
143978
129893
131472
118571
118588
148981
115003
121377
130677
146296
138938
132572
115039
128577
156345
140670
149154
122523
127020
148437
156546
127233
127319
131221
143047
115021
121223
154099
127020
127304
149208
130724
130868
150279
117072
149762
115028
150293
156786
115039
128741
115041
141370
115044
145927
154598
140547
156060
127527
130204
135187
139069
130207
156060
115094
138387
150130
120876
128804
141075
133571
141076
148623
115488
132429
140536
140545
144611
144612
124222
117827
137898
121533
150239
117657
115072
150380
149457
150380
115074
132220
115085
143024
155817
118263
120833
121251
133233
115080
154696
151530
141392
156883
115371
122417
138387
142830
142849
120903
140505
122338
156884
120903
115102
115218
143810
125810
122417
115121
138959
120517
131602
140643
142022
156967
127792
126101
156999
127773
127792
128431
148940
128245
129803
130847
115351
125888
141213
144985
145976
140428
140382
115126
121714
115130
125571
127856
127877
138029
140379
126313
121714
148932
115148
127491
146349
155814
125191
140788
135647
138045
156427
115162
148331
155013
155014
151674
154668
130317
152403
118611
121699
115526
132280
120243
125101
135521
156168
115163
131108
115164
149500
136245
139684
134386
143445
155525
156044
147903
156045
152800
152826
128261
156305
115696
123598
136197
136868
139920
115179
123604
131765
115183
143393
144899
149638
138779
152403
132484
151827
128703
130244
115468
115472
140142
153890
140834
149727
149738
150480
115199
119177
115208
115672
147832
147150
115216
115203
115207
121227
143940
115208
115675
115210
115211
130466
130467
138400
134053
127354
130974
151059
130134
137978
151650
131455
140859
115235
115226
115249
126332
149295
115257
122567
123788
134121
143412
115235
140880
140873
115249
115528
128509
130140
155458
115243
130461
136257
156334
141303
128132
115257
115258
115678
128708
148544
128711
155495
151078
136645
146269
136009
140912
147086
147098
147104
129062
155969
124402
147026
147086
147091
124558
121315
128058
115281
140430
129871
122980
147925
122980
156110
124482
143189
149566
154907
143189
139993
148113
115281
148570
153538
122212
148013
156377
121503
154672
154942
147010
156243
139907
115292
122273
141176
122255
142874
142875
147346
153157
115298
149241
130172
122169
154671
115414
154055
125431
141344
127888
148089
156591
115845
143786
143789
149599
139865
133523
156623
128142
128385
140968
137134
154794
149081
115327
141050
141268
156472
115631
145819
128158
140993
155780
155230
141274
155780
142431
118750
115341
116502
116660
121328
130232
130233
133344
122981
134537
135182
154752
115398
122263
115354
151530
151538
154696
115356
146896
115754
140253
157153
121343
118512
132811
133614
150249
155519
139687
133613
134448
115710
135839
155565
133484
155565
115368
127432
147214
156765
137765
133869
131115
147358
115398
144726
115387
133869
141108
140418
140425
140428
144669
140260
140261
151388
148336
115401
155864
115397
148675
115396
151388
123112
123116
139813
156483
148515
156422
117038
121663
115446
118682
125594
130279
155128
130191
132624
145670
148646
118910
115592
142877
121301
131717
115860
152035
115428
129722
129984
136178
122172
128346
130041
134277
146432
129954
139735
148557
115465
116239
141299
139010
139875
128097
117597
132400
155358
131898
137953
137860
137953
116514
143902
131899
118486
126736
151080
151082
115444
155376
125254
156164
141091
121487
136528
147760
149016
115898
115457
115481
123089
123560
125967
155634
146256
122337
148545
131373
141119
139004
139010
129722
115475
122334
126104
117219
149391
122480
126099
150657
121331
140658
115485
127178
141077
139781
146647
119410
137090
139777
128450
146454
152217
138261
130103
155311
140229
115508
151443
145785
115523
122913
123106
140013
139960
151197
133337
115553
134011
115518
122913
144308
140112
148587
123870
133385
115537
118526
151445
141148
153844
147482
140840
148237
148503
152021
115519
134510
116011
126469
151197
127039
115546
115553
154062
120525
143749
140062
128515
126745
154108
116013
116354
139936
115853
124417
151496
124563
127841
124341
140223
124268
128310
144360
120828
134631
138341
130683
129985
140710
140710
140711
150156
131751
133234
133736
133800
140135
156298
115564
125511
145998
128248
140763
140765
125576
129812
125560
140768
117999
120649
157143
115571
151358
146807
138542
144271
121947
127712
127045
155595
140877
123676
123686
139283
115584
123674
123683
133097
123667
130139
136559
143458
143854
151826
151894
117497
140779
140781
140363
123224
131112
132388
144907
123232
140322
115680
140856
123857
128479
148894
115798
117571
156504
115764
126704
128825
128830
116717
128052
126803
127526
155096
115766
133253
158126
130037
133505
128156
130158
115827
149266
146433
152893
144513
151887
154105
148130
143050
121816
128538
130159
141045
139276
130243
140980
149230
128067
115652
130336
121779
144513
115647
127039
153336
115802
139500
139500
148211
155803
137903
115656
117366
137831
148230
115662
141846
115665
150117
127321
142687
143106
150474
115702
151886
154105
115675
152258
154631
128711
128698
140062
127046
126602
140811
147773
122024
134376
146258
122388
128735
115698
127088
155035
122389
127915
150539
155503
126604
141380
133255
140328
140612
123195
137022
115735
138971
154753
115906
115715
118512
151540
151546
139895
115714
122169
127980
130387
133812
115722
115725
144644
147764
151909
130128
130372
132430
137975
146935
128804
135273
115763
115738
115741
148505
148433
115743
115760
153429
153596
115778
125140
121711
148331
115753
127912
128210
144181
147572
141314
153747
140566
153227
115802
119886
115778
150680
155576
115776
140836
140837
140176
126612
115871
128627
115781
129446
115807
151448
137936
115941
115786
115787
115867
146201
131176
116091
115836
115929
118305
129139
130410
146466
131010
138951
116107
122270
144193
141495
118330
135939
128913
128264
128912
144516
115835
115922
144192
141482
155497
144177
144184
120498
146714
147648
115896
148440
116798
117653
117107
141410
118700
120986
115841
141412
117259
133983
141479
115851
156273
137401
142824
115953
115866
115862
139587
139466
126743
142583
128990
128997
117010
130400
115868
117108
139398
137884
144375
115874
118142
122811
115883
144198
144210
158104
135380
115880
137398
125431
115885
115887
149497
121598
136363
121060
135380
155038
121676
153555
151716
142655
127022
128325
116267
118126
128320
134857
147183
122447
147093
155389
147092
120089
120110
122447
147093
115952
141512
134835
115921
115937
129058
115911
119886
145085
117095
158135
115993
133316
147689
115912
115923
125433
141803
141528
153558
125791
125935
129003
144211
115982
120110
155728
117097
127983
141512
115991
139753
116535
118704
117295
115948
115982
117298
155996
115962
141509
141446
151766
146778
115985
130883
146538
146557
120106
117293
128929
129191
117408
122384
142652
155737
115968
141598
147221
116004
116545
155844
130402
130415
129200
115968
141716
146474
142734
115988
129459
129249
139826
145953
144224
145947
137929
123252
133528
131640
116052
121459
147894
144140
141633
150128
139355
157683
116088
129253
141587
130882
127119
138074
127119
128406
115997
134967
134986
116016
131939
157975
116000
145086
137129
156296
116016
145084
143769
137104
131130
141585
147583
117097
142575
146005
129198
151089
153559
122913
116056
141648
142974
145993
118393
131736
156325
117013
117378
148026
117673
131576
131579
116026
129214
141552
116066
143768
121082
116029
151502
116175
128980
129354
146157
121460
129142
118686
118627
140190
140219
153355
118775
142790
155739
145084
145086
151780
130413
116082
131295
139259
146875
121967
139782
118689
132605
137928
137631
144140
144150
116060
116072
116074
137045
116107
120763
131240
120763
146819
146851
129450
139090
139991
116130
129439
152953
135991
139331
148069
116079
137043
151810
129581
129584
129290
135019
129347
143812
155589
116090
116121
141577
155604
116120
116192
131278
137533
140999
117670
140456
144121
129335
153728
146475
145112
139817
148751
116219
119916
133377
129302
131262
116123
116135
131068
146124
122728
129407
146119
121079
146274
146166
121457
141589
116136
124700
150058
149200
116177
121079
141789
116130
129438
143767
116157
146477
116136
116474
122504
129379
116154
116509
142789
143857
148931
143607
131846
148317
117017
146475
123154
129334
137302
143772
120760
122914
129405
141573
129399
116174
117013
133529
116561
116219
141094
141266
122504
129453
141777
156076
116193
143225
128870
123641
123649
122355
136117
141875
147182
129718
135033
155207
141652
141653
119910
139035
116355
116356
141774
125420
116209
117184
129673
116269
130811
116222
143599
123645
140932
143476
151753
139346
148231
117374
131294
153956
136720
123861
136920
141094
141821
117056
116365
122586
151589
155880
118783
141266
145049
116202
137538
137539
116386
129741
157990
139327
140342
144108
116270
129765
140521
144363
133045
136188
136204
141838
144348
127763
136720
145267
139439
118783
117608
147742
139862
116414
116469
116834
126331
129504
141819
116229
143438
141822
117372
137771
151867
145067
144126
116258
141779
116529
155245
136981
147231
116272
152046
157175
116328
131605
149620
120843
134254
121463
132770
150498
135994
148341
142434
148084
122060
123772
116289
132459
129561
145424
145930
116303
136981
140346
116274
139375
116319
116442
119192
130735
141742
155753
133203
141811
156869
129369
141832
147707
132455
146212
144284
129513
129521
129365
135374
151387
146651
120720
141814
151594
146955
116683
116712
141999
126234
151340
129587
150252
129561
116300
131164
145424
132226
153652
136776
140337
145930
116313
116350
118636
144124
140285
116523
118624
141032
144117
116318
137104
150978
129753
118632
141774
129675
155756
144818
116333
133611
129677
116323
144451
144582
145870
116516
141855
141913
144427
142043
147081
116484
131160
122507
130812
141889
149261
150123
150391
122508
142412
125871
146926
147171
131500
153681
136940
116350
150978
117184
131880
129702
118649
141934
129547
129602
147484
118699
135194
135224
150273
116374
116381
116444
147025
125137
153216
153219
141444
149212
149214
128240
148192
140560
148192
138951
141802
116400
116382
135224
116413
141962
156008
154537
141992
150020
129444
129555
145424
141934
141996
144083
118591
129913
147076
134022
129575
141982
121630
121631
131493
129772
137691
156006
117023
129759
156008
141689
150658
151935
121517
116408
141929
148853
153951
116436
153258
119514
119852
153672
116410
142002
117021
141929
116906
134325
140943
118601
141898
144393
148167
149254
142011
154592
116421
116433
116438
130495
158152
121025
141127
157908
141126
157904
142980
134021
148615
147833
143839
136123
129855
153948
133847
154233
158116
148152
125996
150860
137440
137186
153178
137759
116456
132580
137382
140891
116490
122525
156191
117053
131523
116465
129880
122457
148552
151031
131160
139751
136056
117079
136815
143500
130492
131569
137440
142054
118596
156067
117031
116526
130495
118094
138706
138882
116497
142066
116480
131004
144055
139750
116486
155895
155507
142074
121476
116494
131056
121476
152212
131499
140656
129422
136029
145915
157196
147209
145322
131526
121401
135206
116560
123480
116515
155479
122902
132804
135259
142124
141911
140398
133046
141804
154182
141018
118193
151065
136539
136540
156201
116531
126244
121198
126492
118705
122972
116534
117301
118704
153564
156329
128953
144589
116554
142768
141406
118696
132782
141031
134858
141018
147608
116552
139340
137873
147146
116684
154984
116846
151867
156215
139326
142662
144107
124344
150818
116561
139130
116832
116986
153879
128911
127410
129247
134419
153996
144582
152037
139295
137769
116645
152022
139295
116581
124889
136907
122800
151719
116634
153316
116583
138528
152665
137397
138520
121832
132049
129395
141212
137276
131689
131693
130186
147295
121996
147440
147440
123440
143080
130528
127270
124541
154904
137563
130162
116606
116877
132772
147294
157008
130228
147849
116614
116637
144249
144355
116655
143091
137801
131919
155873
156307
116918
137534
118474
143328
131497
116631
116642
155050
116626
116634
146452
146453
132762
150835
116623
122891
142265
150835
147522
152942
156981
116629
130538
116645
121809
116633
136540
116637
116645
153317
157674
117204
142207
153137
142238
126177
150831
136704
122946
142237
116803
116976
117080
147005
143545
146126
130548
138686
152647
130316
131953
116668
152503
142213
133944
116675
142677
116680
118881
118492
116683
118412
121855
146693
140133
155884
155885
156256
130459
132938
130553
152758
130309
130325
143018
143043
132747
137153
138310
156563
131018
132136
138306
142680
152470
151889
130497
133944
116746
122652
128688
117019
142307
152793
151176
154719
135353
142309
154782
127022
128467
116724
116726
132147
133887
156210
120635
131119
126687
133994
144319
133410
137841
137868
116741
126838
116738
134007
144314
126400
118624
116748
130578
145001
143511
154079
117127
138633
116780
116780
117127
138740
142965
139082
153778
127185
146699
157561
116885
136614
136619
125240
126593
136618
127768
145844
134845
116802
137329
153982
153986
155019
116785
116787
134957
135000
154407
119842
126484
120509
134186
117628
138925
138925
139078
156456
144291
140966
149329
124133
147100
116914
122517
123300
154880
117227
130747
130775
142399
130743
157840
116815
123186
150994
149428
151149
138943
145268
145270
116829
138628
157566
136168
141038
133881
148039
156453
153880
140943
157868
132601
132601
142775
117229
127364
127405
118812
133616
134105
149441
117168
121450
147912
121190
124852
128107
147874
117200
123060
131364
147874
116864
116913
127344
130780
148866
157992
122407
116916
134838
149868
153732
153734
130877
122400
154610
156578
130887
122400
130890
145832
150781
121046
139258
118584
137362
134455
134456
127006
120470
157280
155951
155950
146382
136168
136171
128890
157283
137503
131298
142458
120650
148238
149434
127193
156464
123474
142486
142506
118122
143013
147746
116980
116909
119813
140733
153019
131829
119412
142463
116916
116976
142510
129525
131673
154765
142512
121822
116946
142948
143309
116927
138348
123357
132177
142492
146830
138390
154596
116932
124396
157445
120729
117167
120540
158099
118774
142790
117729
117280
156119
118774
142776
116948
147821
147047
149781
116962
147821
116962
157343
142948
152228
120570
134188
134638
127332
138360
138587
155971
142546
152491
135564
142538
147799
118139
118422
120786
150646
116966
126251
147851
135781
147851
116985
128371
150067
143717
118197
153920
123039
148795
154773
154697
127808
147042
116981
148179
148180
137173
143944
119412
134325
132633
156852
132970
156943
145788
145825
116988
142940
145978
145497
140586
142938
136066
155991
133398
144213
150591
129123
133169
138349
117001
153919
151754
130394
118177
153923
142577
154583
154583
144202
117054
152005
130399
130400
130399
141497
132948
145847
145848
142499
158109
128772
141962
156005
130431
146224
147461
140887
142061
117879
120126
143809
136063
136084
136128
140654
120126
138278
157909
142627
156138
117040
137225
118325
121781
121631
142601
129220
139746
142606
147436
117058
136549
117067
130442
142088
120951
140979
127095
135333
122524
138743
122000
135358
117061
142073
131064
132574
139771
145767
121335
131534
155775
117093
131277
147895
155084
141068
129978
132418
144203
148282
156706
117873
147336
117128
123564
130186
117088
131002
128166
146876
129143
153873
121426
121426
118684
124188
144163
118685
155889
122163
144209
117855
126005
120424
139514
117121
117112
117113
130525
146689
136706
152471
117855
117159
117124
142683
151333
151577
150431
151330
124802
125222
120419
117145
144023
157736
157738
134443
143785
122521
128222
142361
134956
142699
121824
127082
150229
150431
120808
130928
138702
117151
149581
155944
117164
117191
117155
130782
120809
131806
130613
117564
117163
117564
142459
147308
138606
142726
147398
140848
145995
121594
131580
131367
133901
145826
117269
131781
135631
129816
153255
117191
131871
150035
129696
150251
131883
129706
117192
118572
140897
130884
137354
146430
140797
140861
127397
138420
150323
138720
121549
130127
130138
121548
117212
117210
117212
135165
156406
130294
155873
142753
122128
117237
122739
143296
129235
117236
117310
117216
142332
147527
148347
158074
140767
140797
140861
122780
145479
128050
117225
117250
149507
117731
155372
154840
123333
155222
133764
128625
136231
156271
118007
157436
136061
117249
117239
123978
142684
156668
150478
147700
117244
152190
117255
125257
117350
117408
138607
117310
117408
147069
118769
152178
152196
117257
142799
117260
138842
125882
120392
145729
125890
152195
144286
117274
118825
137874
152561
141946
141958
153993
158029
125130
138445
145640
156561
132207
134248
156727
117303
144221
138783
148723
146018
117304
118706
147609
128407
141443
156837
136361
130064
146844
150758
133462
126303
117361
150976
132151
144071
117317
118606
136160
156517
152357
145278
145468
139267
123107
154839
142852
136565
120460
122820
145211
126749
135896
152284
121722
121653
141556
117350
144157
117380
150991
151002
140977
117425
124868
155135
117444
141240
141242
135856
124762
148837
122101
131562
131562
141917
154174
117364
127167
131267
138769
139106
125033
150447
132589
139174
117403
117370
117396
122727
145067
117396
120598
131627
157185
131658
143177
121078
151040
139216
125586
141600
145811
148314
152498
125653
142301
130561
131015
133468
144315
120091
133995
138888
126216
146711
156342
156343
122924
123826
117406
151781
157895
118095
139271
122858
126340
147037
117414
117476
150872
155378
156597
147532
117515
121200
117442
128291
157663
140733
153065
157696
141694
143240
128291
154036
123540
128338
140166
134993
138393
127193
142465
152456
117433
117717
122821
117713
132625
132632
120426
153038
126878
117736
132632
124240
131611
127519
117598
127524
117464
119784
121222
121383
135640
119784
124072
135453
151598
135800
135915
132675
124262
135796
137366
137965
151593
137919
138121
117457
151888
131168
139056
136075
145548
137077
117616
147962
125975
128352
150344
154523
131183
142422
131813
131817
138702
117479
146048
117575
120810
136525
117481
147248
118487
128761
147876
153543
142993
126680
138151
126482
152435
117515
120243
120260
141795
137316
143767
132850
135447
151896
121628
144680
144681
156509
139132
158115
124076
124672
150087
148536
127609
147601
146811
140431
156902
152746
150869
132824
128521
117559
127055
129744
141557
137767
152689
121718
126709
126576
126595
126767
127003
140449
132803
126807
126809
153245
127031
117721
137458
132721
140864
117558
127500
120549
120599
119814
154592
119051
119053
141249
152591
139083
117558
129447
146863
157486
130597
130914
137573
137565
156573
156996
117614
117643
125896
130696
133794
122783
133755
140855
147142
144465
152557
119726
144475
156327
141410
117599
144463
144465
140362
152887
153714
117626
139042
126924
133017
152221
152951
120939
152951
124188
128989
129552
138182
138970
138978
153904
117756
117768
140474
125725
117618
117615
141990
137076
140451
117624
125601
151946
150810
117626
138513
122056
127414
151771
142544
124690
129043
129045
136015
154910
136015
130512
147775
124626
154333
145219
117659
144041
124766
142169
153408
117649
117653
121085
130107
118701
156935
141917
142169
118701
119157
119582
120913
144040
151275
131037
151281
137974
155496
126019
152155
127565
117692
120819
149955
149965
131575
141919
143517
143995
135746
117774
121089
143697
126265
122048
124970
155715
150395
150590
117687
117703
122284
131101
142227
146687
117707
151880
126109
142609
139038
142839
125554
132376
117727
122644
153841
124265
145239
145378
121114
120819
133654
138930
145340
152936
149136
151840
129313
133128
135559
132293
117714
117716
117715
117717
129958
117716
129419
129972
118014
118411
128356
131697
131830
120819
132011
136226
157074
127565
131726
134656
151904
136296
124634
120659
124787
125635
137172
137318
140504
125477
151322
144298
122930
138911
140130
150505
123802
129999
156749
138966
117761
137588
145765
149231
150497
154712
156749
151387
142657
124466
117763
120363
117768
117780
139649
131773
145608
117844
117793
123839
153607
147317
137318
127798
153046
153047
126243
126521
132080
132163
157427
118352
117781
131113
118970
147317
117818
117846
132311
119190
134341
118179
152219
117845
157769
132264
144132
132736
132575
154137
149287
126541
128399
128517
131319
117802
120839
118077
150298
124071
139373
145545
117813
154057
117810
147329
139743
153083
145790
156282
157400
133985
155057
117820
131111
143328
150001
117823
129888
140935
117828
129725
132584
120461
137904
146577
119375
134288
132974
137484
117851
150366
117837
128173
141395
141434
117838
128998
131522
134682
154381
117851
129725
157283
124916
131113
134695
150407
130030
119612
138498
117938
131113
157607
131768
131772
124132
151262
118788
126005
151262
131996
137758
149995
119021
118354
125905
157462
119864
137208
124837
136277
140716
145335
157605
124064
143248
124267
120235
119870
157154
125288
123324
124964
142334
142494
157296
117873
117963
156955
157221
117971
153117
132371
124398
117880
117918
120458
124398
124841
131781
138278
117892
142014
143937
143354
118672
118675
118261
140728
157340
117889
118283
157369
128670
141829
117890
133638
143340
143325
148797
135010
117918
139446
119494
143524
120058
136578
136911
120195
136578
143548
119042
148625
117963
120860
144395
117916
117904
129005
125328
117914
152721
152352
131082
142368
117916
117921
131995
125158
132174
139892
132318
139252
139719
136958
134149
118175
141109
146460
125568
117925
125300
157056
147629
149763
119903
117930
150945
150946
119254
125781
125831
117936
124750
126041
137879
132935
119493
132935
145766
118384
143261
132252
140759
140769
125878
132164
140617
118000
117982
130487
157783
117995
150357
143533
157447
143058
121685
140758
145548
139656
121330
154888
117971
139673
139511
150371
119943
128999
154031
145983
146988
137037
120217
151260
157877
132319
143718
135651
135724
117980
144693
121533
140971
121659
145490
150072
150373
125396
153686
152140
152135
118025
118044
117993
117992
153070
152135
136590
118005
121909
153757
125123
157570
143822
152115
118008
118026
125872
157533
126436
143820
126110
135666
155241
156664
151157
130844
129004
148956
157436
151762
157605
118016
151177
126020
122153
141602
148666
127864
151099
118041
121935
125879
118031
125877
136937
118040
126058
134671
137216
147610
126019
145475
118063
120092
146138
149493
157404
124838
135754
142777
118104
137145
118158
118336
125612
137613
145523
146138
118253
132149
126552
124571
134296
137008
120105
141749
144602
123806
137292
141796
151321
145384
143639
122319
124197
128543
129178
139506
145147
125968
125968
125265
124572
125264
152097
125807
126128
140965
150780
132198
132818
132923
150968
134083
140535
124321
124441
120584
125291
118097
132263
118351
133144
151640
137835
146995
150383
157275
120329
125942
141150
133576
118223
126335
151250
123520
135387
128437
146882
127642
150493
125109
143731
151272
139536
152976
118955
156996
151378
129046
118370
125943
126152
150697
132308
140620
125589
140620
145210
145316
118135
118136
143730
143733
151133
118149
118173
118326
118149
137226
135230
150731
138742
137074
150430
119835
146555
123802
157776
122165
152270
118166
118197
118163
143851
139968
118376
151529
118169
143046
153916
136087
151105
137226
157723
127317
151009
143707
150795
136481
147178
118277
120222
150186
132518
125866
126330
125260
139135
152151
137167
118189
151174
157504
122645
118196
118195
145741
118201
133735
157658
122493
143396
125909
125909
157607
151191
126154
124515
127788
124076
135874
118504
126454
151552
118248
120492
148233
126581
128271
157569
121656
125582
142230
146037
132528
138957
146032
146378
125940
150973
118236
120375
124333
122601
126134
143993
118247
120492
122062
126124
143988
118243
137798
118251
129096
132231
157508
148233
135249
153003
125497
134461
119531
118275
118264
121604
151311
145633
141057
118267
153155
153156
118275
126059
144105
146857
153151
151241
157645
137038
151241
118279
121314
153155
133096
143106
150491
118394
118280
121314
118280
156886
118290
153162
124879
150908
140997
118292
153144
118292
118295
125937
131372
150596
121950
123664
143198
140890
140929
145674
131633
119617
140150
145483
120575
138969
118306
150402
157309
136299
146375
149709
120206
139489
149086
118311
157747
121949
135104
118327
123665
122938
121147
119850
145753
143479
118324
134930
125146
151363
118339
121949
128325
118331
135481
135483
156848
151735
125470
125921
137367
121950
147380
132457
151831
120125
128393
151123
151235
157756
147276
118424
145725
129166
142035
125423
125531
128596
137935
148049
123153
151735
118357
118362
152753
126642
139559
135298
118832
118362
141216
144832
120922
119513
132187
144552
151103
118372
137537
128682
146569
118494
128627
128325
151029
126146
120331
125771
151528
132477
121887
141615
118384
134381
135933
132314
139041
142623
152143
137858
135298
125842
143540
135846
151713
157859
118408
118433
118413
120251
143912
135104
135120
118406
118436
124147
137153
152328
151251
132641
135050
144720
132473
156610
118418
135039
119084
141610
152422
126677
124822
134847
132016
132497
132511
118429
118432
137791
118436
125709
124218
137978
126536
144029
147577
152047
153704
118445
129712
135616
143943
130841
144617
144606
153809
122560
136046
143314
118451
127674
126191
118455
152027
142853
143627
128900
152244
152245
137857
135863
150938
152244
135849
126417
137445
157643
157734
122077
129083
135766
146962
126742
152021
152034
118481
135791
143329
126967
137306
131738
131845
157741
131752
126819
129338
118528
122291
155734
134726
149801
118495
135863
148516
131607
129263
154600
155569
128598
154954
136627
150446
155400
143260
157881
135900
151940
151940
118760
118850
118677
124822
150518
150636
135900
121879
133645
152041
142380
151854
152218
126761
118526
142910
151804
139390
154841
152885
120850
128521
156525
120757
126826
139161
119228
118546
132771
132775
118546
156843
118557
136338
142552
138052
151977
149204
124373
124433
118569
119654
124914
118562
144058
118920
152844
118585
118582
139784
147056
119654
125876
141126
134356
134741
146414
132577
147081
122001
140854
131720
131569
139745
139763
146881
144065
136133
140764
118596
143027
152850
140921
118589
141218
118595
140998
147818
129827
158090
154807
140888
129784
129827
129828
147427
144380
140692
141923
141922
119445
122798
131655
118628
148145
121517
133842
121517
141005
134159
146224
121124
129604
118956
119079
144102
141806
141038
120489
138409
140216
118633
156710
130007
144108
123903
129765
144363
121122
121577
129547
129602
142112
133524
129053
145874
135776
145988
129493
129497
121100
136044
141454
122398
136225
144125
129515
129467
137415
144265
138355
118661
118671
136248
118659
134519
138273
146475
140926
148109
133157
143748
118676
136251
141692
129318
118777
149913
136251
125058
125708
129167
149198
137929
118687
120769
141586
143537
143818
141589
139782
128977
144165
143992
139714
139458
150836
139128
145455
121030
121030
126042
151358
147519
147154
118718
150897
129061
130050
130063
136362
125864
150897
122972
150896
157510
142145
148433
138946
118727
121085
148159
157508
157509
129044
118780
121999
131683
132969
147574
132968
139567
157951
121596
136418
118744
122138
133114
118735
136038
120803
144032
131367
118742
142737
133168
138858
153228
136975
134691
146012
127788
138369
118780
118849
141107
152324
118757
151917
124819
152890
127245
139101
131231
139101
118776
123919
123922
119942
140159
145763
135955
157054
146035
156016
157980
135868
153186
136526
124304
157027
138459
138828
123860
153587
153587
118807
156250
118807
148515
136515
150836
118802
118807
158148
136521
144062
154911
158131
129293
127194
136547
121264
122593
120665
121918
118849
118854
142408
130829
147641
156347
130745
142803
152579
136575
136781
138160
138201
138284
130886
146874
147913
144295
158029
118846
118841
118844
118846
150825
118845
120514
118846
118858
125708
157243
128494
143382
150186
120818
137122
128494
140280
118897
136191
147319
127227
136396
130987
138559
138553
138554
140258
118901
124583
138546
121283
133406
142289
155954
155957
136439
144143
121855
146693
119996
120012
143324
133406
135469
153802
138993
150809
151021
138714
154137
134947
156306
150648
151640
128890
137185
130250
136738
144248
148116
136716
136098
128507
121998
134167
121242
118926
133593
118944
118977
125629
150640
118925
118930
137107
128510
118925
127786
152850
122017
119019
155140
118937
118937
139449
118949
118981
119530
118941
140101
129519
133986
146679
118972
127403
118960
119628
144734
127623
134659
144557
146307
119665
119694
134929
119666
127316
144976
127756
145074
143091
146081
119113
146307
119521
119643
144892
144893
118967
119611
124001
132272
143838
145027
146570
124040
136538
119452
118977
119113
144409
144707
147298
131636
149978
129714
118989
119000
126366
125731
136997
119164
122786
126007
133415
119013
144583
144694
151076
151205
126006
137011
146273
119068
145780
137365
144511
144594
125859
147977
125835
143234
143235
136970
157142
119135
145093
136594
147222
132033
119058
145735
120915
134949
125428
136894
146289
119004
136979
140403
143374
144659
119625
120562
138058
142472
150016
138524
119021
119017
120547
136272
127702
134786
145102
137083
144857
138670
145110
145131
119150
144443
157011
119034
119031
142258
119346
125285
129787
119034
119244
148737
126052
123346
154011
119046
133346
133605
137827
119046
148633
119207
129084
123140
143155
119053
143157
119056
143365
147227
144520
144520
119798
119068
139629
119077
119082
140966
137827
148743
119373
133311
119348
144695
132917
135602
119190
119567
133213
119102
119103
120904
134553
134556
128595
128846
119139
137351
120249
120251
137589
143077
148946
128091
137372
134451
135402
137021
144562
122645
137442
119599
145118
127656
119096
148202
144824
137060
135622
119236
119247
137203
119291
127471
119211
119212
119220
119396
119433
119560
134382
138647
140963
141052
136032
141199
146355
146583
119284
146577
121962
136732
136389
144515
128843
132900
137718
132918
144533
119598
119610
147538
147540
145075
132034
144423
119700
145117
144049
149855
149926
136395
145073
138298
138302
134451
144579
146302
132030
137311
138616
132236
126554
151878
119138
119156
144081
137155
153037
140752
119609
120925
134469
144528
119142
119148
121447
136221
119152
145092
119669
119168
131465
119599
144529
146793
126890
133117
144453
125965
137930
119158
119159
119164
139298
134433
124977
136840
150971
132902
137032
145081
119167
136205
151760
127600
119207
128841
133570
144609
119185
138019
138175
144773
119214
119466
138060
130664
132609
119192
139776
134358
119262
119286
125011
119386
137699
151630
150907
150911
150917
135531
150910
131520
131643
121004
144433
137923
119406
123204
119408
119223
120487
119225
145148
144433
144737
132425
124738
124741
131554
152729
124784
149910
144667
119225
147019
141719
119261
145369
119230
149937
157226
119602
137568
137147
122144
153169
120398
124900
134099
127269
123083
132320
144800
122780
145730
144486
119457
146580
125072
136891
127468
135697
147613
132622
137147
157490
132622
119267
119300
132955
119892
119903
126159
137260
119299
135697
146790
132756
146133
144671
146588
134557
132906
150919
119789
145707
146260
120977
146260
133193
135668
144405
143360
119299
150624
119372
121006
139583
144748
135622
144708
119312
147584
124984
132885
133873
143096
132045
144910
144895
137428
127600
119327
149100
138265
138271
119534
138264
130700
119877
132779
135393
119330
137776
137777
144299
152737
145018
152733
119407
119343
133609
119341
131644
146354
143447
144634
144782
146342
146347
132349
121313
140479
123782
131843
156324
143484
135942
133605
144550
144458
125489
134323
142977
119450
144893
137347
119485
146866
147180
136049
133979
120946
131073
144615
144637
151587
152964
144936
134696
132216
132217
134280
144924
135408
141687
144506
133231
137894
132107
119380
119501
137500
137887
144623
138122
138123
135143
131453
136639
119920
137888
119400
119891
120151
139620
119395
126698
131003
131073
136850
137087
138122
156132
136850
150917
144817
137047
127825
154902
121071
125362
136455
124161
124190
157599
144867
152773
138111
140498
119481
145766
137475
138130
130750
130777
123537
130750
130777
121073
150328
119466
119541
137455
144722
146215
137845
119470
138076
119541
132186
119443
150613
130643
141669
131929
119531
130643
130835
130940
126466
119510
132766
122801
138018
144647
124608
150310
119455
125028
119507
128704
125330
148162
144459
142098
149550
127497
138329
138331
129562
138344
119927
129447
127749
146397
119534
138271
134905
137738
144414
144977
130494
138073
144887
120561
150160
150163
154509
129664
136243
144659
119493
138113
138175
144586
145126
133232
155083
120142
149871
119901
134871
136580
144771
136648
151579
133095
137476
144523
121757
131583
143922
150099
132214
121012
132214
132175
143861
119576
130805
138225
121137
122149
122752
121689
144914
144916
144725
128362
143582
119528
143374
132213
133623
133630
138498
145039
146286
119592
145003
144856
137015
119686
119692
123537
133662
138499
138502
119530
132883
132883
144966
138265
152776
128289
145015
145016
139302
119575
119645
119571
139572
145096
126260
131979
135367
137037
123406
146128
119641
146986
119558
131486
136307
137531
136939
131326
145004
129562
138047
124357
132887
144404
133423
144884
127549
126499
119600
136269
119572
137567
138231
128442
125828
150612
119627
119701
142141
139697
138286
138357
138454
144858
144898
152778
128815
138377
121161
119588
157760
120416
129232
136411
119598
144419
151232
119935
128664
136896
134659
119603
136252
138313
128381
137281
119649
128682
144462
119665
121101
129310
145133
145134
127623
144410
132213
119710
124253
157838
157850
119618
125783
119624
129393
144991
138483
145014
120558
119655
119675
120558
127800
128298
127783
129243
129406
129274
119662
145083
150050
150297
121014
145667
119668
132757
137673
134659
146301
120279
129412
127424
119648
128664
130452
146551
119695
119651
144419
145011
119676
137673
128682
119664
121643
143211
143212
125877
119712
138535
119657
133659
119687
128017
119707
144976
145134
136712
136628
121639
158138
138535
132757
144468
145078
138529
144468
144472
143128
150765
143958
144563
119698
126192
146487
133371
138617
145151
154257
119725
152852
153007
119698
145074
136858
154048
147477
137261
144555
144992
119714
125918
125310
145153
146295
127759
127269
138577
124608
149705
134767
136325
136415
119773
145137
120240
151221
151222
122861
145165
136299
142932
120124
134135
134152
143454
142170
145283
138853
120078
145449
152934
122863
145286
148262
122205
119738
145325
147212
148258
119778
145301
156903
126778
130428
147855
121210
134135
134136
124780
139208
120288
147929
151035
119754
123234
157691
139423
145838
138903
145384
135535
154448
139423
139519
120177
124962
142308
119860
126359
151872
138787
140507
145810
119771
126799
138928
145234
136268
124627
126780
145181
145211
139532
150867
132750
120457
136746
145287
145300
125121
134214
120437
126409
119824
119785
138931
119787
124265
120436
119798
119814
120274
140982
120402
145427
135642
119815
119797
136909
119867
121224
139685
139696
126682
128545
139728
149086
139016
139017
129207
140574
145198
138790
138931
120460
122820
134762
145164
145298
125844
140574
140298
119816
119824
127567
140093
124493
135506
145629
120303
150393
145689
125098
120392
145423
139695
146804
148007
120291
138867
145223
145225
145887
120081
126045
119843
125223
154517
119859
119877
127567
139239
127665
157815
141262
148020
124705
136048
139642
119898
124236
124248
138976
149712
132930
132934
132472
123022
124981
126070
145506
139553
139324
135276
150736
139191
143415
150865
146371
120568
119901
132063
138977
139315
139367
119882
141531
119908
120040
120959
133748
137392
120576
125217
145163
122861
134636
131835
129591
145337
119897
145310
119904
125150
130056
150589
120572
145438
125800
139009
134215
126366
139647
145735
145674
145716
120160
145189
121661
127647
120057
139955
123129
120534
119974
136579
119974
154461
125760
138850
145188
120079
127802
120164
143152
157165
140594
140597
145818
152941
139033
139031
145339
145830
123086
139655
120305
137855
120265
155910
121746
138693
119937
126744
120145
120681
145374
119936
119941
122599
145508
153318
139138
119945
138006
119947
120351
140594
153024
124740
140159
121353
139459
146502
145366
132722
144306
120141
120244
132722
125897
151210
120002
145730
129494
125695
126036
120113
120237
121354
145545
119979
127573
122819
125972
146529
158028
146954
123936
123938
149062
126777
122203
132063
124861
145402
157560
145401
122675
139874
154242
154243
154462
127661
139527
123306
139188
139189
139188
146113
145523
153859
121852
121227
138763
124861
139421
157560
146095
120452
145596
129848
129118
151022
145476
119996
119998
145401
151025
120053
145401
145482
132920
145256
120021
145426
150855
153082
120015
122865
126783
120053
120057
125507
145450
120025
127666
153039
153068
120026
120122
140829
151204
120024
145431
120076
120076
120317
127621
152882
152911
138767
145514
139379
145549
140185
139663
145465
138989
129194
136564
122669
145466
145324
155516
145261
145262
120749
120069
120086
122132
157560
120063
127692
136582
139179
139244
145407
132908
146099
122103
122213
127676
141695
145261
123717
145260
123717
145260
120750
150853
122610
125421
145496
135848
139278
127676
136584
133411
127631
127770
136578
136910
152989
127770
136740
146443
145413
157572
120564
125202
120572
145204
139001
127772
150781
154500
145446
145960
145964
120104
125239
132916
122016
133242
127785
122047
153343
120119
129094
138868
122597
145320
129081
138888
158096
127645
122016
120133
139454
146067
146092
139355
139363
145403
120283
123707
138921
141004
138680
147019
150674
143762
150416
120165
147315
120134
124270
151423
120262
124279
131244
132606
147233
157914
123435
132929
139347
145473
150231
145521
145540
136319
120932
138778
145510
148012
139227
145400
124326
136826
149365
147889
120309
120148
153794
153589
139593
121622
121661
120155
120280
124530
142445
120156
125166
136477
124485
120159
146115
121318
142243
146331
120247
139138
139564
140026
125451
136857
145576
146766
124999
120172
121480
125525
125183
139227
146510
146769
139186
121042
139637
138761
139108
139112
126271
124327
120304
152750
130488
145642
133270
150168
145549
145569
145620
136717
137111
150913
143258
136939
120594
133390
127803
120961
133391
136911
143371
148776
136769
120596
139534
143600
132742
120596
139565
145572
120205
139488
139488
145383
122522
139550
145209
120218
120293
127714
152992
139142
145388
154874
120220
139672
153112
150455
150566
120567
120902
120226
120225
128038
120228
121038
136948
150107
120515
125494
134897
139073
145648
134766
120241
120545
136425
133500
142904
120260
122353
122353
145557
145584
139973
145769
133386
143912
120352
139973
126387
140795
145792
121587
139963
145717
153047
140305
139596
157744
145658
145739
120289
125892
120269
120559
136780
125739
126228
146630
150912
147456
126811
145217
150278
120309
143766
138913
140116
140130
120284
145666
143759
145364
139617
145690
139379
145549
146506
139608
156831
150318
151138
121504
121507
130814
120545
133497
126659
129477
134698
121352
120301
120303
136735
146609
152750
136471
127828
139596
153103
120316
145717
136797
153867
145593
142336
151153
126470
145697
122932
120325
139973
147988
149964
145733
145736
145994
136792
139536
140002
153866
120352
120346
120359
120364
120404
120413
125939
145747
120342
120396
126387
120347
122616
141878
152333
124642
126242
140163
145764
127798
140021
145753
120356
140167
139266
120388
140733
153019
157696
135701
120431
140207
120366
145987
120388
120403
120567
132922
139658
145983
145595
152904
124325
145295
128394
133839
145218
120457
127843
120454
132948
142168
120483
120493
120386
147503
150800
120718
132947
120447
120452
120399
138913
140116
138841
152348
136813
124380
124391
121174
155527
144565
144655
120442
152936
120441
140835
134161
140508
129593
132488
120424
127842
145799
125163
140895
126283
138941
145803
156302
138536
145784
120433
120443
136937
144655
120484
140665
127514
142707
143211
127679
140362
145256
138920
140985
145238
138928
140833
138930
126820
135666
151957
145421
145815
145818
120474
123986
124606
127760
140668
120555
140944
146237
145417
145810
128677
139306
145349
152947
145338
133381
143246
143338
150737
125248
143246
152940
120493
145634
141996
140565
144113
153719
145803
143852
150882
125900
139551
145801
120487
153399
141776
141776
120671
158015
133710
120493
120884
120801
129710
155284
144131
141173
151641
151687
128285
131261
121348
127168
136561
132701
136605
136605
150957
139678
152841
152846
142348
127179
155636
120817
152618
142325
125717
130609
155851
127349
138497
120621
122057
142915
120532
156234
156333
121292
122139
142301
123288
133945
138801
120621
145941
151102
151341
131565
131925
136848
150455
120586
120976
128521
128460
137756
137925
122451
127555
137531
138342
137005
120581
131875
149859
122223
125739
157329
139528
134838
148012
148014
145277
126505
120905
142196
146308
134634
157343
125150
145205
146331
145234
153435
125976
128091
126584
135712
145761
125178
150729
120583
145733
145982
124983
120850
139616
152390
157761
140296
131875
145461
120956
136319
150549
120604
120605
146819
120637
120654
131207
131783
122423
122728
149166
127872
136336
121616
142554
141185
135831
140211
146012
156852
122020
146023
150821
157567
146031
156569
135831
150789
145662
152312
120633
144242
139028
155494
120643
144536
144761
133454
143264
120652
138343
142754
142491
147656
124334
132223
155979
133890
153185
152674
158025
142790
142776
153185
120670
134717
146733
120658
120788
141357
123068
127238
142719
144260
120660
142725
120662
138580
142456
150819
123814
142773
142778
120671
153869
122060
133998
125534
126551
138228
127174
144640
144716
128443
121467
142332
156737
151061
130636
157786
136872
120688
134180
136733
136392
157543
125507
144331
148159
120698
142760
157695
133571
120709
132360
130247
136778
143844
133001
144376
157755
151127
152868
120714
122072
135825
143202
145153
152812
133291
143319
133382
132950
145823
125737
145255
152949
127298
122243
147398
138586
120727
143264
147394
147397
130315
156613
120761
120859
125161
124658
140955
129320
149104
146193
151079
136711
146132
152792
138441
124783
127640
134953
139337
152933
146779
121571
145996
141738
143729
145992
123841
149854
143812
120775
124228
147471
129308
141675
141676
129147
129341
138262
136184
146165
125705
150172
121412
136342
136283
136374
120789
146779
121411
154287
121411
121974
142646
142725
120834
142579
146822
145389
146419
146423
146420
128862
129100
136872
136882
121029
127866
142571
130781
153521
120927
154319
153520
131813
131817
127345
151286
130846
145456
153452
144152
121589
152519
152619
120824
142239
131200
154060
154062
130181
120838
133012
141786
154042
122534
145654
120846
120859
150526
144103
135868
142744
132294
140921
141904
120861
154486
134137
120862
148605
148978
149940
140495
136160
124527
129723
133777
144485
134487
124527
120895
120917
148829
148832
156637
133871
141129
134262
128457
120882
120891
133732
141128
141129
152597
122488
128557
154432
120880
140396
149349
150722
145634
141209
150712
143390
145605
146269
125820
150799
120911
136779
120897
150739
144753
121403
125575
139642
145491
133390
143359
127827
145182
132848
133549
145171
135007
134961
137343
120917
134976
144564
144576
136452
146621
157950
150630
135362
145051
127622
144557
144658
144665
144564
149926
151416
133441
151288
145059
145092
121149
134144
120945
124811
150530
154481
126212
126231
149934
120935
121435
145563
146161
120936
123025
139429
120943
145491
152224
146324
145863
127834
120991
120956
125436
150745
121003
140979
142608
147556
147814
147556
153374
120954
144053
139798
129963
129964
145582
154482
129365
144284
150546
133766
146217
121058
132145
146398
123902
133460
157490
157670
133095
121003
144799
154354
132404
139518
126396
139616
139193
146037
120985
145372
120996
135844
146376
121174
123706
123747
131967
125957
121003
121020
121037
141618
121030
145561
146091
126131
126396
139227
139521
154090
139635
144746
121351
124471
135854
123090
152517
121035
146590
131263
138153
134157
121351
134948
124895
141388
121019
124895
124897
150148
133821
121023
149861
142559
134356
144058
125215
135719
134719
134732
136000
146415
147818
146174
141134
142823
153199
137821
137825
129391
154211
121044
147044
142711
132170
143334
134458
153780
134458
122405
146900
121058
121144
121156
134141
121055
130252
134316
136719
134093
146665
144211
136670
136887
146724
147645
147646
150786
147465
153551
134322
121073
123186
123186
121081
158111
129465
144272
144137
141779
129464
133754
134027
129214
128410
157313
153177
149438
125211
145084
146487
121123
122637
128076
121847
127395
138412
139396
139064
139380
149835
156851
133665
134531
144095
136887
150070
121685
154189
141800
121121
145441
150872
130293
157256
136642
141770
144128
128976
147648
124201
124202
134881
121173
129315
139785
146714
146744
154458
132077
136111
127140
138196
138202
129490
126149
124201
149348
126494
145363
121148
121153
135542
121147
121152
121322
126951
134151
138385
122779
121153
131571
135543
125196
121600
144954
148084
140402
121841
124979
125025
121162
127456
127474
121172
136282
121178
127632
127689
127619
153028
125203
121170
150353
144504
121173
136253
137703
147228
121189
121182
133883
148039
134008
138324
133195
147734
146111
154056
121258
135501
130842
157997
121196
124459
121203
121203
121212
121230
152608
125540
129135
122910
123127
152905
157591
141877
149302
121247
133784
125539
126951
136624
121383
139927
157938
145686
153253
121380
128545
121383
121247
133782
145704
147990
126945
135938
121257
134499
139154
139155
145678
121233
146638
147958
121237
138832
145570
145572
144358
140582
121702
126941
122022
150496
121770
142188
147206
144073
121300
131537
132598
128486
134859
153992
121738
139807
146699
148236
121600
144325
134855
144324
148278
148278
154254
132598
124718
153920
130325
157650
155893
152496
121291
130545
146705
152551
135618
154794
156243
156333
130969
148851
127259
127311
146713
128312
156564
156568
129954
146717
141406
153363
121323
121345
140704
131999
153156
154867
125225
136476
136477
134737
141251
123397
123405
121325
133583
133805
122777
121419
121331
140996
141080
141349
146999
121364
153318
129911
140658
152058
153967
148256
121897
133178
139814
131278
156853
143466
156849
154953
139185
139203
142562
121361
132594
152633
145363
146310
144189
144297
128290
127204
130535
127204
138388
129956
140657
140662
121368
142760
130355
150324
121382
124939
147166
157220
135643
157376
127220
139759
121381
157573
140658
140662
140996
138872
146153
146623
136440
143153
122356
134884
154639
123225
134742
121414
123865
140422
141056
144650
121414
121445
139769
148550
156763
121400
137012
147434
132569
134259
139775
142620
121408
156898
125006
130276
142974
145996
142545
121414
121445
122153
137656
142903
154227
146834
121425
149196
121430
121436
121445
125557
125638
128313
121643
121481
153775
145529
124630
136764
144075
121471
156250
136888
121649
135907
136289
154471
154148
121470
124611
142745
121465
124824
136887
133084
147670
154161
146462
129362
143618
147129
132770
142434
136888
136890
121495
124502
134386
145975
129283
157282
136172
126086
154806
156349
128430
146892
133937
122603
146314
148499
148501
143562
150258
157281
146896
147389
123990
124936
147806
152525
130905
148199
141011
132604
139954
139950
122651
123109
123115
146913
121506
139839
121512
147954
121513
154207
121511
126261
121573
145776
150002
122044
135030
146927
154047
136064
158027
133842
133343
149872
158011
123937
158027
142836
144697
123339
123355
123599
143337
151630
133978
132563
143926
134176
150175
123228
131877
140393
125478
125509
121543
146703
121709
150415
124326
121570
121549
141456
134080
149710
145361
145743
158011
121623
146963
146496
121576
122453
126261
144124
145877
121577
134704
140630
157876
146970
157876
140267
141860
142530
121584
121586
146895
121593
130239
142984
135821
127283
131383
127348
128918
141103
125706
121829
147918
157946
127312
150631
125066
147009
121605
128757
144026
155266
121626
123267
147799
147800
153820
123363
150837
121702
153846
121632
121639
127543
148703
149437
121625
133851
139445
133054
141277
149142
121640
146031
121648
123296
147053
150835
150124
150178
130212
130235
152507
122561
134014
121674
121678
154578
134313
147848
121646
130506
141489
141490
155272
121659
151191
132932
128449
146962
134255
122356
156585
147781
147325
154611
157726
144039
127353
127851
141578
150553
132538
155854
157924
155359
146419
121680
128928
141421
132537
141443
142827
133932
142378
151202
123302
124030
121702
121866
123048
152500
129007
133935
150854
135804
146499
156141
151169
152464
145321
151285
135172
122374
147139
149665
153474
121816
128672
121717
132211
134676
121818
129949
132220
147594
121725
128160
131844
156152
121847
127357
127395
121773
156144
128943
154808
156512
142861
148514
138245
128163
121765
140989
121760
149225
126403
128344
141077
128204
150955
153491
122955
134925
121906
134305
145714
154933
122370
151818
129431
136967
127734
140411
137846
143336
121758
124576
138017
136967
152229
122029
153288
151668
146490
143297
153758
121867
128464
153583
136028
149762
140603
130849
153481
136107
146357
121976
121821
137328
150461
148615
122779
148375
123434
136990
140748
136486
154037
135009
140748
142025
154506
121798
144567
136876
140748
144441
125990
132926
143600
145568
127362
148227
123585
125398
151559
132168
136484
126794
156238
157632
126794
132699
137722
134386
152415
142696
137312
137312
133470
152407
152125
152125
156841
134205
121842
149838
145528
157873
143026
133659
147746
135342
147813
130922
148188
133795
146695
125527
153916
121864
123395
154662
130959
155780
134729
153627
138293
123298
132346
135759
150721
154878
121881
138838
143095
146073
138843
143092
123105
138843
150722
141619
153189
155572
155078
156753
127637
122164
147778
153083
131122
132304
125494
151219
121904
148338
147549
142011
153058
121913
121925
147338
122048
124697
139487
121924
141261
121917
121917
134238
134241
148221
150398
134239
125483
125484
135188
147352
126434
147352
149995
121937
130056
136733
130940
122720
129608
146524
155156
127644
157577
121962
124697
150131
156659
122214
123123
140478
157143
128424
151337
153674
140730
131370
129851
129858
132687
132697
121964
126472
121958
143434
149761
153364
127186
138688
121979
125610
150396
121972
125610
129030
135443
121970
153827
127420
146481
143110
124284
131306
143925
121978
142224
125409
143110
121992
133072
122032
132716
127104
152386
155600
133069
152401
138782
156961
142564
144221
141055
122032
154952
128514
130035
130071
155025
123559
128514
122524
124113
153463
122006
134257
125073
122035
122038
141890
153648
122030
148115
156661
130834
131764
141432
128519
132631
153271
142798
135069
152455
157312
124098
153464
124455
124707
133628
124448
151756
122092
128384
132711
132833
132839
128128
133563
134092
136018
125900
126946
123961
130242
134640
146512
154195
122059
140962
140967
124909
147765
122074
153869
128663
128791
141803
123773
134564
146937
130081
122134
147520
130910
141476
141798
153660
134164
157792
122078
129082
149948
123352
123353
148928
126200
141269
142209
128011
140796
143402
122170
129527
144098
142116
142119
134334
122180
131062
133284
141113
150452
128125
128385
157008
122104
132916
139339
139317
122111
136908
149804
143369
132122
147520
144447
146200
135391
133748
134033
147709
129431
146216
129718
136977
129432
149487
122345
134393
148993
153685
153444
155140
153441
148160
128942
147459
142302
136975
127639
126496
153267
156783
150995
122149
134352
122754
129331
150958
144944
122159
134222
139189
145402
127886
122160
133696
141263
134745
148170
153045
149495
133795
131553
131553
154306
139061
151955
143044
122173
130854
151848
154891
126864
140593
153358
131379
135969
122480
126099
155194
155189
122191
149651
155194
139067
123404
156979
153798
134804
147616
153509
148589
122201
122204
123143
150536
156622
122327
131256
139211
140409
147602
122215
143373
134920
153535
122225
134171
134495
143372
142533
147794
141048
151874
122227
154249
146600
156681
142396
142394
142396
122310
128768
122233
134267
134268
149456
151179
124115
147093
126017
149966
157820
152621
142726
152246
128399
134712
142863
122248
140103
122250
148365
148365
123191
131420
131421
139485
154277
155247
124208
122272
122283
122256
122273
149608
122283
155615
130869
144957
122265
134567
143070
156055
124097
122272
122273
122577
128694
134740
132039
140801
122269
131360
140923
153433
157096
136657
122283
146198
156978
148041
122287
144258
148045
123715
152387
156977
148041
148394
122992
147702
135846
157859
122298
144876
131747
136745
140991
150229
142161
147412
134729
122303
131747
135631
122351
127411
153698
122299
149775
158140
146674
134860
149064
131078
134278
123254
132791
132796
127065
122315
122323
122315
134268
134712
130911
135914
142527
156231
156500
156928
157346
122366
122323
129251
146167
131173
122340
135143
122329
151709
129363
156752
129658
149780
122344
129587
141885
136014
146887
153532
132250
140494
132102
133937
146251
156877
147924
137206
131360
122364
137206
127411
131477
137189
122471
122496
135521
147445
156031
123638
147320
157430
149035
149064
154136
149065
123390
128773
128775
134759
148280
145263
139476
122380
122381
126716
134447
153570
153571
130933
147022
134371
124909
140262
139096
131105
131104
147482
124909
132837
125798
126701
146879
154149
133764
130049
122401
150253
152650
122390
128714
147774
153754
140195
128714
140257
158146
148300
155838
141873
141874
134458
145986
153109
153114
132392
156233
146904
153774
142450
136915
123624
125523
147525
153663
122433
145324
122440
126182
156513
128534
147138
154660
153797
154675
123080
145512
131165
146761
155983
131041
131167
122438
142540
146761
153810
153820
155101
122438
127384
142536
139689
157244
138070
122446
135107
157913
122445
154192
141980
151922
151258
139319
145514
128903
139323
145460
148377
145617
147549
130384
122461
132808
147437
140639
144238
150462
134447
131914
122475
122495
135692
122489
153763
154905
151617
134001
146383
132546
139517
143930
122486
131623
154232
122495
132952
142226
154393
154403
155835
125919
150013
127680
145281
122520
150921
141452
153542
148648
153440
131425
127680
145281
145438
140623
147054
153840
122515
131196
156648
150824
157214
154546
124343
124995
125003
147060
156825
123013
125364
122726
134114
153978
139001
127033
128564
133448
147435
129757
129640
139767
134552
140948
154705
147927
143251
151618
154585
143030
122551
132735
133719
155552
135755
149743
134123
147118
148638
140948
124026
130088
130097
123765
125231
157510
122569
126068
128670
135192
135457
147199
147061
154216
144766
144776
140059
123790
122626
122572
128696
133557
128694
154166
122636
149569
154167
154155
154885
134058
155152
122668
157042
131639
133302
151927
123837
151919
123850
122661
122943
154571
153785
149688
122945
151764
157548
151708
139499
145561
129529
128258
139427
122854
125606
122855
129018
122859
154545
122675
122626
129600
152267
152274
152560
142998
154552
154558
154562
124642
152411
122669
127762
123556
125716
141879
134750
134827
133817
145517
154424
157492
122731
148607
150551
153203
153204
153207
150626
131400
131431
142383
144074
122642
122656
125064
157583
157485
131252
154180
157749
129913
133434
149538
155020
154339
148409
148880
122653
122663
135682
131406
148882
142303
122657
126457
130760
155385
122663
145465
123340
130759
154777
145264
136258
158020
133126
137677
144337
123221
124989
154230
122679
122712
122710
149928
123221
135126
147621
147753
156270
122689
131572
153347
127405
142403
143184
147104
122693
141214
155244
124166
149361
153044
139924
122733
139941
147351
122702
127551
128301
128387
131558
140688
147205
134184
134452
141177
122711
133486
133395
145731
147596
122712
141365
127922
122712
149932
135919
129128
153654
139935
153145
147277
154096
125765
134109
123070
133150
144133
123980
123981
148975
139943
141954
156686
122755
122823
141396
123586
142405
136903
157244
142406
122746
157078
122789
123568
134462
138353
144460
147529
141350
143274
133285
139922
131194
157159
147064
154470
122802
156872
122768
134745
146937
122998
141603
154459
128928
123568
122848
141422
155389
122817
122776
149569
125166
142130
122781
136606
146137
122930
145423
135542
146320
122783
141293
151929
124329
122816
122823
131572
149311
134836
152630
142565
143175
155967
154730
123994
148202
150084
151719
148402
154727
147491
153530
151463
136320
157469
155457
148547
157003
156811
156811
154387
123854
157874
158012
150403
126257
141678
126780
154997
130691
153761
123568
130627
141487
123567
122899
123462
146115
148751
146373
131764
155214
133868
135547
155520
156189
129077
132402
143413
123473
144456
122910
125098
122845
134001
134005
147822
135397
147093
155389
155425
156145
158078
142568
123427
123434
155375
131535
132205
145505
133651
134634
136504
143236
148267
149630
144743
124896
134752
122877
135992
134828
127619
122924
132854
143076
132767
154566
132854
147643
152179
152388
130356
151092
122943
147049
127820
154584
157505
157522
143136
143154
150895
122891
147053
122905
122909
141816
134428
136212
136217
140401
145184
122910
123160
148308
128629
122906
157392
122909
145730
145783
146149
156627
144051
150731
123158
140001
122922
122961
123714
149099
122978
126468
139632
123104
122933
125881
140202
122961
139981
122938
135992
143788
135578
154570
123316
157548
123625
148005
135510
129135
129922
139897
130308
134441
139886
154929
136954
150886
153618
157163
129277
147804
139983
127740
148147
128819
141705
125847
123181
146480
146482
144574
146993
143183
147098
154907
153445
132229
137480
154689
154694
154690
154701
128789
131109
132420
131098
142293
155957
143185
135065
127913
125180
150523
123167
148561
135585
122993
123010
141375
124115
157016
129278
156628
148395
153935
155835
146714
141403
142145
155845
142143
148196
154386
123012
134833
141490
147768
158107
145166
140000
123008
145282
128060
129867
128047
136935
123036
123046
155318
135490
155008
155016
155018
130715
131251
135487
155011
123048
142373
142206
135585
149146
150753
123029
135118
149118
126729
146996
135271
134295
154259
156792
123399
149146
130456
136263
152360
131323
136020
137162
139260
130759
137783
144323
157575
124686
136401
136434
154921
145065
146536
134705
149345
145857
156064
150856
149144
156025
125504
149551
128107
155364
134990
148470
132407
134497
123071
145053
123079
126267
129375
148480
131859
123110
148571
148608
149553
123639
135035
141873
149699
149044
149609
152511
135765
153781
135214
135217
149042
123096
156608
147498
149817
139178
123100
156531
123100
123811
130872
138838
152143
123119
132298
156508
139985
133817
123113
128203
139951
146909
155835
139986
134683
124846
126229
140302
150719
140477
154867
123131
145484
123139
145316
151140
152452
154525
144182
146172
148942
123163
123345
135390
156308
124194
149250
157609
123151
137156
148412
123150
123289
148548
133570
142913
149563
154896
152894
154836
123354
127041
124402
154621
147373
154914
154918
123196
135715
123289
157109
135608
142522
135715
140461
147007
154416
154948
155324
123172
123197
147568
135493
148248
155436
138250
123189
143716
123843
130897
146482
134537
135065
123185
134475
149911
146911
146484
135818
146910
131449
148586
123233
143739
138631
131462
132060
143730
143733
140102
134132
123197
146703
125221
143570
149531
146093
146099
124074
157203
123205
156099
135796
148488
157190
144059
124905
136285
149949
142453
150225
142028
149339
135294
127618
155664
155869
123258
152980
123330
124148
149549
139182
153885
153882
149249
145721
136969
137041
151562
144669
147673
156712
142139
123268
143740
150868
154448
123264
133533
123237
131947
150304
133148
123247
140008
153596
123777
124122
135269
123245
130278
146118
154414
141323
133100
133533
123269
155075
156754
135988
129126
132795
142654
144950
123268
125533
124148
131987
125031
129578
153638
155648
148700
131123
156074
145291
156458
130516
133533
157042
123282
129289
133244
130976
123280
128416
148053
148050
142030
124437
125459
153239
155063
156303
133796
123291
138184
150017
130934
149631
149669
146973
147732
127867
150665
135983
123332
135745
135752
145463
149101
124362
153432
153433
154686
153682
157100
123314
156982
123323
147375
123315
135093
150762
154112
154557
131501
148293
131281
123319
148288
149006
154581
124022
154900
131584
143409
153905
123332
133339
143253
125637
139184
128573
129525
130097
131985
149396
149414
154840
123334
153766
123348
123354
148110
147637
155225
149172
153784
154840
124334
128768
124091
154818
142384
157893
144487
137970
128525
124146
131991
154278
151072
135093
154112
135093
133339
123590
127263
132178
138339
149789
147250
147776
149724
150827
149781
155257
123408
143932
123393
134839
134847
124986
146364
123379
148036
123377
123392
133734
149970
133287
136112
141794
124668
128853
123392
147862
135912
149640
156707
127080
141138
123389
151691
134760
148285
129514
123395
149375
153090
154370
136019
128750
139195
134016
134017
134916
125598
135898
123430
140245
123413
156747
123413
143726
129266
154291
157085
124352
150902
129321
150027
124353
154369
149556
129323
131579
157420
141515
155253
155275
156353
140782
150849
151303
150031
123450
123479
124328
154353
132100
123439
136883
142607
125016
150286
150289
154223
135251
123445
138490
125767
157546
132142
148547
157003
148992
154037
126556
126559
127517
123768
153833
127926
149479
129895
153329
141926
141996
123920
156871
133559
153992
155219
124657
143473
143499
157478
123479
146859
125738
154499
148878
148661
130059
123735
123484
128777
134882
144874
145440
145506
125652
135139
155903
123493
138490
155904
152901
155904
152901
131706
123501
135928
140016
155242
128024
129648
128365
154962
123504
145159
124993
139921
145675
148922
123528
154380
126643
143496
123901
126198
147930
124286
155316
124191
123519
155089
155316
149013
155926
123534
155093
123530
133121
148784
134716
152186
123544
155496
136200
152588
156616
156022
131769
145672
132302
140059
140869
127123
149827
125496
150537
126135
136763
126089
132186
124115
135928
135929
150208
124924
151781
149449
123623
156760
131671
155025
148598
135372
142166
131213
142167
140055
145167
141287
156871
141735
139097
123980
136388
148976
139428
157070
157066
123578
123581
128955
148980
149527
156383
123584
157070
155816
155823
139420
154252
154244
131494
124859
146936
153926
123599
124334
136064
144761
148155
135290
158027
123609
126179
146758
155747
128337
140234
143437
140181
140222
154325
126050
140182
131098
151407
157661
123742
153955
123892
125852
124171
157571
154584
156758
148345
156716
156704
142205
132386
123722
125114
126613
134654
136962
127764
145843
154261
151392
128867
147928
155460
132412
123653
123666
149120
131893
152816
131530
147930
156662
123667
123662
123666
140879
123662
155256
124917
151069
152477
123660
123661
130303
123667
155317
123690
123742
155313
124959
124960
154394
123676
139401
139403
151164
123683
149771
144491
153939
123682
135132
149061
123686
145163
128278
135239
148498
148499
156602
135240
156020
143396
151428
143127
135413
123703
124678
150562
123697
123730
153182
123723
149316
149813
136554
140653
157483
147344
148859
157180
158034
143422
154706
151837
154524
124277
146271
148532
123714
152406
123713
124408
154395
128837
139039
133451
132984
149492
132212
123725
123727
123730
123730
154971
124273
157150
149782
126205
151797
143390
123736
123737
136077
149718
131988
150099
156213
149601
156176
123749
153649
142589
123754
145655
123753
149767
157661
156239
156242
157956
135413
147096
149867
141730
154628
156253
136308
149528
153448
145183
135272
156258
124215
148163
123780
123768
148389
123780
144812
124078
136398
151119
157235
146522
132264
143456
153350
127726
135803
157429
157818
136103
123929
140328
148684
155057
142887
154887
148954
131455
125006
127903
156325
135803
140301
150928
133711
133717
156950
130363
147617
142649
140459
127933
156956
150712
156363
131299
142796
154824
154825
123814
132630
128487
130366
129419
148379
123821
141250
130974
123826
126385
156428
136137
156268
157642
123839
123994
154730
133095
137478
137484
123975
137890
144620
130384
147993
151914
123893
143638
136438
150527
141461
123868
150441
150447
151951
123848
150929
150982
148475
154790
135940
152200
152209
157150
140830
145421
141200
157123
126262
137757
123895
148588
151262
143504
123863
123865
123867
123866
149212
147077
148338
150287
140275
123885
151495
130488
133489
148542
151380
149161
131761
156567
135311
148334
127997
148412
144785
140186
141870
156582
140098
125181
142648
123894
123895
125851
125015
126340
126358
123903
123900
123943
136741
138278
135631
143945
130210
157818
125416
123943
130143
141145
149301
123933
125679
127897
150733
151511
140984
132357
136961
152455
157315
124304
139263
143135
125563
125174
145617
130148
151190
123934
140128
131842
147808
135540
154627
142235
123935
126769
136539
129735
145587
124332
125972
146548
139402
142271
142272
124018
145620
123947
123956
123957
125061
133682
155973
123951
123956
133419
131445
123955
123959
124179
157295
133380
123967
124697
149594
124370
132212
156269
157642
123977
124179
125061
133680
156821
133405
124211
140463
124019
124027
156859
155500
123989
124027
141399
148972
150172
124018
156893
157326
157364
124019
154350
154352
124012
134359
153225
134743
128448
154735
154737
129115
131314
145394
150735
124004
141372
150784
137469
157631
157631
147598
150774
152866
149689
134816
148287
136203
149327
149430
134701
136174
143505
149325
135983
125429
135979
140976
143471
124427
136189
124311
130618
124110
149321
129656
124498
148647
140392
148968
154290
124054
124078
126713
124084
124075
124208
124217
124058
150380
157104
129567
149403
134004
154900
133297
133894
143414
124069
124070
150584
150622
150585
124078
141796
124199
124668
124972
157200
150063
155022
155023
124199
150144
157627
154850
128684
149335
157288
124088
124266
124090
136333
129483
131823
135597
157299
128684
149749
157174
157173
124579
157312
152771
124107
131598
148546
148995
152434
125840
149096
149504
148200
149463
154989
135761
143055
139805
149424
156470
124373
149833
149514
125633
124138
149380
149519
143704
142381
125086
129096
147717
124141
155738
135690
126416
124145
154279
125647
125649
125919
129483
149952
124167
140161
137621
149554
149719
149718
124911
133627
148543
135465
149399
124167
124177
124214
155342
124709
133411
134436
124191
148108
149563
124169
124173
155262
129070
134685
124177
147726
147431
147473
124196
124216
133800
133680
124225
135155
157503
147788
149572
149876
124401
140589
135887
135889
124200
133697
124214
141289
135887
135889
131490
134542
152899
124439
136132
154706
124213
149293
157652
141500
124216
133799
136048
140518
141508
134333
134841
135684
155028
157711
157746
154318
135688
143483
143483
148607
132526
127137
124243
130688
131780
149070
149125
124251
149630
135468
124252
146745
124607
124608
157849
135468
152654
157706
128717
135811
124270
125235
135692
149116
134879
156793
145379
148078
136581
124277
127487
149655
157400
147386
157400
125233
124458
124799
124298
148075
153368
141340
135620
124347
147570
149038
154357
124995
156960
124349
124299
128870
154264
125438
124299
134966
124300
128785
153369
131708
151547
153165
124310
147490
154512
156053
149968
127358
129178
146925
146933
124318
150880
157060
157093
137324
137536
137656
124319
154342
132106
131055
125374
149703
149870
145383
158018
124452
124360
138778
145290
146612
153250
156960
124345
130066
124995
150291
135382
124372
149039
124361
142249
143196
136217
145066
149578
158057
150245
150248
124359
149588
148310
124368
150744
140193
147899
150583
142253
149597
125701
132106
124834
149768
125710
136245
145626
157028
150583
149964
149965
156939
135185
143410
135644
140109
142906
143688
135694
155188
144683
157271
124394
154588
157202
134617
152410
124406
128336
135753
135179
135180
124577
148775
153368
125027
143851
124444
153370
131621
152840
144483
157865
144711
152099
124421
156360
124936
125489
132025
143631
156984
125332
124544
124549
128319
154414
126665
140077
126408
125763
155427
126521
127558
152721
124446
142969
144982
140224
145561
135394
150403
143267
143270
143272
155962
124471
145555
140229
150171
151104
136337
147404
154315
126586
124472
124895
124897
131791
150273
124473
149864
143440
155439
128803
138953
140177
124486
124489
129070
124488
145377
149312
149330
154896
146765
148111
149567
148332
124520
124521
149080
150235
131993
148900
157240
124512
124611
148174
153464
124550
125825
150802
150116
151254
134256
150337
149902
148706
124514
150498
124516
136769
154139
124517
147246
136927
140142
124528
154991
152267
150061
129028
142347
147984
156251
156270
152306
140272
124557
152083
154802
131857
124545
134886
150933
136197
149757
149583
155881
134886
157030
125942
126001
145128
154829
124566
133320
131870
142647
150196
137953
131055
124573
145314
128738
141662
157348
124569
152101
150802
157581
141339
124718
148275
152452
136445
149318
124745
142473
142659
137121
141048
154381
124703
136263
157654
125400
127763
136700
139165
126325
154367
135902
156963
157214
147202
148501
149044
124602
134610
135095
135905
157922
127659
124609
135961
157834
154248
124619
126107
136314
157996
148906
149439
154237
124621
137615
137621
136688
149000
149573
127768
140539
145269
149264
124631
154529
153822
156604
156610
124664
124685
145181
149529
152757
149991
124639
154176
149010
147511
124644
150343
144787
150397
141147
133565
124656
133953
149950
152173
142132
142707
136951
142105
126939
136301
148868
136907
124670
150268
150052
135197
150055
150086
124965
147581
150710
153036
157361
125336
149753
130855
152113
157765
124687
144352
136592
150068
128366
144454
144488
150068
153510
149124
156741
139971
124708
140226
124708
124700
150086
124700
124898
150038
124707
144340
124711
148126
135421
124717
133086
127761
135612
127761
147143
136898
141948
149909
124721
133080
142198
124726
124727
127677
127679
145340
150113
146953
149334
131766
127476
140568
152596
140529
136105
143741
128628
136471
124739
149864
142362
124764
157485
126004
151458
129088
141357
131726
148866
124965
126631
144791
154218
135852
150494
128161
131566
143090
154150
143080
132780
148115
131780
154988
156368
124775
124782
127920
128278
138700
125804
146922
139212
143515
127310
140723
157487
135466
151881
128786
128950
133336
149659
140913
147046
149643
151392
125111
135864
146831
135859
135859
150132
133298
125446
124865
131430
124812
128914
156159
129785
154656
149136
149137
151797
150698
125436
141444
125170
150698
124865
125893
131998
130293
136708
125395
132127
140255
124831
128914
125088
124834
141313
144047
125122
139201
135986
124837
157404
137887
144697
136741
136742
131370
149754
125566
132126
145665
152036
126373
150593
152606
130248
150242
142287
145972
126004
124886
149589
158068
136770
153933
150502
154046
139189
145588
124944
149433
129303
145010
149339
128786
133291
124873
143445
157305
157342
128938
129028
129773
150937
125327
148459
136868
137158
151048
124885
150155
124887
134442
124892
136865
126231
125284
136714
150650
150796
142152
149659
150173
150158
128308
141865
141388
141431
145696
145781
136945
127363
143445
154518
145750
147788
148029
148331
124927
136331
124995
146230
124949
147762
129037
138739
124927
124948
130317
141702
146868
146897
146925
129259
155327
135672
150811
124949
129888
124933
137441
124954
125422
137450
139437
143543
154215
150173
150413
146040
124946
124949
157257
149703
124974
149017
157025
139036
136314
149699
157996
155297
155317
150901
157136
127923
131053
125819
133476
132154
145395
144606
128265
146367
146805
148061
136303
126455
147036
133113
136291
146940
150346
140299
140299
136925
124993
134514
134880
146984
130589
145173
145176
127919
147760
157025
136451
149534
125010
125372
135867
141771
130567
125818
147589
141760
141762
148539
135272
142825
142838
142230
125026
136755
143397
148176
125035
136631
126151
143399
129443
145301
145337
147512
150980
141974
125086
126559
125333
148103
125641
126609
128539
125138
129252
125059
125411
138780
143503
138601
148351
156755
136086
137072
135591
148754
156245
144004
130353
130487
136650
142014
125067
131710
136789
137072
149571
149218
156838
148883
148755
136969
156237
157956
157958
125072
125074
125076
141055
125082
125095
138846
145494
125369
127465
144837
142155
145376
150207
150210
150401
125097
142922
145418
125086
142922
142906
145336
125091
140717
143575
130275
150460
125097
141041
125120
125121
134214
145307
153167
125106
125108
136388
150475
125105
136374
139123
125116
125280
136374
125404
125407
125891
134413
125115
151537
131926
133325
125852
136892
125407
136213
136215
136214
125136
142288
145719
136548
150442
145684
148645
152495
130056
149025
125141
125151
155880
132120
148103
151140
125141
125224
134570
150948
125167
145293
134728
126194
145967
145307
157569
157570
147873
150385
150518
136535
150527
150532
152652
125176
146320
136936
150262
150698
125367
128463
132537
145476
150582
150586
125440
131875
151439
125188
154209
125182
128357
131870
131874
150575
125194
125204
140329
144879
140299
125308
126199
133918
132048
149834
130124
150776
125694
152907
140999
126199
145445
136304
150408
130710
134709
125212
125358
131998
136534
150528
127894
133602
136926
146025
149861
157502
136527
150401
150214
125501
143355
143354
138726
145299
125234
131273
154702
150232
134312
147983
157510
132415
125430
143777
150813
126487
147307
134756
157471
136461
125474
136059
126505
157468
157468
150876
151469
125611
146491
149814
136801
136803
125591
151551
126502
125312
150144
125745
125750
137736
151515
153607
131740
153268
141668
136645
140364
141237
151509
125702
126382
150986
148611
132103
146727
125290
137823
130281
135936
143285
137275
148739
140776
130185
140368
125566
154968
125301
126456
157925
143896
151924
149038
125570
151161
151056
125305
125371
126070
133642
133646
138556
125349
136011
129789
132088
132111
133647
134414
135837
125327
125325
131638
134781
139627
125321
150688
125322
126039
155419
125673
128377
135155
151175
143629
136645
125429
125432
150349
148137
140228
140330
149165
136351
126510
126505
135709
143588
152775
143837
149321
149135
125356
133594
125355
125438
145994
145942
152769
134779
146441
143539
134793
126077
135884
134196
135884
154880
134570
143830
150212
125372
130187
131891
125419
129879
149575
151309
132382
125380
152769
137262
151470
143703
145169
150344
132423
149702
152769
136868
137158
152715
136880
150728
149242
125396
125774
139974
125397
147321
147268
132615
135703
135757
150572
156311
137658
148967
154158
142170
145283
148105
152712
156732
125419
154722
154723
154724
125562
138811
138877
145196
157127
157435
143796
127836
127862
139372
132083
150458
125465
128617
135147
157300
137467
129768
141880
141882
150549
136612
125897
150197
134961
144448
136287
143846
136854
146727
150915
151386
134439
150915
125608
150557
150560
141055
145970
129184
140297
125556
132080
132163
140210
144411
152067
142210
142231
132054
149520
149521
134219
135037
134649
135343
134735
140870
147087
154359
155421
137224
150983
126459
125488
140321
155419
134488
137405
145417
145809
125617
151100
125497
157301
135181
135186
150532
125483
125486
125486
150532
149519
125487
150533
154359
125622
136988
151597
155404
135501
144073
125498
154197
126491
131917
157034
125509
143654
143352
129217
154950
134847
150842
140415
125554
143694
152075
125962
150847
130398
130676
151346
136563
154461
145019
145976
158017
137133
135636
134152
146617
144914
144916
155086
155327
140762
157402
134715
148301
150876
151358
139968
126191
155083
155085
126498
125747
133335
126380
134488
125889
155978
126259
126279
153192
125984
125750
128172
128249
125593
141047
135494
141062
143410
125568
152577
137251
157320
134711
127835
145124
154509
145099
127835
139126
145554
150699
151237
152223
141109
137091
126240
157879
125613
125619
126126
126126
136928
143932
152052
136651
125631
125631
150662
150761
128528
130569
150158
136494
146629
142876
148646
127557
135759
148978
127029
125622
157063
145142
125634
148786
150408
125690
141793
154653
136631
135369
129443
129583
136873
147402
141191
126062
137009
151597
150402
132478
151969
157570
150314
125678
126168
126180
127110
152899
126354
151401
151779
151009
125659
127852
125676
125664
151636
148306
125671
148785
156324
157157
153357
137624
137212
151636
143605
137779
132007
125707
147103
125829
126308
135230
125681
150735
136651
136055
125691
125707
153144
141764
125700
125696
149568
130106
131527
149559
151302
125797
150636
125741
125712
126126
152267
129491
152101
151362
143749
125727
150597
125735
133938
126186
142972
148706
131999
132006
137044
134362
145825
125754
126200
127806
146668
145842
135550
125743
132230
146231
150713
151219
143286
151115
141722
125754
132251
143283
143321
125758
126213
127482
143899
139013
154517
125771
148934
137537
125779
125795
127999
143513
137274
148934
137275
137277
151115
126008
137657
157687
137655
125796
126012
157586
131372
141836
125795
126012
149830
157586
157686
126011
126385
151515
135654
152328
128930
133634
137325
149959
148098
143060
139412
157493
136404
140643
156635
156645
139016
151435
151439
150710
152142
142276
138283
134726
157710
152442
152462
145288
155354
126103
132186
148609
150165
125945
140714
146372
150945
125836
131563
125835
126103
153245
125859
125862
126487
127027
132016
135196
137487
139528
151177
126020
125855
142864
125862
126315
144376
148442
145775
145811
129811
128971
145195
125955
137749
137010
151413
126099
126469
152669
125902
125878
132164
134675
126424
143297
153715
125928
150742
126130
126383
131906
131905
150198
146930
153331
153332
147187
129095
136674
136676
140427
148938
150230
127032
150240
152419
152323
153107
125922
145000
151567
151831
154561
125940
143881
154679
157139
157156
149246
143886
154605
125944
127795
139623
151114
125948
127844
156976
145703
151948
129233
125945
150849
137137
145218
133864
138657
125948
140245
126287
135568
151713
151714
127846
134697
145680
126991
147805
132129
157795
148367
147933
151183
137135
137876
149471
149474
126115
151477
156767
129246
152586
125974
125991
126180
136948
150823
154587
136068
149060
146860
146854
142234
145395
140420
126699
137099
137716
151017
136980
136980
133367
146802
134402
136961
140348
143234
144581
132347
148379
127098
134363
127633
127467
144675
136965
136993
136870
151560
126014
136955
147660
157185
157892
138099
139526
139530
157536
157587
157451
157301
143387
146368
126529
143388
126529
153610
126035
137779
131372
131805
151130
127981
134598
143843
134880
150349
128410
150656
132277
140452
151161
151669
157040
141485
146413
139740
143757
134445
153354
137183
126067
150964
151832
143916
157813
151369
151375
135700
131792
150059
137331
137334
126094
150985
132048
132140
136494
140450
149260
134511
146098
143390
131802
143541
143547
157780
135242
151872
149260
135542
151199
126105
153311
126469
154298
151561
133648
126199
126810
126122
126270
135667
151969
132059
134758
134758
126118
126169
144388
150972
149865
140040
126140
126161
132273
143879
157669
140965
140969
126240
126208
126132
151445
126524
143775
126138
128338
145205
137420
129832
126146
132354
145201
126153
136566
135047
139149
143645
143738
150899
135043
143226
150801
142305
143221
157305
140387
148940
126428
156692
151472
126169
140375
127110
151668
151683
126172
127791
134602
157531
126179
146758
143513
133376
135963
156337
126185
157753
143099
138521
132467
151704
155122
153622
135286
126218
137903
157677
157673
137867
134468
127502
126333
156566
143680
157672
156397
156412
126224
151510
153762
153669
126230
143567
152517
137406
126239
126241
126272
131812
126249
149770
146887
146893
132991
149650
126253
147851
140515
155405
135748
139550
132465
151938
152177
126272
126440
127029
145378
126970
139982
157724
135528
135557
129326
126279
137304
126275
157426
126767
127008
130151
126957
135648
135655
139835
151462
143876
128957
130323
135665
155942
155945
135562
151836
132704
143921
152756
126299
155632
152029
144027
150845
126717
126312
147238
135722
126310
151613
126318
150004
150054
157733
151659
150754
150757
131392
143671
148609
150107
151548
126326
126349
155689
151548
126345
126888
156565
144027
151252
151253
126338
150577
156058
137406
137802
145931
137405
148614
137268
143436
143853
157332
142177
151591
151825
126357
151401
145696
145782
151657
126586
149742
151655
135525
128204
134335
148825
143570
151675
149730
150930
154514
147674
146051
129224
135333
134656
126415
157716
143662
150632
128891
151514
145253
143708
143699
135356
135360
138104
132296
135376
135366
137319
126504
126400
137814
126500
126501
151709
126501
143885
145423
151933
126412
150989
126413
135572
134491
142951
126423
133284
141113
150200
126423
141117
151736
128032
140520
126448
126548
135395
151968
142226
154472
151717
151721
148809
154351
146705
152551
151965
138027
151965
155569
126452
126456
157723
157730
126463
145390
157607
126477
129297
135475
127657
145697
126775
152082
126485
126527
126478
152077
135326
126528
153168
126481
151824
151697
126495
154225
126506
143602
151477
126490
144457
152465
126534
126506
137581
131740
138919
141004
153693
126513
129338
136303
126514
130121
151841
154272
156780
154573
151978
129552
138808
126636
132356
126528
126528
132267
131744
153256
126541
152045
149035
126540
138156
126815
126678
135025
137712
152155
131993
127657
128971
145195
126568
143453
144263
151878
126559
153762
127958
137967
138078
126622
143771
139653
140719
126571
152052
126573
127067
131347
126592
126893
152614
126578
151250
139313
126585
138727
143998
134544
137606
151806
126603
149410
126598
144022
157708
157709
126603
143117
145166
152041
152330
135588
126772
126875
126879
126955
126616
131235
126633
126638
157133
140553
143583
151785
137861
143868
126638
157128
157435
148815
134612
148815
126988
134381
157128
153227
135617
149582
157127
138037
126641
140749
129267
126832
144674
139161
133788
143064
145641
151970
157739
151971
132479
151280
132046
126662
126663
146516
126693
146518
132896
126693
126673
126683
137640
142860
126937
142436
151854
132058
132615
150044
150378
126967
126975
151775
134696
138156
152113
152108
126722
144033
139715
143455
140907
153900
133723
152121
126689
126690
140349
151979
126695
140695
137755
151660
152085
157979
128462
128465
141722
128637
133330
133333
136259
132744
126997
132776
154619
133356
140969
140972
157421
134250
136729
157709
144595
157314
126765
137549
146539
149268
138223
152397
132544
152426
153705
142240
128465
149321
143890
157740
126792
145165
138638
152021
131699
132126
132467
150706
151993
131254
155024
129261
154826
155278
126797
147629
150593
141485
126764
151854
140561
139402
138638
136925
148759
146743
133145
146366
144351
145728
127117
136022
134639
126793
126930
152084
151959
151980
128157
144990
152271
128165
126965
150848
152447
152448
150707
130798
132711
126798
127506
150373
126803
145589
126829
140954
126819
147348
148892
157240
143822
135473
127509
148096
146090
141842
127025
148222
151905
126857
148969
152345
146751
136126
136538
126860
137958
137956
126852
128123
126854
144649
144649
154543
143975
126943
126982
141820
126860
127115
134478
134841
153896
126867
126870
133009
133017
133021
148470
153141
132301
154975
137975
144048
126950
133964
146971
135446
146961
132493
138004
150630
157230
146706
156728
144452
134651
132265
135643
143453
134010
127326
126956
136496
131610
134708
131610
135863
152240
127326
132228
126905
126925
127023
126908
140978
132218
133067
133075
126916
133669
130808
132426
139086
143954
151964
143031
150049
144744
146450
127184
133667
126921
137654
157180
157549
148859
150222
127258
127399
152304
148749
126931
152087
126947
142038
126937
151854
131378
154102
153552
154661
151639
135933
153343
127153
137973
126978
137304
139036
139985
145154
135656
152015
137465
152001
126992
126994
130863
149673
152445
126969
135244
154796
152157
127012
151950
137324
127012
135937
135946
156856
154102
133343
138174
149227
151405
151452
152289
138100
152689
127303
127030
127018
127025
134618
129269
134621
138083
149818
127313
127033
127296
151716
151811
141985
127285
127028
150893
151319
150892
127030
156554
127042
127094
144432
156846
152316
151677
152321
143796
143901
151783
142837
134689
127090
127097
127045
147145
152420
152422
147661
143960
152395
152991
135143
127062
130151
152365
127151
137438
142961
152365
127080
138207
152162
152437
152332
146315
129304
137611
127085
141560
138195
127143
147914
152433
127092
138988
132157
134862
143107
152350
127087
134284
134589
148682
127093
144681
152165
156509
155882
131837
133475
127097
142621
133841
127107
129573
145681
135721
136744
153221
141956
155164
139770
149155
127135
137344
127116
143270
151956
138072
127127
127460
127125
127136
155420
137332
130944
144043
149051
149056
152366
127142
142859
134062
134309
148682
137400
132301
127136
137332
137344
156068
127164
128450
128451
152865
133498
127145
132753
152303
138277
153887
134865
145108
134234
149051
127156
147257
137974
149058
128450
127157
134957
127160
132905
127161
152287
131233
137423
128457
133871
131340
136456
145156
139779
156117
156137
127176
130597
128341
127198
131503
142085
154084
131079
142504
138444
127207
142515
156002
138635
138881
138881
145558
132133
134105
142419
153518
154320
139786
135390
144275
144319
140283
147396
148368
156228
127211
127212
128740
151628
127209
146929
127213
127234
127234
130672
142092
127219
147279
155977
130455
129911
140657
148142
147442
152302
158084
138639
146645
138337
146645
150184
154158
128404
152150
146982
132142
144236
127446
147391
150404
128238
142619
130607
146680
146680
135565
138826
156455
148792
146291
156280
142300
142619
127267
128574
143299
139757
140629
130555
127297
154140
158084
133030
134168
147198
156426
127275
146670
152567
128942
156211
128935
136788
155828
137122
136454
127332
131340
150468
152491
128159
127399
127302
128574
137480
136542
138092
156119
156546
130724
131070
152253
142521
142301
128949
146523
132207
127322
127324
136739
127325
146607
142423
127347
138368
153519
127328
127370
134708
151380
154911
127369
140679
143037
146433
132072
135518
134175
136456
133175
137528
138438
145114
146055
127344
130782
134967
145086
142327
142986
132379
136788
150559
133225
138762
153991
133659
142469
133659
146731
148178
146056
146601
149125
154988
133616
138372
143249
127370
130870
139028
127398
147945
138961
138992
131162
131039
136469
138343
157528
127393
155304
146763
147043
146042
131675
147395
144251
128186
133759
127401
148652
146494
138419
146196
157480
150279
138414
146492
149923
132774
129501
130514
127418
154770
139143
139287
139143
128042
154383
154719
127448
131418
127435
127438
127447
152764
127560
152719
148528
127444
152709
156772
152700
134660
152706
152764
156765
129340
140706
127457
127458
147932
129389
137049
132868
136158
127459
140982
127459
128355
156831
149824
152772
143174
133873
156321
135836
147298
136802
140570
156309
127774
127778
127489
151112
127486
149208
131620
127491
127496
127490
153309
140709
127607
127501
128569
129092
137752
144999
142713
139827
138065
147781
130926
127509
127513
149824
131617
128596
144864
152733
142185
127516
157060
144840
140591
127542
127526
127527
139173
152829
127528
127528
128790
127533
127533
156414
127545
139300
153945
129092
137902
138365
139297
136853
143137
143202
141206
149682
143172
127548
131418
127564
141198
152726
141385
139245
139291
146017
149245
140462
140463
141500
146397
140649
129520
152791
140713
155111
129728
127568
139553
132357
152846
127603
144827
127584
150104
151084
128877
127603
150104
136966
148378
127585
127586
127583
152984
127586
127603
144778
139601
152987
151139
152863
158094
127594
127600
128931
152194
153967
152965
127614
127616
127649
128372
139509
153025
156341
127630
139711
127630
128567
141022
156054
157699
137352
136685
144423
152957
152920
152923
128576
127690
139726
152723
127650
154876
127780
128603
138996
139544
153290
143940
132914
146135
139248
127692
127770
132093
139181
145399
145728
128593
137380
128417
131719
139425
155761
138950
145854
127762
145264
140534
145268
155817
130280
131040
145851
127692
143373
145810
138977
127777
140353
141392
143518
152915
154821
127782
154876
157901
127703
152723
129507
143020
127870
131382
135470
135583
152917
152920
152923
131090
157286
144528
152911
127747
133014
139683
132800
149092
149922
153265
157657
139142
127721
127748
127750
140444
127729
127733
131495
147838
153263
139677
139554
152841
150569
152997
149924
127748
152995
128231
153266
129559
154811
139484
127741
139626
153005
139531
139450
154872
127750
155438
152960
153027
153030
153260
153015
127765
155481
132949
145270
145464
138948
157276
140179
153039
145822
145268
127777
151025
127794
127812
152967
153049
153079
153889
153048
157900
157901
127792
127795
156696
152978
127848
130716
139100
145246
127940
133746
144421
148583
140026
153052
153053
128059
142211
139704
139706
157714
139573
153049
153059
127848
127814
157725
133140
127819
127820
157522
141429
145174
157691
145083
136052
152906
127832
145491
127857
129011
145802
127846
127848
153280
127853
129685
127877
140381
153055
127871
138009
157725
150835
139661
127876
153106
135476
127877
140379
128249
128059
153339
127881
127882
127887
127883
129812
144965
134815
135903
155567
127892
140773
127891
143014
127893
140329
140788
149973
137233
143995
136540
130991
138492
149967
127908
127922
149704
136052
145099
148775
154512
155283
127907
127907
141087
130129
130850
140271
127915
153754
150109
127918
128073
156726
149935
127922
141002
127928
131650
130053
131650
133806
127930
154977
127932
141098
141105
127935
131442
145141
149858
156950
147193
131051
142453
150129
155328
127947
127949
127948
127949
130237
130326
140155
140152
140155
127956
140154
127960
127964
147318
132827
148295
147387
150748
147689
147691
127995
141903
127970
140842
127969
127972
127977
127979
153621
127974
148556
148557
127977
140164
155163
138063
127993
155169
155170
146005
127993
155169
156168
156175
155138
149963
139773
130363
142960
140363
127999
128042
133449
151283
140389
130971
144111
151305
151339
137895
140863
134727
132862
139898
155174
134415
152830
149179
128055
134086
153929
128023
135520
153398
133581
131561
149891
141299
128579
128581
133540
132815
149565
128037
140894
139548
129881
128855
140049
156443
147033
148140
149678
131540
151290
128047
141376
141377
149925
128062
134765
132547
129870
129872
155206
128071
128074
128074
129372
153685
131371
128079
141178
128524
141177
128301
131318
148697
141177
154271
128089
146008
128107
142956
156788
137371
128106
141231
138935
141284
141233
155472
141233
130988
147371
149851
135940
156018
141284
141306
141231
141231
142945
128110
128115
131570
134448
156389
128112
128115
128113
149600
142945
130962
128667
155220
128121
134940
155241
130219
128148
128376
128376
128144
128134
155537
149694
128141
129887
140952
130524
148257
128144
155545
155469
155782
128166
128551
151344
128146
128149
128530
130224
157424
151819
140962
128531
140980
139846
150097
132769
141862
128847
139840
137853
130538
138655
142171
128163
128168
157861
147824
131975
128170
155131
128176
128204
143285
132110
150043
157854
133644
133656
149264
146300
128191
145091
147625
147060
133637
145719
139063
128203
135934
139951
143685
135360
128210
128209
128209
155506
128211
152484
128216
133610
141013
128216
131574
133610
128228
150266
133613
130688
128225
128226
128227
128236
128232
128234
128251
153511
153514
128232
146300
131136
128236
128240
134427
156182
128589
128245
145019
129353
140763
153547
128270
138744
138748
141033
156042
130523
142480
146311
140197
146582
155986
138177
140197
128272
146990
156438
141437
143972
136144
148219
157888
132057
128273
140240
128275
156438
131189
141112
140078
128285
128286
133906
143794
141111
141179
151664
138450
128298
138484
128817
131807
128294
128303
150236
156061
128302
128306
134938
148734
151008
141387
153757
153140
128306
155350
131300
143032
140822
131401
128381
135008
128319
143237
145063
154173
147693
128627
155423
128332
139502
151177
157535
151967
128330
128375
128332
133253
128359
129667
158123
158124
131659
129808
136763
129273
128344
134430
128346
134430
128348
149736
132254
131698
150377
128363
128706
146803
156850
131698
136319
142639
154482
128360
128367
142966
141090
139792
150071
148137
136413
150073
151920
137258
131488
155220
128380
157511
135008
157507
140960
150454
154353
128398
134774
150334
128393
137690
138920
145238
132354
128414
146679
140037
154641
149455
141142
144384
128517
141308
146209
128411
134131
134321
134326
134327
131719
137028
145081
145105
148598
149848
128421
132134
146257
151570
128426
140441
129109
147720
148490
134479
137515
132642
140439
146256
133256
134326
137490
128550
149982
143377
150695
131286
157495
149389
150955
138468
133010
128452
141128
135513
141492
135372
134631
142376
140585
128469
144232
144237
150695
150739
128485
133649
128481
128480
128481
128480
128485
132844
128485
133406
133917
128489
134863
153987
128488
156711
130366
131918
144345
149091
128498
128499
147122
128506
128681
128513
143892
153733
128516
128570
129060
130721
153697
143972
142083
142134
128547
145212
150935
128672
147136
128531
145413
145484
145008
145035
128540
128547
128636
157182
136963
135995
145859
144440
144757
157202
157202
128582
150903
128553
128555
128556
147433
128556
130356
128561
128561
140131
156299
128576
135507
143186
128568
131476
130726
134129
158157
128575
143248
141393
134736
128580
128588
142103
128588
128588
133355
132860
141271
128625
130268
144597
140071
141221
133213
139059
154745
146589
139014
128602
128604
139323
147023
139614
128608
128609
128613
140677
128613
129049
145820
128619
142626
157385
128619
128620
154245
154253
129047
137020
148821
149421
128765
154597
138111
128632
155168
128633
154622
133583
135959
128642
153129
137849
138119
140696
143200
154089
154093
128662
133568
155582
153808
158072
143586
128659
128656
128653
141070
144408
128656
128659
139057
146590
147271
147285
133106
153141
131174
153304
128667
131592
132686
153447
137784
144323
128763
146495
128672
152350
130160
141182
128681
129594
145232
128685
128686
140145
154023
132201
136300
137996
128693
133240
128697
154157
128700
128701
151569
128703
132000
128705
153306
128705
144971
128706
144007
146266
129860
141087
128712
129860
155491
128729
147383
130074
148154
157303
132171
147383
128724
147383
135965
154231
130074
151096
135961
136062
141316
150623
149049
129209
144939
131174
134802
138433
128735
147921
153298
130292
141751
154145
128741
143048
148643
131401
148555
148397
128750
129018
140051
128750
135916
134800
153306
129945
147656
152253
151453
137591
151326
136099
135874
136900
130774
133813
154742
156879
154742
128823
128774
134757
134757
153111
142251
128779
139933
128781
128784
139933
154440
147711
154177
155216
149516
128790
157937
128806
149186
141076
140087
155061
149712
139012
149862
128806
128808
128811
129372
135579
148335
132898
134201
129025
148885
132959
134870
141148
128832
128907
154106
136555
144546
128832
138307
128840
128844
128837
135125
130333
135125
128844
147870
133120
147845
133213
136861
155556
144803
128852
139846
128855
128856
131147
128856
156445
141089
134872
128859
128860
130402
131129
135038
154614
144798
129432
134032
147934
135563
142532
128874
134850
131561
141815
155754
149258
131345
141570
128882
129347
156386
148493
156620
129123
151516
134827
134832
128924
128898
128902
128899
128994
128902
153016
131483
129169
157953
130471
149337
150443
133906
148916
150451
144196
128981
152652
152598
129619
130665
131230
155881
157611
135889
138014
146235
128965
150909
141522
142952
128945
128953
148650
147650
148218
154387
135880
156813
144537
128954
156813
128964
139463
155682
148708
155933
155939
129055
128960
154483
156662
157513
144213
144217
131606
144212
128973
128974
129489
138812
128976
128982
141536
128978
128978
128982
136921
136933
139295
141597
151779
156827
141501
131259
144724
141502
144915
155082
144197
152836
153870
129000
133547
134679
157049
147941
129003
141404
129093
129008
131075
140955
131536
133321
134629
154769
147474
129018
129040
133952
135595
133101
133952
133991
153430
134375
147979
152442
156640
129029
129038
129485
129485
148573
157262
157588
129480
135395
150398
143004
129313
143218
150394
129035
129037
137513
129480
129057
129042
144211
151090
143394
150346
151356
129052
144390
129577
129054
129570
154184
142129
142129
141405
155725
129074
129085
141548
148961
136847
144527
154010
135706
129077
129089
148705
141542
129080
129090
134312
129094
152900
138662
152900
143849
129090
157504
132191
140997
138329
129866
150809
138888
136669
136677
129100
129303
133044
129104
145190
147088
154695
129112
150306
129130
145742
155732
150914
154734
131130
129122
154885
137148
129126
156754
129136
129133
129138
131017
153580
129136
136761
141565
134535
150306
141667
141675
146120
129150
131549
148455
129148
141566
146158
146167
129146
129147
129148
141566
143392
130703
157053
135653
150242
129166
129189
134237
143392
149681
135713
149880
129168
135723
143668
129177
136688
129213
141787
136310
150142
150170
132262
136039
142439
136906
141749
150484
142884
146897
150794
129180
129181
146557
149236
152907
147085
129193
129195
143619
137319
143942
144003
146006
129250
129201
149428
157472
129201
145173
129206
151354
150298
135890
151996
154569
151229
146538
132488
129211
129221
146538
131427
141680
129461
141753
152444
152988
134365
129218
129223
141950
152127
129226
130411
141675
142201
129227
141676
147467
145943
141747
151944
129248
141661
129238
134632
148263
141629
145943
145289
151341
129242
134188
133989
147165
135403
153204
130878
130882
144121
129258
129924
129333
129334
137989
139547
129333
156384
148997
152408
129288
129305
144689
137989
145083
140474
131633
138142
152243
156628
129280
131287
129281
154675
148311
129285
131348
136932
152560
150298
155899
131619
131619
129306
132022
129308
129324
146980
133153
129319
155616
132609
146470
132608
146472
133156
135500
129346
132570
129421
155740
139026
145047
129374
141737
141690
135802
148006
141665
156395
145007
129416
130409
156735
156386
129349
129351
129354
133155
139785
129359
139823
143407
129357
143457
139287
143417
129384
141680
141666
136222
130190
142982
151608
136832
136836
150114
129461
141787
152170
131423
136273
129380
139492
142590
139020
152763
129387
143561
149513
149513
149657
149784
130409
132570
149631
136106
149631
130377
129396
129397
135198
150820
129407
129403
129408
152784
129409
156627
129407
129409
145008
129409
147452
155838
144462
151454
130401
151448
129420
137553
133607
146343
153428
154652
129881
130465
144527
135336
135336
136114
153855
153969
134028
153426
154134
151795
153864
129439
129440
147211
129447
132893
129468
150447
132894
155008
141828
141789
141817
141781
129456
136229
136237
136239
145654
141716
148026
139277
147161
155840
136237
136239
141792
152758
151173
129476
141896
130005
147475
129487
151284
150053
154764
136725
129498
130429
139678
130425
130737
144307
129503
146212
141832
144307
129569
152897
152917
141067
147704
132476
141833
129526
129517
129519
129521
141833
129521
144128
141895
147475
147495
152849
141897
133675
131110
147623
129537
146310
129535
137807
143904
131140
141840
149434
129542
129544
129621
129543
129544
140339
147821
131154
154837
133062
139393
147806
129686
129692
129565
147980
157270
143456
146522
131164
129686
129568
155320
129568
129566
131053
155315
150285
151416
129572
136834
129572
134697
146655
137173
143904
129579
131581
148303
133428
146955
139496
158159
139508
158131
158160
146956
141926
146519
147458
150029
129748
129773
145198
129620
141989
147085
139802
151006
133442
129607
129603
129604
129603
129604
129653
133968
150331
147790
147795
155561
143383
144106
129768
129925
155120
141911
150705
133102
155243
154934
129635
129640
129665
154013
129635
150730
130461
142742
129668
129660
155758
141320
137152
155251
138019
144627
131871
145935
129651
141972
153083
154962
139743
144394
129658
133967
150034
137178
129676
129677
129683
129665
134551
136003
148316
129679
134301
129672
129682
146685
149055
149055
153206
141908
146724
129683
141965
147460
145935
155757
155758
129690
133086
145935
149109
155510
131164
129691
132953
131271
129706
129816
129818
141887
129699
131871
133701
155584
131880
150206
130320
135195
153252
137474
137475
150422
148786
155399
138134
154258
155204
157211
146211
129720
155693
148725
148763
131951
153305
130637
135038
144543
145503
155410
133058
129743
155294
144364
148187
136190
147192
136183
149957
152122
141975
134260
130103
129775
143474
129765
129775
139795
150785
152333
129799
129916
155771
129805
129834
129788
129791
154800
129798
141453
150552
153301
129789
129798
133646
129792
129793
129792
133064
149139
129798
144827
147217
140735
141458
129846
141192
129815
141240
156046
157590
147232
147253
155571
140421
143277
154615
141930
142000
153251
154615
145022
155763
132840
149114
158095
156067
156072
129833
156069
158093
132053
154150
156067
130192
130286
141865
129840
155832
156367
132584
153447
155656
154034
156367
155656
136228
129916
152904
149296
155335
131328
129874
130464
158116
140903
155196
155197
129865
129874
129872
130386
155367
156027
141376
140004
147340
140004
149887
139763
150334
129885
142037
129885
148956
131555
153233
129892
131523
142073
131454
142042
129941
129941
139843
153033
156626
137577
140458
130276
129901
129902
144066
135302
144066
129904
130125
130012
130095
155477
140988
139811
147136
156473
131493
131538
140662
142020
129920
139840
139849
155240
129933
131485
134982
129986
129927
130222
151767
153231
129931
142020
157906
155709
129938
129942
139746
139745
142491
147656
152226
129943
136042
129946
147659
129951
145412
144937
157821
130082
129953
133666
151368
139786
150402
129972
131660
150361
131690
131694
129963
129964
145597
145611
136345
141053
149001
141367
145315
149559
140708
155713
140548
148971
147748
130773
156418
156424
140604
149562
129986
130119
138199
137595
135263
129989
153629
153671
135255
129994
129995
129998
130679
131179
139640
138935
156177
150037
138094
156516
147801
156678
130013
140822
140825
153383
140056
147475
144006
149641
140853
130031
153310
130030
130125
130369
130947
148724
130095
132303
147778
130039
135609
130083
142139
134167
152670
130049
154901
130165
150682
153152
142136
142137
130057
135057
140050
130062
148688
130064
147648
151061
155655
147078
130073
149459
146640
147856
130129
157629
133487
130086
130087
155399
134431
157625
157630
155432
130098
153327
155095
130102
138526
132116
155434
130108
148101
130109
130116
150147
157203
142137
137595
147468
144367
130124
147681
142502
130133
130137
130148
130136
156653
155172
130148
142791
138749
140881
149747
155793
140871
153173
155182
148804
142502
148810
156372
156377
147059
139183
139223
152552
139223
145392
148100
154916
147364
139832
141049
130166
151019
152567
130172
130398
134113
130178
145932
130181
140115
140124
145932
130183
130194
130200
136851
141237
142880
130239
130202
148799
155032
130195
139199
156426
155034
148786
134637
144812
148999
130286
140547
140704
140702
137417
138405
137223
154865
147831
147981
140840
145242
155657
140845
131196
130225
140964
155619
130245
157113
150895
152571
130236
139800
136506
130233
130360
140834
153755
144531
133876
156232
146337
130331
143662
156475
146268
147150
130703
134237
135653
140736
130252
136716
144247
147051
130255
155633
132744
147524
155442
148937
135090
154581
147852
147862
148693
149494
130285
135459
149008
135090
153020
154581
140875
140877
155259
148423
140799
153375
130536
131044
134508
133060
140735
130290
135922
155515
130295
146741
146742
141333
141335
130312
150516
130298
143062
130401
153900
153447
154991
139934
139939
143367
156631
130331
155620
131953
131965
156575
155394
133351
144636
143035
148283
140215
137112
148955
131932
144521
140214
150387
157256
148563
130384
130370
130362
152505
131209
141381
140203
147772
149459
130355
150550
150125
148513
155666
130469
143698
148270
148292
148016
137189
140284
148425
155807
133425
155503
131101
130376
138090
144842
146108
130385
130388
130903
155610
130385
130388
144331
130390
130417
134406
154301
150941
130395
130397
130416
152090
151350
130407
130408
130405
144860
152090
130418
141560
130412
130881
136475
141736
141736
147278
147278
146983
146986
131440
144079
141784
130424
144080
141756
144080
144079
144082
142346
130453
142675
139289
139290
144796
144406
130440
156418
139063
155886
146983
154211
141264
146974
155884
147530
130906
137717
141301
154966
142100
132645
140847
142962
136650
130473
130707
130474
141029
130478
153161
130491
134773
130490
156544
133124
136689
142484
156034
130554
131601
154523
141598
142653
156206
130510
146578
155539
135403
150296
130520
147011
155853
130533
130537
130568
144977
146208
132638
130527
152552
156369
143774
143783
152572
155867
130534
131407
142298
153898
156731
148555
138122
130544
131018
130654
132235
130556
144922
146974
156095
156095
131718
140410
157001
146774
130563
130589
131482
157122
150956
156216
146799
132517
153937
155905
156235
152483
138443
130580
130581
143585
139215
130663
130590
153351
130591
130620
130796
136451
142321
142326
142326
156736
145603
138286
138357
138478
132612
132613
130602
130604
146097
156081
130608
130606
130611
130619
130619
145913
155944
153373
145550
142442
130680
130627
147273
141394
141463
141491
150934
130640
142346
131139
146938
153443
134843
134913
153709
153553
156254
131615
142342
142560
142561
138822
154815
130650
155982
130670
131074
141488
130952
130699
130673
141440
151985
157164
138218
130684
141537
141606
130669
139807
131505
142087
134276
138297
130682
131911
130686
154928
132439
130689
130701
134792
144554
144772
130699
143494
148380
149799
149799
155647
149863
130719
132691
130713
130709
130711
149860
130712
136839
130713
140329
149967
130713
143208
153279
130722
141660
130865
156836
148986
130870
130730
130785
145691
156533
141827
139378
144303
156076
141450
156129
130742
147582
130745
130746
156744
142398
157825
133027
138403
134453
147624
133760
134524
153542
130757
131821
130761
150065
142384
154820
131386
142388
157566
142388
158052
146181
147179
147739
147741
130783
147706
153548
153821
130951
134080
142772
138511
138574
144238
132334
145909
138511
132432
152311
152313
142772
156347
132406
150261
151521
157753
137974
137482
146215
130818
146643
145354
153652
154257
130841
155848
133194
140995
151131
133959
130839
155550
130839
153999
155215
136492
156802
131078
154207
149148
156181
156182
130873
131020
149215
142424
141798
130862
140806
156044
131208
140806
132510
133785
147888
142944
146985
146345
155129
146349
155814
146345
155814
156313
142424
156781
139588
133588
142485
145566
130869
133784
131508
140650
152776
130895
130887
146120
146167
152772
146466
130883
142162
145313
130958
130895
133444
146208
144784
156369
131431
131475
155735
145536
137521
142207
142753
142664
142667
142670
142031
152523
136412
155885
156256
142675
137708
131097
146482
146929
144788
131384
142366
155917
155636
152592
142939
142985
145198
137652
148106
140362
154824
149148
156143
142485
145566
146848
130936
134065
149657
130941
156048
156598
147950
156048
136427
137045
137220
137220
149051
157719
133425
136856
131918
142664
130950
130964
142417
130952
145049
140391
140751
143663
140993
140994
150159
150160
130968
133584
142417
130987
155717
141104
155949
140099
155706
148875
130985
153261
140555
150347
131006
133742
146391
130984
148781
134607
140343
131006
141164
143278
149961
154478
144538
135131
142462
147273
153898
131008
131021
133079
147714
141587
142734
148577
131026
152186
131020
136196
149075
146950
137878
153575
147260
133510
156456
135172
135189
143943
132834
131037
143169
153612
131047
142782
147275
150768
131151
134668
131829
139813
137515
136228
153898
131052
133895
149402
134867
149946
138220
131161
142605
131067
131368
132931
145112
131146
133114
133321
131079
156619
131547
131608
133889
138050
144987
146190
156227
156565
143439
133980
146944
150542
153730
141219
131132
132931
145462
147926
131106
147480
153754
147758
153749
145839
131271
140781
154173
145330
136630
155118
147335
131120
136630
132166
139764
131124
131125
145099
145124
131133
154918
131130
142501
131152
146247
155845
148192
132331
131141
141840
152974
131238
140893
147800
153807
147373
156442
152723
142703
150789
150821
134425
146759
145443
146034
142523
150644
131284
144699
154298
155076
144699
131181
131327
141224
132738
142411
132361
152153
155923
133249
152481
134722
146412
131191
156953
131198
156723
140940
137899
156827
154060
131442
156955
147197
154060
131216
131227
131216
131227
131231
141736
131787
140806
155529
155808
153752
153756
131219
143902
148456
156036
156886
144946
155118
143024
143025
155114
131225
153236
131246
148479
131248
131272
131562
141779
144967
141538
146656
150781
142886
157837
131256
138179
149871
144654
131255
132062
135371
155733
131253
151173
154175
154179
142373
154826
144236
131261
131340
138696
132175
133256
131270
141665
132610
131275
133173
132420
156490
141906
131641
140297
154701
138770
157105
141480
146591
153530
131288
134973
131303
152129
157114
149275
141610
142458
142477
131587
133439
133440
142548
154433
134784
154409
156460
148094
156185
138994
152724
134401
150732
150809
156897
139933
148353
147356
138249
138057
145958
132302
131446
131334
143892
133693
154005
131339
153281
131350
146642
146741
132432
131351
135163
134850
153326
142573
134626
147886
141343
145331
131356
144214
132508
157082
140524
143936
148562
148858
142730
131380
142941
131403
131699
131375
134108
147642
142296
143119
131391
134102
134665
147197
154067
131509
131509
144821
148889
134248
153449
131741
135679
133562
134108
158105
146151
131417
138173
152266
133281
146725
139818
143370
131423
131425
139991
131862
143412
131464
131424
131425
141685
148491
149990
131467
131470
131448
131437
147517
131435
144558
144772
131440
131447
156951
143579
155478
141821
146728
148123
154413
155764
155770
155818
140112
140860
140850
140856
143412
148365
131461
149379
154372
156939
132577
148102
131475
131509
131472
141073
132788
131508
155746
132770
133045
147125
147667
132144
133574
143133
134881
142020
141718
133113
149474
153643
154806
153675
154813
131502
131504
156760
131505
140323
142085
144413
140679
131566
131512
140307
140323
140323
143831
133704
147333
148840
131528
131529
132090
139652
132095
137910
132569
139771
142080
132573
149033
157349
131851
146591
131538
153593
131538
147032
157112
131986
150127
141253
149708
131722
131746
141846
141886
153581
131554
154470
147067
131565
147359
131560
131570
156435
136941
141906
147439
139765
147439
151737
134454
154378
154133
141103
144390
132516
138017
138022
152659
131588
131589
142477
138371
142477
131605
131597
144015
131606
131602
131600
147169
131605
142116
154994
131613
150966
131612
131746
150141
131619
131653
131722
155027
134623
147883
144500
149032
157176
135138
141654
133658
144638
140321
134592
131653
148899
154692
137794
144741
146350
153716
147591
153256
154492
146268
141621
133260
156927
147327
148166
147020
149760
150174
157357
133326
146871
131940
143279
156115
151021
131681
156826
131704
138024
144646
132652
144644
131688
147252
147342
131696
136148
151481
147657
152387
145665
135757
150572
137794
140529
147152
154631
135414
156026
148756
156217
131718
135860
156162
131727
142264
145444
134606
153823
137572
134128
135540
147010
157155
155099
149512
149513
157357
137572
155614
155621
143303
147591
131749
143561
135721
131749
147730
148093
147887
131845
149806
156985
142916
156985
141249
152592
131816
153646
131760
149294
152134
156701
156229
149158
131765
147614
132402
156701
131775
156949
156926
156948
157009
134869
131785
131786
131847
131849
131785
131786
131777
156989
150034
137191
157354
135721
150852
150853
132798
141642
134209
135878
150622
141863
142630
144963
145961
134338
134560
150220
131798
131798
149856
150195
150728
131803
148798
131822
135264
148801
135873
142709
140169
141686
147473
142425
142315
142709
157902
154818
149458
150067
135599
131869
149108
152520
152524
142782
138046
138837
144246
138200
133857
144252
138724
154629
156325
156348
131850
131861
156584
131861
133598
133606
131872
131904
135644
136021
141438
132435
134465
146836
137696
149987
158129
135445
131903
151357
157895
150984
131873
131883
142647
142648
157362
136440
150728
131895
140390
154941
131883
143747
136650
145935
140796
143402
131893
150724
149209
156252
131900
150175
152773
131898
158091
137845
144795
146866
152686
157896
141201
151210
134366
134756
149826
150175
131989
151030
144054
142225
157703
155868
155870
131922
135440
131935
143678
147565
149987
145601
131958
131938
143151
149873
155411
136825
146216
146219
131952
152744
131945
147047
156956
156950
131952
141503
148019
146130
156631
133876
143213
149873
147879
131966
134367
136893
145655
149756
131976
144760
156575
156613
148660
143281
143283
150167
133336
131990
156272
154011
144409
144449
144584
144507
140192
140400
146708
146757
134976
146287
154504
143389
147636
136953
151043
142386
149549
149543
136277
148608
149554
149719
143963
147538
147344
136159
136161
148818
157180
153655
142639
143153
154481
132965
150684
150727
143191
140038
140042
134407
144635
137667
153677
135209
132014
142725
153676
157453
151535
144328
157655
157660
148324
138380
138618
157387
138427
146288
146622
152037
144581
140344
132040
132677
132042
142807
140796
152210
155132
132047
152140
132898
132123
150773
150510
133461
132657
151541
153562
144974
142999
154555
139077
142626
134023
141229
141244
157322
132075
134546
157511
133297
141191
134491
151093
157426
151093
132692
153878
157189
132089
132939
132094
146007
132135
133753
137894
132981
132982
141468
142568
149739
150646
132108
141590
145898
155929
150663
132112
135860
132122
151013
133848
143817
148264
132130
156682
156683
136085
134779
153664
146602
134082
137879
146434
132370
143546
137333
132144
138017
134044
156102
134467
142718
134231
143523
132158
134871
134810
139430
151003
157352
157493
132164
153730
150749
133887
143350
143255
137893
139891
155004
143475
155451
132192
132203
156594
156597
156600
135311
141682
134615
150990
157531
157532
133245
132207
132209
153556
155254
155759
132205
155252
156593
155249
155352
132210
132214
144616
156727
144854
151334
137509
137514
132227
145626
150210
137861
136510
145591
151918
135639
132243
133161
146825
134407
134422
153653
141609
157101
132260
152271
144010
132253
137975
132255
146252
133304
157731
135511
143673
143681
132261
137735
141726
138101
136871
152181
146526
146526
153948
132299
141298
132287
132288
150215
150220
147453
132297
153396
146876
151446
156524
150975
156769
156510
156512
132302
135538
132316
132328
152361
132305
132328
140405
132310
132316
145278
139268
143089
151654
152223
132364
137159
144496
146588
147905
144440
157141
156502
132692
152013
135595
146293
154326
132325
140320
143838
150082
151628
132411
148315
150211
156153
133508
147679
132337
148048
132344
136233
154347
146359
132343
154822
154795
145909
150860
147607
144430
132784
148650
134608
143131
143788
150888
157595
143154
156650
147848
150885
152571
142321
143837
157494
132372
146105
156702
138843
143092
139085
133846
137871
152062
132389
132396
132421
142804
139084
157661
132407
134512
153583
154551
139376
147586
146544
139715
139723
138962
157645
132873
135892
144561
137038
157649
132414
143700
144907
156490
136492
132464
132418
144119
132606
151921
135158
135164
150891
134512
139127
140977
149740
152177
135552
132466
132454
143097
148835
137414
137423
134582
133739
137414
132443
157847
152076
144596
132449
132448
132450
138221
139376
132451
138757
144826
145067
151327
146213
157756
132704
151998
151596
138776
132481
144312
152063
152027
143886
146326
151229
142851
154959
132685
144918
132480
144307
144312
146590
147144
153713
144303
143598
148292
151264
138732
143001
152290
138253
152184
136010
139209
154849
141627
156606
132522
132997
132509
132505
133996
138024
135140
143590
150096
137853
138604
156234
144616
132541
133506
152257
152264
136012
156353
132600
143142
139634
146361
150176
143125
137444
156509
156763
144879
150150
133553
138674
145743
132559
132560
142994
132554
136317
142690
152263
132555
132559
132560
138732
157558
156545
140618
132566
132576
146963
145724
132565
132599
132585
132594
133173
132572
136661
139771
136127
135302
139743
134244
132595
146911
144284
132596
135374
138602
146002
146003
155980
156040
147137
148315
132603
138565
139782
135050
133567
133959
133879
134572
144179
144190
146425
132967
132731
136682
149976
132697
152732
141464
152732
142586
138470
138469
136447
139094
153750
132652
132650
139125
142010
132656
144239
132659
134907
147996
132674
149896
153579
149900
149283
155959
132670
136331
142443
135616
138649
146678
152480
157995
138819
138542
132696
132695
154399
136551
142771
145279
149059
153344
137721
142803
138809
152578
132717
150806
153342
132707
132713
132711
132721
138154
142390
137964
152094
133204
138563
132727
146499
132727
156141
139803
156142
140265
150522
146185
140208
140265
142422
132740
142422
154967
138391
149820
150036
139480
132745
152429
151747
133387
145975
137678
137674
132965
156294
152204
132759
132762
142991
152179
132891
154563
154566
154634
144361
144674
153970
132782
132782
132862
132881
133590
138522
132793
142353
132795
156751
142654
143727
146818
132813
140521
146221
138176
154616
146649
143017
141252
134305
143017
146250
144611
144619
132819
132826
132820
151625
132821
132824
133290
140491
155686
132826
137529
144654
142893
132829
153254
155663
132832
153744
153835
136033
132846
140120
148894
132847
132884
143074
150856
132870
132856
138040
152696
138040
139829
153126
132863
132881
139895
144332
139024
138640
135613
146789
144715
144831
135883
137214
137214
136423
144826
132880
137991
135020
137194
133428
133119
136523
148073
144902
146318
138257
133637
152823
132901
132903
138453
143658
132910
144478
132907
139901
132910
133963
157772
140721
152926
153861
132961
142755
139168
145413
151625
132927
132934
133387
145532
132930
132936
132936
146143
151633
142676
144154
146143
133890
132953
146259
133216
132950
145816
145844
140597
142246
142678
151688
153844
133135
150809
151021
134658
132976
137795
132964
132975
132968
147574
132969
144204
145155
133231
132976
156252
156487
149412
133324
135816
132990
149338
147719
145241
138336
143205
145952
138330
142421
133004
140616
148440
140616
155074
133064
149338
133007
133007
133016
135480
152338
133031
158070
133026
152564
133163
133267
142610
133049
145752
139801
133146
137443
155272
147710
144264
144129
144064
133053
136041
146535
152426
133071
152537
133057
155291
152537
133065
140512
143205
147846
151032
137764
153224
133073
141208
156892
133076
153221
141057
150151
155397
155394
152536
133086
140137
152544
133096
137831
133981
144774
140091
140884
133242
139349
139948
146875
154164
133115
139862
139867
142981
133112
133114
148015
153273
133599
143361
146793
133123
133125
136389
144790
133275
134991
143361
143658
133131
133227
133153
143218
133153
133141
133287
155296
133165
152554
133138
133141
149840
157644
139970
139963
152301
152426
145636
141085
145884
136101
133160
133166
143407
136278
135768
135602
150538
133168
133171
133177
136417
133177
150419
136389
133181
139218
133184
142808
135017
133185
152554
136775
133190
133191
133192
138760
133192
146847
147004
146683
136597
138120
136614
144304
135758
133596
151015
133287
135119
134465
148322
152494
141583
154805
143186
142810
142466
137770
133230
138736
145185
142810
145925
146383
152460
157046
149394
153139
135497
134069
152793
133746
150676
153994
133257
149875
148050
143067
152107
133265
145779
134620
138590
140687
153321
140608
133286
155062
150949
136309
133293
133294
155040
134504
140318
140335
151955
133552
133555
133491
133552
148720
133346
133323
156698
145888
141576
147691
133318
133319
133320
156504
133397
149632
133357
133332
150008
133334
151120
149511
157627
140006
140032
148107
153970
136506
137620
135753
133349
136165
134529
143322
153452
133393
138543
138543
133363
133376
133363
133367
133368
133495
144637
133376
138438
144422
145080
140338
140859
139009
146326
152940
145338
145864
139309
152940
145408
145474
135819
141145
147618
153112
133391
145570
133393
138050
156541
133818
135944
150949
141270
153276
133404
133405
143300
155613
138540
133526
133421
135421
133416
133418
150288
143595
155686
149734
136971
140119
146673
133733
143807
152230
156857
144901
133428
138334
152065
152068
142908
147970
148044
152881
157351
140660
133729
150035
157313
153196
142946
143357
146026
142491
135429
134421
141318
148098
138325
136656
136664
133465
133471
142154
137837
138659
139399
148791
133618
146461
156203
133479
146470
133496
150181
133483
146089
133493
141329
149405
133511
149472
153181
133508
137842
149533
136425
133507
133820
133512
143178
134764
152926
141318
156455
147655
145790
149232
154718
133645
133524
133525
138406
133541
144144
133768
146477
148701
144830
146573
148701
134020
157909
140927
140936
147631
138733
134694
133670
134480
144226
146660
133564
133823
134682
139652
133664
149152
133565
133572
133664
133562
145895
134104
134102
134236
156244
142761
133576
133579
135297
154805
144244
145362
133587
158067
155575
155932
133604
133629
142245
145918
153805
153806
152268
136822
138289
137217
133597
133598
136615
153120
133602
146025
144534
153191
153222
133606
133608
143597
133626
133626
153119
140119
150265
148586
153508
152603
138499
144856
134154
154925
145126
145129
155669
149505
134049
134843
133752
133654
143875
133647
149260
135122
136243
154929
154938
133656
133970
133677
142323
136698
136761
145116
134378
151328
133673
134050
134050
134052
133671
146071
134049
133676
138035
157270
133677
138039
142323
133679
150885
133682
133686
133683
149570
133686
133686
147431
150473
133688
133690
133691
137709
144544
133696
133696
141263
133789
149582
134110
155396
155397
146885
133705
137243
133708
157910
146239
148232
137095
133716
146920
153236
133955
133715
138280
133717
134563
133734
141948
149909
139974
143506
138992
137112
148304
147033
133872
136029
136032
142199
133742
142920
152655
142920
138228
146064
134031
149402
137890
144620
134028
134000
148070
133772
136714
152327
149129
152327
133767
150267
150318
141456
147106
154000
133763
134162
150318
134162
148024
133811
133803
133776
141898
133776
149654
140678
144538
133784
153480
155071
143781
141280
157120
133809
149975
150155
143065
150155
157120
133803
133945
133802
147726
141290
135698
144745
136865
137036
150763
139946
134622
136280
143416
155345
133819
144891
133823
133828
136783
149528
141728
133827
133826
145834
141728
144773
133854
133999
136609
157755
138192
144623
133853
146630
143548
148807
133852
142355
143704
133853
143955
133850
135293
149155
133853
134162
133856
133865
136750
133857
133865
150655
137774
142318
154095
144626
134118
140104
148369
148877
153903
133893
135547
136108
133893
153903
155511
135152
134043
143689
146379
149403
153569
133952
147734
146594
146594
138687
143348
138687
142755
142776
142493
142746
133902
148879
133905
141731
142494
133897
133903
146232
133905
142503
144570
144742
146232
133905
143248
157946
141732
141207
133909
136917
133909
134953
151050
142628
143427
134560
150215
150221
150218
150513
150514
133917
133930
142763
147377
149358
155572
146470
154267
133935
133947
148000
133933
133934
148070
141516
137762
133957
140445
155042
149950
133953
133957
133943
153963
133953
133951
133960
147704
147733
133967
133962
133963
147262
152770
133968
147704
137160
133971
135041
144959
133976
146396
146938
146939
144775
151622
133978
144614
144615
151575
142979
135780
145884
145012
145007
142821
144885
138077
144646
144639
142397
134137
144630
134300
146840
146598
148039
134046
144281
156362
146997
142304
150218
134015
139877
143525
157477
134025
147503
152617
139784
134024
134039
134036
143431
143251
148024
135331
136229
146209
146219
134039
134075
156464
149835
137926
155239
134048
134349
134052
135007
134066
134067
134590
155144
134592
154694
157039
134472
154972
138114
150990
151470
134223
142368
134083
134084
143709
141271
141428
134096
135061
153925
137701
144704
141945
156500
134299
134109
134114
134133
146600
137987
142509
134107
134115
139234
134106
134122
134122
148558
157143
134122
134133
146735
134294
153573
150920
135183
144491
153939
134133
146739
136391
150656
157442
134140
134151
140759
143262
134140
141090
134151
134152
139945
156803
134596
134883
139823
146850
136609
137514
138192
145775
145811
134273
141856
134170
152302
136409
147796
147796
134177
151205
134183
151074
143728
134218
150900
151193
134633
157036
152926
139315
134246
138123
154445
134198
140156
134624
134804
148082
157554
134226
152665
143760
147180
137918
141856
145310
145309
152767
135229
145309
134453
134224
134222
134224
134225
140248
135022
143447
145100
149079
134485
139689
147957
148594
134250
151057
154968
146222
134256
139768
142093
134262
136846
138117
155092
134712
134272
152391
152397
142329
142420
144773
149735
144927
134286
134287
147108
147112
134298
142232
142672
142677
153572
134985
134306
134308
134300
147757
134551
134307
134308
147542
139082
153778
134589
156332
156557
139210
147051
134414
139174
135652
135723
143923
137541
142204
144711
150306
136416
140747
145097
134354
134559
139546
137158
146491
154754
134349
145119
145096
145119
146679
143383
135544
146140
152557
150796
139396
156808
134368
136564
134370
142501
134374
134377
135544
134404
156768
142745
142245
134397
134403
151054
137734
134394
140022
135218
136856
134398
134399
134404
150752
138967
153330
150752
144908
134404
147240
148722
154089
147533
146432
152480
155221
152687
141726
146427
147561
148485
134423
157451
134432
153205
134426
135021
135150
135793
134824
134440
134441
154929
147951
153989
146399
136424
137016
144410
147341
146903
153732
145059
145118
146899
153772
134467
136424
134466
134541
144285
139982
139982
137016
145092
134751
135759
134484
134492
156887
147543
150629
134480
146657
135543
153659
143019
156884
150629
148605
145985
140063
146924
134506
140743
156890
135543
150462
142532
153582
154337
153582
150368
158125
135059
134516
136189
154449
134549
147362
150829
134528
134543
134521
141185
149636
134535
136804
141450
141450
153539
134533
134533
134543
137415
134538
135180
157353
134545
134546
143778
154357
152899
134546
134560
138473
157476
134558
135897
137101
154645
147647
143362
144547
154642
135544
155048
134576
150303
150187
153871
144115
141472
147581
152210
148356
144336
157916
137770
157389
136692
147728
153146
134587
138263
144044
149056
142701
148448
138291
148477
147983
153711
134594
134597
134614
144704
134974
134602
148780
154211
156125
134909
148843
148373
143120
149855
135382
150875
150497
154717
153594
145050
149899
149926
156607
148965
134867
149402
134625
134804
153508
134627
157355
135455
137785
150540
134639
145289
145505
151891
146142
137630
157496
146379
153338
153340
148124
134649
134662
146272
138856
138867
134656
148370
135765
135949
152513
142538
152533
146958
147798
153807
156276
134672
136773
134675
157598
139185
134680
136578
150576
143584
148485
156009
143548
144231
135968
157571
138084
148764
134694
138782
135339
153029
156792
134718
148301
147940
134703
138406
153766
147174
147204
154779
148413
139902
146949
134714
149455
135023
134718
143537
148176
148051
144268
138558
154415
146523
139761
145880
150434
153869
153929
153930
151141
152830
157908
145130
134735
140865
148202
148398
141603
148220
154453
148392
157330
134763
147749
153229
153115
134764
145410
147299
148872
146542
146555
145317
145315
134783
140318
134780
135072
145652
136950
146012
146016
142881
134793
143538
143472
147310
157614
134811
134807
136605
136728
147909
140281
149730
147308
143565
143951
141144
147754
134848
141418
134813
139975
145330
136742
152981
134814
134833
134825
134833
145127
145134
134822
154039
134826
135138
135764
155674
135093
148289
154552
154415
157471
136344
134842
143617
150842
150847
151303
134847
147607
134845
155187
149374
155188
155189
148854
153932
153936
146004
134861
141032
134864
134877
148151
137084
143416
134877
134874
135392
138616
140438
154894
157001
148945
153932
153936
152377
156796
135545
134887
147326
148037
148296
153932
151734
143642
134895
139057
143527
135132
144563
151732
146981
149670
139545
153934
155404
140300
145865
138059
145240
145863
149283
149894
149382
147957
148594
135348
147952
149846
135218
134921
155354
148565
147619
140272
148714
151505
145546
154048
147487
153858
134982
147492
148735
135452
134943
154373
151160
139400
134960
139369
154777
155234
134960
154132
134956
148591
148595
134957
134959
145077
137307
146563
139363
140753
144922
157950
154262
157726
157411
157430
157385
134971
152512
153834
154577
149123
144411
154793
135002
135010
135018
150542
156057
134985
154049
150528
135002
135018
148472
135003
135019
156901
135018
136297
153501
140349
134999
152663
152668
147257
135006
138507
140752
135012
137696
151450
139751
139218
137190
137203
135028
135574
139899
144820
144830
141987
147864
148855
135061
141813
141873
155463
155460
154262
154261
135047
151491
146148
135056
135081
135055
138408
147533
149164
137130
139937
135097
135097
151017
135462
153928
144594
135066
146482
143192
139939
149090
135074
151018
153454
135711
135175
142785
135579
137403
158071
135088
146406
135087
135088
135407
135415
135425
154018
135416
148346
135905
135100
135120
135101
139455
135649
157399
144584
135106
135200
135106
143906
135120
156743
150113
144506
135110
148527
148626
136867
144542
147522
149163
152373
137710
137830
145393
146954
147969
141955
156278
146497
147967
147993
149066
140858
135140
143580
135141
141292
149342
136867
140322
147987
137182
141989
147087
150813
155528
155847
153801
135166
135167
145525
147808
148147
135169
136294
155004
135250
149003
149360
153044
135194
142615
146909
146484
135188
144839
144776
135197
145195
135224
150609
135199
141026
148066
151785
135216
141190
135222
140012
135219
154356
140506
140516
146884
135227
140816
143734
154031
135227
135276
135292
135235
135294
135373
140085
143114
156917
135256
156273
156903
156911
135241
148499
136155
136959
135251
137058
137060
143660
143672
141524
156924
154606
151560
136095
155534
135281
136013
137112
144828
150733
147997
135280
148451
138138
149735
136339
135375
135309
135310
135437
139777
154902
141583
147695
144056
144067
140527
147825
142650
147826
135315
135441
135315
153702
149160
146373
135317
135318
135554
135325
145297
145971
135324
140981
144451
144582
139319
135344
135341
150988
156366
156403
148814
147934
141764
154131
143268
148944
141752
155158
135343
135359
148052
151101
156542
147607
154345
136206
136207
140302
157385
154266
156780
140404
147607
135369
135376
135359
135376
136215
135367
145271
147606
135369
147946
154993
151027
154988
135375
152071
154183
135378
142923
145090
157948
158104
147571
144315
146189
153958
141340
135392
148844
157947
135398
135867
141729
135397
141513
135467
135404
143696
145050
145052
135406
143696
135426
135410
135412
149273
155480
155482
157958
149274
135423
135428
135420
135425
135419
140908
155201
135423
135431
138415
135427
135430
157106
135426
138879
135428
135432
135444
135431
153476
154474
141557
153475
156895
154208
142067
135442
135451
151599
141707
138295
135456
148335
155979
135452
142953
135454
151565
143907
143162
155390
155392
135488
135577
156405
149194
147416
155425
135474
156793
156796
154761
154766
139161
135489
143159
151604
153805
137973
151950
142379
142694
135527
135579
154234
135851
136087
150994
154124
148153
143175
148403
148411
136874
135505
135505
142413
135951
143110
151842
154095
135574
147635
150504
157087
157079
135522
136265
135538
153398
157250
154273
153614
153657
135533
135534
144305
142623
149535
137824
144308
145908
155681
141298
135546
155518
154494
154495
155214
156189
135615
150263
152277
143540
150394
148034
154248
149701
157838
135846
135847
157077
135570
143343
155112
157047
138833
138878
157748
149655
135606
148821
153541
157292
157299
135613
148269
148275
156052
141938
155737
148661
155100
155103
136898
137969
135621
141034
149450
155626
143943
144714
155094
135644
140102
135633
146043
135639
135645
151808
138199
144016
148770
144266
142498
143906
155135
135654
157722
139455
137182
135655
139460
139460
157247
135686
135664
149185
135674
135667
148708
135667
137666
147240
154093
135673
135686
153309
151001
136055
157967
135686
141370
139442
153228
154266
135695
135689
143485
148607
143486
157777
148081
139412
139430
150231
149649
139438
154021
137194
145072
135870
136093
149422
151693
157555
148384
149330
149566
135740
145960
156315
148393
136427
149397
149398
151890
145309
150147
140991
135725
143923
144622
145234
135730
135739
142777
150522
136864
137160
135737
135740
154597
141037
147689
152630
155377
156594
135753
135746
135747
149101
145463
135755
144670
155731
155326
135775
148064
148206
142505
152456
153462
141876
152853
135773
152815
149010
149302
152834
143421
143422
149518
143811
145990
145882
135782
147850
135789
152035
137600
143326
143262
135791
143326
157383
137600
142034
156099
135811
135812
135823
151209
158115
155906
149854
143193
136746
135815
135819
139563
150114
135884
150994
135821
155906
137685
135828
148403
148403
135828
148411
150828
149001
135834
143143
143147
152810
137169
145107
140259
143343
135849
152239
139279
135901
135884
148836
135855
135881
135856
154032
141383
135861
135988
150177
157263
150397
149506
150404
152131
141823
141829
150087
135893
151993
150585
157203
150170
135883
150174
156457
148876
135896
152284
154783
136159
137092
135911
135909
156959
147571
136216
135916
136333
149121
143493
148435
149561
157571
135923
146747
135924
136569
135930
135930
136153
135937
147015
156647
145356
140863
148890
135955
138594
157054
135948
156616
149503
149836
151291
136023
135964
153533
140478
149701
150500
150486
150342
154956
157262
150343
157151
157306
154877
135986
145632
151631
151632
139337
156507
156513
149229
140542
136008
150144
150170
143113
157870
136558
143113
141205
155001
153091
138415
138259
151129
146707
146710
151980
152201
136032
142080
142093
145597
148114
147074
136066
136047
136045
143935
136047
144037
153788
143935
142614
144063
140282
150310
136151
136518
137741
157436
150313
158030
158028
149133
149218
136109
147684
136083
137374
136109
136090
136125
136091
140878
140927
148798
137374
146118
141525
146593
136110
147360
136309
149661
147360
147386
141916
136121
136275
149010
152621
155930
136120
144070
141876
149479
149478
149483
141869
141876
137382
136131
137383
144072
152295
149321
136128
136145
141974
141765
141794
137557
149182
156258
140371
140518
141919
147143
156520
158122
140489
146878
137257
144730
136242
153084
153085
136162
144394
146562
142006
150014
146957
154047
142842
136241
143537
148176
148800
146245
145866
136320
143500
154318
136187
138409
150492
136199
136207
141277
141312
136196
136198
136228
149758
150979
140235
152550
147626
152529
155670
143435
149325
147780
151136
145654
136210
136211
143806
145279
149059
145066
136289
136218
140401
144608
136225
136227
149482
147314
144129
157520
144284
136231
136409
148025
149646
141792
149642
136259
143582
146569
139796
144138
144149
141995
143981
136251
136273
144145
158135
139962
140007
146478
153160
153167
138313
144455
143947
148648
140084
138273
146151
150873
136278
136279
150225
139766
136306
150975
149948
149474
150971
156829
136434
151450
136311
146872
147668
136302
145435
147203
136480
151162
146874
147667
136329
149705
136322
136327
146773
136349
136866
136381
136480
150975
142932
136327
139714
144000
149952
144542
144000
147283
148148
146088
157824
146005
136353
143237
136592
139820
136355
136358
150024
150024
136361
144173
144186
144195
136365
136378
136379
149570
136480
153102
136399
144180
141504
147569
141505
136386
142639
141568
148870
147574
156882
158136
150786
136460
136419
136399
150145
150435
136413
150073
136412
155887
154814
136412
142025
157072
143263
142676
136434
157398
138349
136429
136478
147834
136431
136436
136433
136433
136436
141843
150546
150524
141843
142641
150257
149220
139174
140218
157963
136450
143235
136454
138770
142897
144450
152042
136464
149827
149827
150610
136463
149484
156132
154423
136516
145094
142130
143418
150214
142535
157469
136603
142512
138340
148848
147360
136491
148239
138735
136518
152809
139260
148811
154715
138835
136502
138578
142466
152460
138579
158115
152520
152524
151118
138572
154469
143222
145458
136520
138627
146053
136524
136525
150105
138627
142431
136536
150105
136562
143518
141527
136543
142605
136535
150530
154481
142431
136544
152533
137235
136542
136547
151476
153815
136547
156493
136552
156362
136555
136598
140225
148304
155002
136687
150449
152576
153057
140347
136574
154903
155562
136843
151012
136585
136585
138164
143405
150855
136582
147066
136911
148805
149800
149803
154903
155995
146537
146542
150357
157888
141339
138201
138840
142389
142390
138201
138291
136601
154117
136830
148220
154379
137998
138005
144621
143645
145318
136613
138270
142032
136684
154842
138563
136621
136634
138393
142464
153907
136634
136631
146171
146189
148867
157193
136652
144153
151330
151865
157088
138443
146665
144163
136657
144120
154540
154541
136665
136673
138852
152497
146156
143687
143687
150317
143692
150389
136690
138406
142712
150521
137285
146565
150123
152238
144449
136689
157599
136691
136694
142257
138558
157904
136696
137731
137647
136706
137645
136720
144344
148495
157241
137731
137673
146127
136715
136751
149000
146781
145846
140552
146104
136725
136725
136800
136801
136800
136729
146534
142666
143228
141388
138200
148259
141839
142197
140991
145828
147849
153865
141341
157463
150882
146451
146451
146780
142401
143397
148079
152565
139541
150806
136772
136771
148142
148535
150385
137228
154564
145772
137075
137070
153046
140021
140025
152684
153866
136817
136803
145148
136816
143124
157425
150499
144565
142385
139774
136821
148759
136839
136825
136827
136835
149870
150792
136985
143655
150453
136836
144274
144312
136851
156829
137003
137005
142081
137639
144494
150264
151386
138507
146556
154010
137159
136874
151592
151607
136872
152161
136982
136984
144580
136885
151020
150195
147231
144453
143830
143462
140753
157950
136916
138315
147128
136905
137097
138408
138411
136914
136914
150576
147066
143524
148950
136949
136950
157192
136922
136929
154487
141879
141880
141882
137040
136942
137018
151426
136940
144559
149891
137017
137022
137017
142681
136947
136952
140345
144443
136960
136957
136959
151403
146787
136993
136968
136983
137144
146273
153758
136986
136994
136972
143557
150288
137085
137092
144439
152044
151718
144517
152014
152044
136986
137000
137009
137237
150565
140348
153184
141861
142050
151018
142439
155052
156296
150757
146275
137062
143156
146302
137022
151087
144450
137026
137028
137032
137235
137236
144051
153176
148337
138073
144823
137052
149129
138333
138333
137055
143215
145765
144709
140498
151023
137124
137141
137141
146800
137074
137078
151583
151581
151583
151524
137100
144438
144480
137088
137200
137221
142117
145323
146647
137093
137101
137100
137098
137277
137101
151298
137110
137132
137116
149972
144517
152046
137123
137694
146360
137123
137670
146360
144426
144431
137144
137128
137151
137144
137134
143148
137843
146319
151225
144389
151515
142641
150259
150759
138181
154446
151283
153958
154713
143634
137168
137166
152810
137588
151451
137743
151504
143905
137199
141251
150704
151022
150725
153180
137192
144428
150319
150649
151288
137753
151762
143604
152753
142001
141160
137241
144765
137637
144765
137236
149428
137240
137488
143803
137259
137254
151675
140027
157346
143565
137741
141631
150128
150675
151556
143433
153858
157370
145936
143286
150135
137507
141211
137282
137285
138507
146556
145077
137665
143905
147803
147876
137450
156092
151277
137591
149470
155050
137303
140520
142781
137377
137527
137310
144555
144575
146622
138426
153259
153266
153260
137345
150864
143576
141131
137334
140745
140756
152245
146621
146621
154929
137692
137601
150944
137353
145954
142153
147803
147876
144443
146307
145045
141131
151398
137365
137381
137375
137371
151883
137372
137553
151056
151669
137381
150828
137388
137389
137390
137390
144272
138753
152004
137407
152735
143907
137412
151601
144806
151374
138346
155707
155751
155755
137429
147058
137635
144472
137469
137869
137427
137489
137434
137437
137437
137482
149051
149224
137441
151159
151160
137446
137475
138187
137452
146232
151479
137761
151253
138123
145060
138030
140244
148328
154582
137484
137492
137897
151529
151531
137485
149056
143823
149224
137541
137497
137501
144933
151626
137510
151294
146117
137519
154521
154568
142463
142701
152774
145909
155870
147006
155870
137531
137525
137826
137553
143156
137535
137669
137692
137543
137554
139259
137552
137545
151578
142760
156246
137556
137556
137563
139093
137558
139953
155909
137589
143062
137566
153220
137585
137570
137579
158082
144677
137585
137595
138375
151933
137876
137593
144724
143616
138102
137598
137595
137609
137610
150943
152671
138296
138329
144569
152774
151102
151338
138236
144499
137782
137627
152543
137634
137625
143790
144542
137639
144765
137636
143896
157056
142248
137744
151908
137725
149816
137669
157589
144925
139668
137672
146355
147632
137698
146586
157521
151501
150880
150883
137672
137679
143855
153812
146691
137702
137697
139958
146635
144435
151830
137694
146342
139213
137699
137748
137703
137746
137775
137714
142672
144687
137719
137729
137715
154784
144544
154781
143883
139050
143914
143919
150514
156295
152270
137737
144332
152454
137739
145044
143583
156336
137772
149395
154522
138946
144739
137796
137920
141094
143504
151256
137764
152299
151496
145695
150235
143271
144334
144310
154081
137785
153565
137781
152024
151846
147311
148477
144814
137854
146350
137925
137804
137920
144471
137806
137809
148739
152192
152251
155046
137819
137902
137920
151835
137828
137832
139579
137863
152357
147415
151958
152084
144317
148368
137889
146942
152807
137863
138011
137863
138002
151892
144002
138624
152448
152081
137875
150933
152036
137858
151712
137949
137998
150030
151792
138840
154574
151681
151788
137871
152062
158024
142801
151860
137881
154626
143855
137895
156553
137904
137897
149936
144774
137993
137912
144624
138143
138324
151785
137914
137928
147890
152095
137962
138217
138167
152412
138016
155864
137944
149193
138218
137948
138006
144152
137953
137951
156554
158002
137960
146318
137976
137974
152216
147640
143044
138699
138665
141935
151243
151780
144964
144266
144267
145028
156522
138000
138007
138011
151893
140724
138012
138028
138029
151820
138012
143449
138823
158032
143611
144623
144625
138024
144647
152160
156182
138048
151824
152208
152148
152335
152856
150478
152148
138063
155135
146316
140917
151981
151654
146277
151963
152154
152159
144653
138059
138062
138060
151655
152205
138094
151140
157826
144250
144253
148600
138225
152278
152409
138095
146282
138091
156843
138095
151745
151821
151930
156906
151236
152105
138159
152466
138125
138125
157171
138133
140464
138991
138149
138165
157846
138142
142330
140110
140480
140681
151962
151749
152248
138153
138188
138192
138159
138154
152466
138187
148448
156995
152108
138158
138192
138188
138163
156995
141030
138167
152273
152269
153690
153970
144627
141632
138189
138188
152343
138194
152349
138199
139241
138203
157988
142389
138203
147411
147449
138208
138209
138213
138224
138226
154624
138219
144945
147534
138212
138227
157855
151752
146539
152425
152093
152309
147547
139404
152607
155344
138231
138227
145214
146063
145013
138231
144721
141905
151238
152316
155036
138249
144852
152030
146370
152030
156147
145454
144854
144895
151858
138267
138265
144432
138278
152835
153887
138377
138378
138287
145024
142805
142806
154411
154396
138295
153819
153818
138301
138302
138304
138307
146289
138809
138548
138313
138320
145011
138319
145135
145916
145917
142369
138320
138682
155836
138325
158019
138496
144275
153957
138932
144242
146033
146033
152578
138344
146397
142544
138353
144998
138360
142546
146656
138527
138365
139297
145014
138744
138835
138688
142783
154343
138589
153522
145054
138658
142783
142772
138567
138569
138385
144461
156228
138411
141593
142465
152504
138406
143401
146227
141740
138424
153355
156212
146298
138565
148358
138417
138428
138421
138419
138422
138420
142850
146684
144564
146708
140565
140567
144401
144420
138505
138548
144322
138446
145917
149227
144416
138496
150260
142069
142150
145017
157046
139094
138464
151479
138493
144377
153354
155907
155964
146761
138479
138482
146722
152528
144989
138488
146901
146764
138489
149961
138499
144855
138504
144855
146565
146490
138885
158088
138523
138521
138524
141424
142662
138530
147045
138532
138538
138539
138598
138538
138539
138603
138871
138709
142277
138554
138557
141126
142679
144244
157178
138561
157905
138667
147063
145138
147901
142830
157371
138587
138621
138636
138644
138626
142715
156165
146038
138593
144476
145957
138881
141297
142571
138624
146021
142518
146038
142515
138721
146038
138614
144420
138626
144733
144476
145114
138617
138621
138634
141291
156259
155851
138636
144865
143174
143202
142448
157061
141966
141967
138667
138993
138665
156720
138654
138670
139200
138655
142172
138706
139149
146764
152609
139525
145200
138670
155862
143181
138693
138698
139583
150354
145722
144089
148228
148242
153524
158003
153526
153678
152622
138809
152675
143255
146686
146688
138922
156655
138701
150340
142429
145399
150117
138717
138853
153826
147393
142433
155950
139191
138727
142190
138883
142153
138734
138734
143330
157344
147157
151988
138755
150303
152458
157027
155956
142502
155532
138766
138767
142466
139489
139550
139518
139198
138817
138772
139119
138772
139488
147155
138820
138787
140551
138788
138790
140551
153521
138817
138807
138884
138802
157335
138825
152767
138877
146303
154722
157206
142337
141510
140829
147315
155914
152459
138905
152041
152463
152464
143092
144747
138975
145327
145522
155914
157438
138923
157089
152498
142285
145414
153660
139717
138863
146383
138867
145223
150227
145808
142228
145706
154721
138878
145196
138880
156464
142400
138892
142769
138906
138904
138902
138903
138908
138934
138908
146815
138913
138914
145705
147399
156655
138918
146041
138927
140835
138927
146041
156016
140833
140832
138934
152936
138937
139368
139578
139712
155896
138942
138943
138944
145270
139158
152946
138962
146529
146377
149713
145394
146022
146362
150810
154698
146028
138965
145206
158005
139240
146308
139003
152261
138972
139051
138982
139003
139078
138982
145328
138984
138985
138987
145972
144585
154680
139000
143606
139322
157578
145281
145304
139007
139017
139712
144719
145254
139020
152765
148528
140943
139033
145341
139034
145341
139034
140932
140942
152175
139040
157729
143093
139143
139045
139046
139262
139276
139049
144005
145545
150247
154017
139104
139066
139070
139073
154219
139072
152783
139071
139329
139237
139110
139127
139127
143095
144188
139094
140733
153068
139102
139119
145393
139115
144188
152788
139156
142314
142314
139145
152992
139561
139150
150694
145384
148014
139202
139264
142995
142996
139157
141842
152944
139165
143476
145265
139175
139225
151492
139175
146099
139198
139176
139179
145258
139199
145403
144874
145507
144602
145381
139197
145143
146404
148262
148263
149009
148262
153777
139212
145302
145481
150991
145465
139226
147059
139473
139229
154116
143405
146517
154947
156437
139280
139242
145465
145428
139273
139806
145183
146135
139652
142658
139340
152721
139424
154717
152400
139268
139590
152768
145295
139291
143050
139279
139280
139281
154771
157198
148742
150233
139299
145507
152837
144874
145507
145859
153862
139313
139315
152932
139318
154832
139367
153862
139324
145402
157572
139544
152194
143952
151713
151714
151571
139726
151166
151166
145523
139389
152239
139344
147732
139349
157831
139352
145543
145475
140231
146095
139359
151156
139363
139369
152864
139377
139584
158147
154404
152672
152845
141432
147521
145496
144201
157946
139439
141743
139404
141743
142787
139439
141743
145576
139382
139527
139388
139396
149656
145363
148791
154841
139404
153701
153092
146366
139405
145471
139414
139413
152927
148014
139507
157078
145560
145588
145252
146314
146314
155623
145199
148011
139471
157502
139435
152997
150501
139446
154857
139603
154807
157352
142980
151350
139479
139485
151046
139459
157745
146506
139470
152975
139474
146767
152975
145595
153061
140900
145488
139500
151046
145551
145460
142359
139610
140304
143298
141520
139507
154804
158158
158159
153028
140029
145265
153095
157536
157535
152858
145799
145803
151732
151733
153101
139561
139563
139565
139565
139575
139574
139778
140208
139621
139664
153052
140149
139644
139637
156836
139640
139598
139600
145726
145711
153103
139604
139605
143827
154362
139616
145744
139615
157596
157647
145249
140372
139628
139628
145361
139624
140373
140408
139632
153074
145735
146424
145502
157527
146988
151774
139647
143633
139659
144198
144210
152883
152896
152923
139657
139663
139707
139665
139666
139673
157706
139671
158110
146988
148578
139682
152977
153097
143723
143549
146634
139725
152876
146804
148008
139694
139860
142659
157537
139699
139747
156427
153009
139714
139705
139710
149807
139717
146628
152614
139723
146802
139722
139728
139723
139728
153060
157698
157698
139735
139754
139739
139741
139749
142627
139760
157787
140661
142091
158135
147436
147557
147428
144049
139949
139774
140149
158081
145412
153436
139820
141423
141423
150068
151271
144072
146145
140993
149562
139929
139816
139816
139818
156482
143833
143370
141051
150068
143623
155484
141676
140672
139841
140073
139833
156475
148104
148104
139848
145746
140242
140276
157581
157585
139853
151507
154159
139912
145643
157289
157414
157494
148092
148655
148656
139880
140948
147167
155487
142872
154633
145990
139897
157478
139929
139896
143493
154669
141082
145642
149365
153412
139922
145796
141170
147166
139917
154938
155486
150926
152191
140016
144880
141354
155449
141172
141354
146964
148387
148391
149023
151442
144972
139931
145365
139943
140087
141176
154931
139970
143628
141319
145390
140016
142475
139970
144973
144973
148842
144151
145411
156792
139985
139993
157098
147782
144574
141715
140018
148382
148383
139997
140044
140056
142176
157082
140005
140816
143651
148383
156798
148326
140296
140044
143805
140042
141040
157788
141374
151081
144019
151080
140749
150739
148690
156528
140067
140072
146402
140062
146924
155027
150777
149547
140082
140934
140934
140885
140083
140127
140089
140106
152993
155579
155716
140237
140104
140108
152992
145969
149179
157126
144585
147612
140139
146496
151216
140860
157545
140557
145248
148487
155643
155644
154984
158150
140158
148502
148540
155644
140141
152898
150608
154025
157638
140155
140161
147868
142377
145763
140259
153039
153068
155065
149635
155801
141153
157799
140179
140222
140185
140189
140199
151442
140201
140199
143964
143964
140194
143327
140198
156304
145750
155154
140400
146292
146708
140207
153047
141007
146288
147531
148081
141031
143240
141808
153064
142997
150237
152563
149077
149817
156725
140246
149383
146989
140250
144047
146640
140256
140258
145657
147817
145692
147920
145732
145517
150701
147759
149050
147774
140370
141382
142024
156778
148541
154501
153033
149760
140286
140307
140323
141852
143831
140290
148714
156454
153063
154852
147745
145337
145772
153063
147366
140325
145005
153895
156992
156847
154703
156992
140391
158139
147544
140340
140350
140359
142741
153912
154397
141913
141162
147371
152046
157095
140433
141390
156281
147720
148490
150670
141237
148654
142877
143012
140462
140511
155444
156976
140386
151921
140445
140386
140768
140386
140395
141363
140416
150164
143546
144338
144377
145721
157484
143478
143475
153532
140410
140447
140419
140436
140768
140770
145998
155124
150164
140424
144965
141060
145021
149043
148576
147163
148536
153536
140474
155456
155457
146892
146257
148494
140451
146254
140474
140480
144724
140464
140541
140518
146812
147604
140476
156337
154868
140929
140483
145492
140497
147020
148245
141279
141283
153155
150375
150375
153098
155515
142930
146809
145230
141108
157532
140528
140857
153303
140537
140539
140550
140542
141132
156319
145754
145269
145837
140556
145808
140641
140669
150547
150552
140563
140586
145978
140625
145870
140587
140705
140575
145227
155675
140690
144877
140793
143152
140625
140693
148471
157425
140593
148470
153724
145816
148474
145243
140607
140613
145816
140601
151848
141012
140665
153335
151098
151099
141066
140665
149762
148620
156548
140632
140636
142632
140644
155774
140635
148438
146814
147433
140666
140649
140655
142617
147410
148438
140648
140669
142909
140672
157484
149963
146648
145767
156545
156549
148900
140725
142081
141131
149388
140725
140890
146447
140697
140724
140789
140702
146728
148999
156314
155110
150858
156314
156314
150452
157014
143669
144454
143669
143804
140729
151268
140731
141281
155691
155693
140739
155687
141017
153158
143019
144071
143020
154428
146563
145222
140758
155098
145221
143454
155125
140895
140924
141362
144505
155129
153643
149317
141918
141160
144673
146229
153722
140797
145826
140801
140800
147478
140803
146403
147773
146258
155325
140963
157009
140823
140828
140833
140844
140843
140848
146394
147694
155533
155171
143805
148313
140853
142960
140859
141250
140864
140897
145797
140870
140870
140881
147016
140874
149276
146408
146409
155259
140886
142057
144087
140881
155258
140889
141166
140888
140891
140894
149542
149547
156441
140898
149678
140904
145840
148530
155202
150260
147446
143380
147446
152173
140922
140937
157908
140942
140941
141175
150732
150822
154670
140958
143659
153670
140957
155466
156590
140980
149863
141268
156472
141061
145713
156283
143363
157418
145701
146304
155780
156697
155612
141008
146179
149874
141039
150250
141038
141021
156054
141804
156889
148582
150101
141023
150083
150091
146255
141027
143945
147920
158015
141039
145123
141039
155338
149237
153414
141045
147136
141168
141050
148760
153414
156473
141054
149636
141185
141058
150151
144848
141067
150700
147205
141085
145880
157927
144011
146269
141118
151669
155388
141105
143462
147230
141123
141382
142128
157564
141207
146476
141179
147210
155289
150282
153305
141141
144612
153364
156319
148454
156459
153509
156710
157049
155654
148503
141162
155396
141164
147366
147980
157273
150304
153411
150580
151689
148265
146823
141201
141202
141223
149302
156186
141195
144898
141217
141339
142128
142376
154064
147164
141223
143897
154068
154076
141248
155783
141270
141302
155588
155133
157205
147544
149278
150750
157321
141287
141270
141302
155293
141261
141265
153463
141273
141264
155229
143444
141291
156081
150793
157144
155637
157131
157236
154431
141295
141302
146409
156028
148406
147387
146631
155270
144939
141332
141386
141927
142354
155368
153328
149819
141343
156871
153353
150409
146248
141366
141373
155676
146244
145901
145962
142862
141378
141395
141366
141354
145804
147255
155445
146349
145150
145142
141369
145317
158020
141386
141376
141376
141383
150669
141382
147891
150689
141397
156888
141487
141476
141407
141409
144194
141415
141604
141491
141492
144182
144810
141422
141479
146199
144371
144373
141947
143130
142818
149214
141448
142647
150684
144015
141445
141448
149214
147609
147627
141481
142828
153560
141458
143203
141970
142177
147128
147140
145941
154396
152591
157519
141467
141503
143653
143349
157519
149486
143079
153952
144018
151641
143514
154269
151686
146592
153557
141488
141497
141492
142140
150951
141545
146440
155357
144530
141537
141541
141517
156828
141562
144516
156273
155842
141694
154421
144172
146464
150592
146170
141539
141608
152420
152427
144173
144176
144177
141540
141606
144369
141548
146531
141551
141606
141553
144587
146261
141588
141604
152953
152985
141562
155407
149921
146163
141570
141582
147698
149548
141661
147698
149942
149943
146152
153625
147467
143834
146010
148372
146122
141597
148666
156206
144837
144838
144158
142653
153561
156207
147688
148421
148816
153195
155572
153188
155000
153193
147377
150570
153620
148372
145947
141626
148372
148322
157832
141673
150570
141632
150015
141633
143209
149573
155407
141637
141640
142142
156893
141662
141662
141648
146085
146651
141759
157064
157065
149200
149206
141658
154145
141706
145047
146466
141672
141749
141796
142977
151897
141681
150654
141741
151225
151897
142842
142906
142922
141749
150482
153640
146163
143469
141707
141733
141747
141691
153728
154421
141836
153578
146868
150794
146890
150298
141729
141710
141717
142814
157488
141712
141714
149924
147418
143419
142499
147348
147418
157979
147213
141725
141733
141732
157296
141788
151935
152571
141848
141892
151935
143469
143471
147354
148105
149206
156075
143555
145612
150284
157212
141780
145348
149909
150360
141854
142110
153149
142177
145439
144127
141821
155743
141783
145757
155742
156535
153138
145748
145757
149913
150397
141809
141900
148643
141858
141840
141978
152727
154269
141801
147176
157690
153355
141886
147562
148088
148091
153694
148302
151588
156535
146495
152378
148340
155748
143072
156864
157179
155460
155468
141907
155217
148523
141875
155463
149478
155465
149480
141914
141935
147469
152639
150778
153346
156003
153346
141895
141896
147475
156201
141897
147705
142741
144001
141928
148534
147246
147035
153838
147865
156155
156156
141929
141932
142740
147461
151783
151777
142741
141969
151060
146222
150923
141979
142177
151784
152319
142006
147619
156706
142684
148548
141979
155833
156007
142006
156006
155831
155833
144313
155758
152488
157803
148717
141978
144980
147035
148222
153337
153350
149134
142034
155149
142008
142009
142025
142742
142742
144103
142002
142005
146931
142022
142022
154030
142017
147951
156641
147833
142028
157248
142280
153467
152752
157012
142058
142052
157013
155895
142052
157013
142280
156294
142058
142627
142064
143807
151512
151500
153740
152703
142083
157176
142076
142077
147999
148181
151412
142086
146338
153374
148181
156284
155886
142113
142203
142612
142099
153597
153952
143502
157971
142131
142131
146828
142109
142110
146973
147731
150429
146525
142200
153824
142135
142122
156541
142121
142124
144896
142134
157975
152324
150238
155047
148214
155728
155725
147412
155734
155735
149087
142152
146369
147561
145311
156775
142882
146483
147293
149962
142186
142173
157086
149971
156873
148731
149969
154062
148948
142190
142190
153408
152507
154216
145382
154750
150358
149970
142203
157674
147527
148896
147264
146637
142236
142214
157052
142219
146079
156675
157680
157674
142664
142753
156782
142260
142401
142236
142282
147279
155977
142266
142268
145328
142238
142241
142242
149729
149121
144339
158064
149187
142254
142847
157183
154569
153857
155886
151147
149353
149355
147929
149362
150801
143043
142281
145068
153467
142287
146143
152474
151705
152356
152358
142288
142292
155954
142306
143132
144232
144320
154270
156435
149121
157393
157748
155200
151816
142339
151047
149152
151962
155596
152872
142427
152352
145981
142346
149648
152040
150621
150623
142686
154815
155923
157412
156456
142371
147260
153761
149948
142365
142365
154844
145861
154740
156987
157004
145764
142381
147100
151964
153617
151171
142658
144280
147644
156744
142402
156679
142406
142407
154319
150127
157111
154925
148562
142709
142435
142439
142430
156965
144270
144318
142454
153692
143450
142452
142472
142452
142445
152583
156965
156233
142804
149946
144269
142596
142462
151488
146382
142525
153988
143144
155638
150796
157148
142476
146838
142723
142489
142614
155412
142614
146188
156010
142510
146830
146817
146820
142525
142518
156667
142592
156700
147751
149716
150789
145468
151506
142529
150672
147796
151874
142795
144000
142554
156599
143997
149275
154438
153878
150965
153247
157963
150854
157102
154436
142580
143957
146006
155991
146587
146450
153576
142595
156188
146996
142594
144796
157254
142618
153604
142623
142634
142630
142681
142785
146814
147430
155301
148437
142651
157099
147965
142692
142633
156706
142655
156089
142644
144758
151215
142689
142713
151755
152808
142867
142649
142800
149212
157540
156867
145840
142698
143062
151058
142678
147280
144871
147281
144323
142692
157584
156666
143050
142700
147099
148157
142795
150821
148591
153807
146763
157090
142711
142734
146026
143912
157994
142743
142732
148178
146749
143732
142736
142739
145196
146353
142736
157954
144001
152415
142750
142748
147415
147414
142755
155856
147006
142764
142764
155871
155872
152499
152502
152505
155954
142774
142766
144568
152647
142970
152664
146109
142776
146798
156338
142781
155997
153522
142802
149864
157377
153801
153803
157567
144295
144296
142817
146545
144373
154475
146545
146564
146047
142814
142814
156104
143934
151417
142823
142824
156273
142831
151089
155366
142843
151122
155451
149515
155313
148658
156878
147884
142873
156891
145257
145899
142855
145899
157883
142862
142863
145257
145274
154799
150090
156517
144886
147937
142874
148930
154590
143529
156815
143051
143052
142920
156145
155129
156989
146066
142903
144282
142917
142920
149646
148274
147922
147970
146922
149722
142963
144162
142963
151281
151476
153794
149849
156050
151999
158045
142936
142980
142975
156788
144240
154999
143913
157814
144002
148463
157227
145700
145700
148230
157812
143271
145679
156736
157985
142968
157985
145079
152415
154402
153555
156232
156232
156673
143752
143890
157741
156313
143022
143015
156312
156312
156313
143023
156883
155115
143043
155115
154034
154511
151467
154071
143042
143047
152334
150527
151701
143053
156816
143535
151422
150650
150652
156216
156246
156756
143901
143079
152164
143872
150495
143083
143644
148332
152203
147552
150495
144829
143108
148935
156743
143101
143138
143117
144571
144572
152257
152350
143127
151389
155271
151345
151389
143122
149869
152133
156355
150769
147735
147520
149611
143226
157582
143158
153134
143226
143275
150523
150527
155393
152683
152275
143172
143197
151466
153815
157891
151357
153612
154685
154691
144044
152656
143179
143182
148044
143185
149567
143193
149105
148790
154480
156800
153917
148447
143204
150191
150189
153658
150017
143211
146810
148766
143702
143755
149849
155255
143231
148518
152026
143277
146621
148144
148166
148268
149636
143242
155984
149033
152939
145349
156617
143256
143264
143315
143257
150168
157530
147575
145404
143276
149907
146858
156998
143282
153905
143317
151117
143685
151117
155608
155614
155622
156433
152777
148065
143314
155607
149372
154605
157610
147718
153611
156083
151703
143334
143335
143322
151120
150167
150167
156559
152034
145546
143348
143753
143758
155155
143494
143350
155494
156860
143654
143661
146026
144515
144431
146133
148805
148807
149606
150350
143403
143586
143379
143589
151095
151429
148455
147327
148176
143824
150981
145786
151051
144509
147536
143417
143442
143467
155483
157276
149947
143429
146106
149097
149810
143457
157474
143855
149080
150238
157525
148020
149500
148073
144634
145612
149490
153653
157875
151121
146628
153333
143467
151647
143464
143466
143480
146164
143480
154415
144918
152944
146757
146017
157105
143485
148554
157746
157474
143528
156755
157783
149969
143516
146542
143550
148945
157479
148709
149606
150512
157457
156815
143705
143543
149591
146951
151724
151754
151871
154798
146952
143550
156814
157922
157925
143558
146205
151160
151214
157281
143578
143896
150932
150927
154417
150858
143869
143583
143590
143587
143590
150695
151556
143615
143601
145623
157382
143795
156767
148551
157359
143945
147177
143617
143943
157821
157422
147123
143674
143623
157423
157881
143698
148257
152064
143638
143637
145768
152211
149696
143738
150898
143763
149320
150082
143799
143801
143652
154435
143734
143805
154437
150973
150066
154005
157520
150200
150803
157973
150983
150476
143797
153782
143677
143679
156801
145487
151525
149646
150389
150844
151525
151175
143721
151470
154772
152690
146554
143730
144954
149326
144930
143755
144948
157466
151544
143729
149643
151273
144240
143801
147688
143740
143763
151721
149993
154517
143763
144263
149818
148149
157456
157110
156676
148561
145581
154297
145629
143774
156642
157511
144288
144199
149801
149587
143793
143796
143792
143825
151680
157592
143799
143800
151267
143801
151267
151268
143842
151517
152065
152057
157589
143817
156991
154208
157246
150454
143832
150787
143840
146165
146469
149319
151143
143845
145524
145279
148953
157166
143848
143849
151604
146566
144944
143865
155771
154312
143989
148356
143893
144829
151690
153615
151690
143888
149284
150746
143895
143900
146822
143976
154171
143911
143976
154171
154885
143921
151598
157813
152325
157809
151831
146803
149151
147417
144054
156965
153176
151973
143941
143957
144588
157819
144911
157564
157656
144001
157376
155987
146708
151819
156523
143991
156523
144649
151822
151899
143986
151475
152468
157732
148370
143990
143994
144003
157810
144073
154996
153664
144017
154646
144721
144025
152025
151255
153285
144034
144036
144033
151650
151649
144036
152213
144038
147948
144044
151938
150587
157460
145607
144170
149663
153338
144168
144087
157562
144097
144069
144105
144097
153838
157913
144080
156000
144088
149152
153042
147081
151355
147378
153325
144097
147324
144116
156000
144228
145524
144113
155156
152706
152763
144389
144127
154347
152693
156615
144145
146849
144151
153728
146530
144726
144245
144429
158141
156396
144186
149676
153586
144727
144191
146419
144192
157946
155021
156707
144207
144222
150848
148426
154433
144223
150614
157867
144262
144257
147359
150741
156853
144233
146029
146030
154392
144261
144863
152091
144276
149093
155946
147644
148156
147703
146836
146833
152640
144303
153501
144631
153485
144302
144301
144311
154842
158033
144306
144308
144311
144309
153953
154095
144312
144319
144325
146697
148236
148246
144330
157664
144340
144381
146168
157667
157990
144379
146126
150284
144363
146646
144378
144488
144535
146087
144361
152666
150292
144377
144374
144371
144374
144426
144381
157652
144426
144488
144397
146898
144392
144393
156070
144396
144485
144403
156621
144670
144485
146302
145052
144999
144436
144447
144978
146301
144449
144557
153453
149168
144434
144541
144738
156844
144483
144509
156835
144511
144580
144594
144483
144576
144453
151270
149614
149687
144642
144665
152558
145111
144477
150284
157212
144864
148440
145078
152011
148848
148849
157872
144509
151270
144505
146349
156311
144513
144545
144801
154010
146584
153486
146576
144502
147658
144666
150603
144521
144531
149936
144526
144693
144642
146307
144570
151270
144540
144558
144777
146588
157315
144551
144562
144777
153761
144979
144642
144574
144579
156683
146968
146290
152336
144648
144590
144590
152616
144656
152727
144617
144718
152737
144637
144771
146943
145807
144932
144740
144926
144709
144727
151624
144741
146795
144694
144702
144889
144892
145954
145954
155540
144664
144686
146584
154011
145760
153374
153671
152290
144698
152291
156718
148990
144703
148988
154008
144766
144767
144841
150738
156442
144833
144953
155181
157817
147170
145850
144969
144857
144865
144750
144746
145956
144899
144829
152749
152754
148473
149747
155793
144759
144769
144789
144787
144835
154729
154795
152747
156295
146580
154011
144828
144776
144769
156289
144771
144839
144779
144827
147215
145592
144966
151630
144785
144867
156869
156866
152663
152668
144815
147180
156367
157832
144932
154354
144817
154348
144830
152778
145592
152748
150021
145003
158153
144872
144877
151076
151205
144856
144959
145458
152727
144923
144869
144871
154745
149107
154392
145111
144959
146864
144872
144883
148962
144888
157258
157417
144883
151747
152389
153943
144897
157388
144930
144951
145958
148740
144901
145833
151079
155311
154310
147960
155331
144923
144931
144946
144939
151393
144952
147220
144954
149248
145541
145066
151411
144982
145031
145813
152272
144968
144972
145079
146556
145019
153938
153468
154012
152454
145024
145025
155901
145958
145190
147088
154703
145036
145998
147453
145125
145192
152835
153459
153459
153950
145033
145192
145033
154045
145062
145135
152770
145070
146298
146293
156395
149877
149899
149926
145056
152420
146143
150238
154324
145886
145089
145112
145097
145097
145103
145672
145106
145154
155155
150276
145154
145199
145588
145955
145961
145144
145150
150299
146541
150208
152714
150543
145301
145271
145284
153435
145175
151366
157024
145187
156115
145199
145588
146331
154700
145518
145202
154890
149022
146067
145210
145969
145216
145242
155654
155657
145397
145527
157006
145811
145250
147649
145327
145474
152954
145245
146103
151114
151229
149765
145823
145789
145340
147723
145471
148011
145781
146646
145273
145259
145428
150302
145847
145897
157883
145445
157580
157988
145301
145296
152892
145381
145481
145438
157578
155856
147414
150798
145317
145323
146510
145715
153604
152933
156382
145373
146135
145411
147986
145397
145426
149731
145404
148710
154377
152947
147330
145359
145667
145673
146371
153693
145467
146497
145722
156458
145425
158005
153412
146040
146510
145466
145484
146100
157455
156421
156697
158007
156923
149709
150871
145450
153041
157828
157815
145800
145615
145728
158012
153412
154943
145470
145526
151778
146134
145481
145694
145730
145539
145494
146327
152954
156885
145635
145533
145501
157527
145504
153113
147271
148259
145556
156458
145515
146096
145533
145548
145618
145624
154375
145567
146327
153751
145594
145568
157579
147266
145574
145584
145562
145574
146502
157054
145575
145571
145580
145596
145599
145589
157485
158112
145589
145625
146502
147034
145598
145626
149034
145610
149041
153114
145614
153110
157770
145611
152074
152430
145624
145639
146496
145637
145691
147753
153214
145649
150333
145650
145654
156282
145712
145793
145751
145738
145667
145676
146508
148918
145688
148355
150442
150981
146627
146626
153219
145783
145712
158007
145698
145707
147889
151135
149352
146627
153683
145752
145726
149756
145807
150327
156419
150981
145793
145741
146962
145748
145807
153070
145786
147755
148551
145782
145782
145799
145825
153879
145800
145804
145806
145803
145812
155486
156306
154916
147503
145825
156302
153880
157413
147585
156489
157874
148908
150348
145847
152939
152939
145891
146169
146995
145861
153877
145863
145865
145865
145868
157918
157923
145893
145965
145881
146361
156920
145884
153843
148221
145901
155307
154955
157882
145903
146050
157720
145962
155229
146368
145915
156140
145924
147286
145922
153806
145928
145929
145927
145928
145929
151794
157798
157773
147628
149428
145942
157937
145946
149251
145962
147467
145968
145963
153494
149745
145973
153693
145983
146007
145991
145991
149157
156898
145997
157367
146074
146178
147167
147471
153067
146015
146022
146032
146040
153956
155523
146032
155897
146040
151339
157329
156781
156143
152612
149695
146061
146091
146075
152873
152875
151615
156626
146078
147580
156670
156693
148897
148949
153137
152509
152509
150906
149405
149411
153860
146134
153402
150219
150223
146161
146116
146137
146417
147470
146370
146320
157573
146144
147422
148479
155718
148147
157573
146392
150312
146527
152636
149611
148415
146184
151213
153242
155924
147871
153468
153980
157935
148070
146233
146225
149618
153394
152712
157921
157935
146233
157935
146243
149673
153323
153328
146261
147151
146891
147763
155495
157197
146312
149123
146281
158079
146280
147192
146297
156144
146294
147200
146614
146622
146492
148969
146312
146387
154211
154212
146318
152367
146324
152164
152367
152954
153877
155229
156448
146341
146387
150911
155813
146623
146358
157186
154758
154751
146380
146548
147504
151488
154898
146386
152676
155163
155533
146975
146421
152974
146403
155147
146435
146573
146413
146416
150595
157951
146481
146431
146678
152535
151310
146439
146456
146467
146442
146476
146447
150162
146781
147051
146467
146648
151055
157565
146530
155785
146527
149370
146486
146486
146629
146632
154049
149369
146501
146768
149477
146681
151891
151891
146518
153329
153331
146525
147455
146528
146540
152301
146555
146548
157633
146544
146547
149343
146564
150400
149445
146570
146566
146565
146611
154312
146572
146573
146591
146592
146606
153312
154253
146599
155049
152893
154946
153334
153341
157484
146696
151116
149355
153688
151116
147052
147990
147566
157514
147959
157170
148465
147854
147854
147858
146661
146664
148142
158086
146704
146676
148466
146677
146685
148985
146690
146690
146698
146692
156034
146702
156119
146718
156565
156565
146718
146736
150560
153902
146736
148198
148369
146748
146937
155949
153573
146748
146752
146753
146776
146993
149153
149188
153966
146753
152482
146756
149539
149515
146813
151199
147267
146778
156094
146778
156398
147052
155176
146791
146794
150307
149873
152638
155929
158113
146826
147417
146824
149141
146849
146998
146870
151123
146852
153770
150758
146894
147270
147274
152545
146868
146897
148345
146883
156590
152994
151344
147328
157705
146967
146886
146905
156297
156629
154894
155456
146925
149765
153673
153680
153153
146896
147500
147036
147178
146902
146904
146909
146911
147493
152483
152486
148145
154317
148319
148479
153236
146923
150864
147904
153578
148203
151575
151621
146953
147015
149591
156210
147014
147907
153258
146971
155449
152914
152915
149188
150433
146979
156848
150433
146981
149338
155887
147497
156279
155885
156305
157252
156928
148469
155238
148067
156333
155622
147015
151246
156652
147025
149579
149921
148740
153726
150116
151547
155726
148040
147046
147030
148695
147030
147338
147054
147203
150715
150715
152796
148753
150741
155264
147086
147056
147058
154578
156648
147067
154470
154471
147076
147833
154192
149029
157352
157679
154690
154701
155149
150192
147985
147098
153557
154286
154286
151185
147111
147114
153962
148929
147109
147112
147112
147127
147127
151317
147119
154026
147894
147714
149908
147149
147184
147230
151414
152050
155595
147148
147159
147159
147162
155841
147163
150973
147537
147173
147904
147175
147183
147183
147233
147711
147194
148336
147194
148350
147843
158083
152317
156266
153336
147221
152909
147216
149021
149014
149034
156786
147223
149495
147234
147235
150106
149908
147255
147241
147241
154620
147290
147258
155257
147288
154367
147827
147361
156240
147268
147321
152570
147284
147287
147302
152670
147439
155432
149764
148450
152640
147443
147343
147329
153825
157836
147636
152225
153088
147332
154030
148472
150687
148818
152050
157741
152604
154699
148087
154699
152631
147385
148718
156178
147379
149230
147391
147450
147391
147395
147397
147399
147399
147405
147425
155414
155774
147449
149445
147421
154961
153624
147809
153217
147516
147432
149155
149154
147437
154136
148961
154609
154613
147468
157401
147476
148115
156769
147555
147461
155758
156366
153444
147487
147505
147562
147774
147485
152404
154524
154526
147492
147493
147494
154527
152566
156601
153342
153552
153344
150638
150033
147528
156535
148160
147524
147526
154114
157274
147527
157277
154360
148133
154168
147547
153971
147553
150039
147547
153445
153711
156870
147559
152351
153597
153671
147558
154003
153990
148677
153605
147613
148574
155616
150992
151873
147602
147603
153495
148623
150039
157028
156505
156949
154427
147969
148830
156278
147756
147639
154291
153545
154244
152204
156121
153567
147675
147657
147676
156461
147675
147676
154164
147669
147671
153004
154149
153004
155680
148825
157094
147679
155582
149122
147682
148132
149294
152134
147721
157127
153625
147695
148032
148193
155803
148033
148193
153637
155573
155593
149941
153637
155932
153987
155233
147708
147741
147713
147912
155643
155268
155281
151337
149582
156622
148905
153681
147900
153003
147734
147900
147900
147745
147769
153336
150644
153214
156251
153215
149017
148061
149935
148663
147816
156725
148905
147778
149031
147783
148777
153787
151764
154113
147801
157072
147798
153803
147812
155718
155719
150955
150982
148121
147856
147856
147891
150136
150903
147917
152432
147989
147978
147853
147840
147839
154485
150049
158082
147877
147908
153325
151326
154957
154051
156787
154224
150095
150602
151870
147910
149672
147899
153441
153444
148520
153526
147911
151135
147917
147964
148044
154684
151077
156850
147940
156904
149201
150875
150877
152891
147971
153974
153865
156833
147974
148595
153989
147958
147959
155083
152645
154313
150277
147973
147976
147982
153579
157324
152421
149092
149906
147989
154690
147991
157380
148003
154946
149523
156748
148017
155332
155365
149153
148896
148008
148038
148056
154552
148059
148063
148022
154518
148211
148029
148033
154944
148271
152796
148056
157540
148156
155095
152079
152091
148138
154824
154825
152570
148058
148060
148063
148085
157025
152884
148883
148072
148080
148135
148080
154937
148090
149029
157555
148097
148362
156990
156992
148104
155132
148264
148111
149002
148383
148978
150339
148119
148762
149190
148127
148281
154295
148148
151342
154937
154937
150667
153816
148318
153238
148219
148566
155213
154607
153769
153363
153365
148240
148733
149587
156626
150720
150741
148201
152527
148199
148190
148253
148218
154387
148648
148201
155641
155644
148216
154453
154727
154454
154459
157010
148221
148227
148208
150605
150188
150637
150631
153558
154452
148355
152681
148227
152681
148226
157339
148529
148249
155657
148281
149687
151932
149357
148255
148270
157988
148622
149627
157492
148370
148277
153884
155002
154034
151748
150794
153578
148347
154571
154424
154639
156530
156639
148309
154622
148947
153803
149954
157820
148321
155718
148478
148985
148372
153429
148443
149324
148359
153432
157325
153646
157393
151447
156539
150114
155212
149666
153198
152434
149093
148362
148692
155276
152494
152498
148378
148381
149796
154906
157100
154709
148387
148399
156803
149181
154843
154923
155589
149342
151033
151698
156413
148404
154453
148411
148886
149158
148453
149159
153649
157293
148441
155145
155252
154762
154761
156797
157949
148442
148446
148452
155081
149298
156792
154769
148468
154772
149685
156784
156065
155575
149148
156618
156845
149147
154788
154935
151585
153170
150602
148481
153000
155719
156646
148522
148529
156722
148494
151261
148497
154813
149770
148504
148535
150516
149189
154809
154892
148500
148501
149045
155641
155642
157260
153035
148543
149718
148512
155671
150149
148526
155444
156976
148540
152747
155643
157290
148570
155642
149554
149715
148581
150827
155250
155535
148568
154871
153999
155219
155599
148668
153635
153637
148577
153267
156125
156335
155114
150363
148607
150551
156710
155800
154982
148595
153986
148600
149502
153752
148606
150339
149551
150823
156946
155720
148617
148639
148644
149465
157014
148636
155073
154334
157014
149368
150300
155551
148641
156269
148644
153915
156945
150442
156813
150685
150691
155587
148667
155355
153442
149407
149942
148785
148803
156082
155221
155985
155538
153442
156790
153596
154303
148709
148805
148725
148763
157437
149489
148698
148907
148960
148944
154588
148720
154104
150574
148734
148735
148736
156040
148950
150574
148788
154630
154634
154635
148746
148748
148748
152472
156242
149084
157952
157956
148762
156040
152409
151004
148770
148824
149266
149282
148772
148785
148803
155283
152406
148805
148807
152402
148784
148784
148808
154212
148782
154374
148799
148790
148796
154776
149379
148822
148819
155786
150497
154712
152360
150497
154267
157555
148841
155541
155549
148871
148876
157613
157002
148851
148862
154645
154468
153661
148871
148865
154830
148877
157612
148883
148883
156635
152742
152833
156975
148904
156678
153381
154274
156689
150450
153662
153672
156894
153703
155023
151512
151517
153783
148932
152336
153642
148926
155696
150300
148936
148946
148949
156975
151004
153759
154377
148950
148949
148954
149841
152744
148963
155729
148997
151868
150714
151855
148974
148974
150338
153293
150172
148981
150520
156376
153191
150180
153817
153339
152780
150531
149098
152409
149634
150019
149005
149561
149008
149037
153011
153020
154176
149013
149041
157031
149018
157031
155405
149861
150148
149026
149030
149030
156864
155522
156864
149040
157925
149045
156816
149058
152280
151953
156685
149074
149081
149081
156685
149074
154993
152608
153517
149077
152575
155498
156247
149086
149426
149090
156645
155039
156708
154881
155282
152417
154169
154709
154393
154391
156400
155661
155391
155852
156796
149126
154993
149132
149218
153036
149782
150188
153990
152187
154496
149178
157286
156539
149164
149164
156226
149190
150075
151271
150071
149174
149175
149176
152010
149195
156275
149203
149234
151180
149565
149202
155690
149396
149413
149879
149219
149217
149239
150671
153566
150523
149233
149237
154385
155474
149232
154103
149418
149585
151181
149241
149571
149244
154436
149258
154440
151695
151670
151671
149261
150133
150669
149272
149274
154441
149944
150070
154917
149900
151412
151440
151932
149292
156226
157302
149312
149324
149313
149306
152128
149361
149323
149330
157307
149761
149331
149341
154452
149378
153921
153667
149344
149346
154491
154491
151291
149354
153678
149370
149370
156237
149361
151072
150216
149373
149375
155187
150322
149387
154065
153128
150341
155044
155911
149544
149409
149415
151907
149574
149577
151895
156124
149407
150827
149548
149415
149551
150376
149424
149425
150372
149432
149432
149439
154247
151347
149461
153665
150588
150483
149979
157226
156878
150388
150073
157311
157746
154373
150044
158154
154984
158150
149680
149475
155380
157107
154078
155930
154070
155342
149491
150118
154881
157358
157364
155727
149508
149541
152462
155282
149524
151539
151541
154853
154504
149533
152722
157318
154901
155026
153921
149552
157113
152950
149551
149554
149710
149556
149586
149578
149820
157044
155973
151336
157609
157611
149585
154215
157565
149594
156817
150575
151390
155781
156291
150045
151030
150513
153393
149621
149623
150512
157475
149639
149645
149662
157822
149635
151917
153087
150166
149649
149652
151837
158075
149669
156834
149783
150174
157471
156491
149668
149783
149714
149675
149738
149682
149685
149686
149684
149685
157952
149686
157952
151488
156918
149692
149873
155196
150906
155435
150310
150311
149886
157848
149822
150308
157987
150310
158009
149718
154278
149726
154528
149728
149781
155266
149731
149765
149760
152606
156379
150290
149764
149822
149977
156024
155458
151151
153403
152606
157319
150480
151455
156529
150535
149770
158140
158153
150192
149784
157357
149816
149830
149788
150337
149815
149797
149795
149799
151707
155969
155970
149815
149806
155650
150214
149817
149844
157686
154415
157034
154065
153979
155006
149862
150747
150772
149837
149848
152513
149845
149865
158151
157873
149845
149895
157326
149865
149851
149853
150727
158045
150609
153742
155154
149882
149883
149880
156320
154237
149889
149893
149893
150751
157324
149903
154881
151989
149911
149906
155282
149988
150423
149922
149920
150369
149988
149920
152265
149929
150881
157058
149940
150520
149943
149947
150225
150226
150225
150226
150013
150043
150780
149962
152097
157820
157185
149966
156873
154366
150650
150763
149980
149981
150339
150366
150005
150009
152661
152650
150000
150003
150025
150014
150020
150871
150872
155589
150026
150019
150026
155694
150031
150085
151518
154532
150058
150062
150061
150118
150129
150362
150590
150268
150110
150121
155441
153784
154803
157893
150377
150102
150683
150709
151706
150096
153482
153481
150115
156051
150111
150118
156103
151247
156214
151227
153165
153302
150129
150189
156169
150191
154536
157191
151115
150186
157194
150224
157192
158043
150162
158045
158046
150615
150184
153123
155081
150216
156169
150198
150728
150525
157260
154332
150517
153251
155987
152627
150213
155990
153695
155892
151423
150581
155072
157311
150502
154046
155413
155416
155676
153255
153257
155067
155414
150259
151024
152307
152250
153119
153122
150277
151085
150281
153255
150289
150296
150305
157018
150334
157983
158112
150335
150372
150649
156059
152684
150330
150820
157972
150702
150354
150361
157268
151087
157864
150358
150364
150624
150633
151266
157260
154332
150452
150503
150664
157678
150427
157568
150418
150421
150426
150450
150427
150433
154110
154001
153703
154542
157472
154362
150790
150791
150460
150468
150474
150467
150467
157253
150472
150489
150483
150482
150654
150493
150564
151313
154139
150511
155009
150508
150773
151037
155294
150522
157229
150635
151063
156622
157226
150522
151266
157229
150668
150684
150533
150534
150535
151063
154894
150543
150563
153845
155391
153301
150559
150558
150561
150565
150996
150581
157363
150628
157199
150595
153577
154998
151130
150641
150655
154790
151433
151198
151433
150848
154500
150969
157465
150624
150663
156717
157230
150637
150633
150639
152890
154977
151028
153177
150665
150708
153726
150726
150770
150671
155031
150684
157119
157350
158162
157088
155566
153846
155578
150691
150699
150838
150909
151031
157405
158009
151025
150726
150884
152210
151194
150718
150718
151264
150729
156252
150766
150736
150738
154484
150766
150770
150814
156219
150779
153610
157118
157860
154458
154362
154458
150797
157120
152219
157148
155255
150819
150817
157503
154946
155535
151075
151075
151406
156954
150843
150846
150844
150870
150875
150865
150889
152445
157866
157154
150878
150889
155243
153864
157154
157165
150892
150893
150894
150899
150918
150922
150936
152451
150929
150958
150959
150936
150934
150959
150966
150940
150942
157259
150949
150950
150957
150958
156689
150966
156451
156471
150959
150979
157622
151372
151600
151375
151601
153737
150997
150986
150988
151302
153610
150995
151282
157423
151008
156146
152051
151068
151028
157440
151842
151036
151067
152861
151072
151037
151038
151039
151039
151069
151068
152959
154892
151261
151574
152114
151351
157878
153616
151077
151393
151081
151122
154114
151095
151111
151527
151128
151663
152979
153021
151211
151145
151148
151163
155240
151155
151986
152142
154821
157900
151172
151168
151173
156682
152051
156411
156392
156411
156390
157383
151188
151190
151218
151200
151200
151220
151208
151218
151215
153005
151220
154227
153655
151226
151254
155356
155373
157333
154561
157794
154875
151241
157648
151248
151254
151248
151258
151555
157605
151258
151265
151285
152473
152704
151278
151300
155351
155007
151335
151288
151299
151337
152114
152384
155351
151307
151342
157499
151806
151333
151334
151579
151382
151342
151373
151352
151352
154604
151603
153289
154665
151372
151376
151497
151379
151591
151828
152114
152585
153885
151989
151414
151449
151456
151410
151456
151494
155747
157658
151414
151425
151758
157618
151844
151436
157663
154545
151447
156615
151453
151490
151457
151484
158108
151495
158117
151463
151483
151481
151471
151494
152178
153815
151476
153794
157617
156583
152117
156529
154463
151484
156529
151495
151491
151494
152065
152071
153658
151511
156862
151540
151523
151573
151536
154933
151554
154669
151553
156245
157708
151574
157223
157686
152250
151565
151882
154710
157756
151830
153523
153529
151578
151585
151586
151594
154374
151614
157845
151624
151991
151632
151646
151643
151826
151652
151652
152216
151653
152215
151660
151979
151976
151686
153628
151678
151682
151755
151691
151759
151689
151689
156634
155122
155736
151706
153175
151764
152742
151714
152389
151722
151726
151740
151726
151725
156400
155978
157383
152058
154168
151747
152429
152429
152304
151754
151759
156638
151763
154796
156151
151913
151812
152125
151796
151792
151840
151800
151803
156525
151804
151811
151811
151851
151877
151833
151851
151847
151823
151828
151894
151860
152036
157812
151912
151847
151886
154574
151855
151862
151865
151866
151873
157774
157778
153480
151879
152297
151883
154101
151895
151907
151900
151934
154923
151903
151910
151915
151919
151928
151927
154949
151925
151928
151937
157234
151941
151945
152074
152292
151954
151961
151959
152087
151983
151990
152003
152157
152020
152206
157797
157792
152207
157802
156128
157839
152188
151998
157814
151999
152002
152234
157720
157718
155710
152022
152023
152026
152028
152049
152075
153706
157766
157095
153713
152860
152056
152153
155736
152284
152230
152071
152086
152070
157700
152605
153788
152096
152616
152078
152082
152087
152092
153703
152166
157257
154556
152203
157802
152111
157762
152119
156582
152141
152139
152145
152146
152147
152147
152156
152379
152165
152430
153883
152171
153135
152181
154416
154476
152189
152192
155278
152260
155736
152198
152207
152227
152236
152344
152216
152222
152224
152228
152236
157150
152235
156159
152241
152951
152253
152259
152282
152255
152256
152380
152454
152416
154864
152287
152288
152289
152289
152370
152375
152299
154064
152372
152318
152314
154439
152317
158084
152320
152322
156842
157808
157806
157807
154064
154067
157809
152331
152351
154566
152337
152892
152390
152373
152407
152364
152365
152373
152438
152401
154389
152394
152394
152399
152413
152406
155285
154516
156609
152421
152434
152424
152434
152426
152441
152438
152443
152439
152443
152446
152452
152451
157312
152966
152640
157269
155573
152549
156227
156671
154921
156978
156722
157326
152529
152550
152566
152529
152563
152575
153224
153499
152570
152547
158047
152549
152563
152568
157798
153458
154336
156250
152645
153108
156588
153531
152603
152620
152625
153922
152624
152626
156943
155759
157057
152645
152649
153985
156540
152651
156613
157709
157269
152668
153232
152693
152694
152702
152703
157248
152711
152728
152717
152736
155794
155043
152726
152779
152746
154744
152766
152756
155941
153655
157013
155933
155941
152778
152900
152884
152892
152789
152798
152824
152822
152824
152811
152816
152824
152832
152853
154070
152867
155926
152891
154811
152875
152870
152888
152891
154831
152881
152881
157600
157944
152962
152962
157899
157901
157549
155185
154016
152895
155892
154309
152907
152916
152963
155043
156416
152931
152947
152943
155179
155177
155179
152953
152963
153059
157701
152988
157544
153148
155974
153010
153016
153031
153029
153035
153024
153027
157676
153032
153032
153044
153032
153040
153044
154350
153052
158062
153062
153065
153087
153079
157659
157744
157623
153086
153094
153088
155849
154370
153098
153096
153947
153106
153108
153115
153116
157515
156636
153124
153124
153131
153132
153133
155224
154812
153169
153149
153150
153150
153158
153162
153164
153163
153166
153166
153172
153184
155491
155495
153180
154970
157327
154971
156184
153186
155000
155423
153265
153318
153195
153197
153199
153207
153207
153208
153474
153205
153208
153215
156251
153264
155381
153289
153233
153234
153238
153239
153240
153240
153242
154227
154819
153249
153250
153252
153255
153258
153264
153265
153277
153278
153281
155442
156999
153293
153287
153288
153288
153295
153297
153304
153316
153315
153591
153694
154159
153316
153317
154344
153333
153337
153350
153323
153326
154214
154594
154607
154632
153354
154602
154632
153362
153377
153392
154368
153367
153369
153370
153371
153371
156168
153937
155806
154948
156172
153391
153394
153393
154351
153394
153399
153397
153406
153415
153471
155209
155210
153415
153418
153420
153421
153422
153422
154134
154014
154015
154654
154006
153621
153434
154686
153440
153441
154091
157359
153450
156090
156827
153460
157312
153468
153476
155912
153480
153483
153483
153486
155920
153489
153492
153492
153496
153498
154338
153505
153498
153517
153540
155823
153515
155922
153527
154074
157848
153538
154871
154870
153548
153548
153569
157218
153560
153567
156723
157040
153584
153696
155359
153710
153629
153599
153601
153671
153608
153611
157826
153712
153623
157303
154301
157420
153626
153626
153626
153631
153634
155649
153638
156082
153645
156284
153645
157308
156611
156612
155131
153740
156159
156158
157595
153676
156127
157365
157378
153700
154619
156031
157207
156031
155564
153710
157758
157766
154614
157218
155121
153716
153714
158061
153723
153729
154375
156756
153742
153746
153747
153749
153749
153754
153791
155858
156657
154558
153833
153764
153768
153767
154603
153768
153775
153772
153775
153776
153780
158017
153787
153792
154939
153816
153795
153796
153800
153820
154330
158073
153819
153825
153828
153830
153829
153830
153852
154711
153841
155007
155499
153854
153851
153854
153853
153854
153856
153973
153863
153964
153867
154711
154396
154475
153882
153890
153894
153918
153908
154905
154900
153910
153911
153913
153923
153919
153923
153926
154228
154017
153984
153954
153946
153962
153954
153962
153968
153974
154538
154222
153973
153975
154222
153983
157407
156053
156220
153999
155213
157344
153999
154003
154007
154032
154027
155901
154020
154580
154034
154025
154028
154029
154029
154092
154716
154044
154057
154053
154063
154061
154066
154067
154078
154075
154073
155811
154083
154086
154104
154094
154100
156690
154101
154105
156690
154109
154110
154111
154123
154123
154126
155688
154129
157843
154144
154153
154154
154174
154166
155362
156161
156611
154162
154169
154167
154181
155385
154181
154196
154217
154223
154205
154213
154205
154223
155390
156900
154217
157789
155858
155863
156746
154240
154273
155016
155867
154241
156150
156777
154250
154256
155207
154265
154265
157679
156160
154285
155422
157057
155427
155435
156310
154290
154292
156624
154304
154323
154293
154299
154328
154842
154329
154307
154311
154336
154313
156658
154317
154335
154340
154368
156893
154365
154367
154363
155722
154371
154376
154382
154378
154388
155325
154444
154480
154393
154398
154403
154400
154401
154405
154412
154412
154475
154429
154935
154431
155059
154431
154427
154434
154431
157102
154444
154441
154440
155325
154447
154449
154459
154730
156366
154456
155295
154468
154469
156084
156025
156618
154482
154485
154506
154493
154492
156851
154932
154620
154714
154510
154513
154516
154526
154564
154525
154527
156839
154534
154538
154539
154548
154548
154550
154550
154590
156495
154555
154557
154562
154590
154565
154566
154576
154571
154577
154655
154585
154585
154592
155053
155047
154602
154606
154599
154606
155024
154611
154612
157726
154716
154628
154630
154720
154644
154643
154646
154648
154651
154649
154651
156368
154654
154662
154667
154691
154662
154688
154732
154670
154676
154681
154681
157163
157139
154688
157325
157365
154695
154702
154716
154723
154725
154768
154778
154733
154733
156930
154735
154739
154738
154737
154738
154739
156905
154750
154755
154758
154755
154757
154758
158005
156797
154766
154767
154767
154792
154771
154774
154775
156762
154776
154820
154792
154780
155234
154784
154787
154788
154789
154789
155238
154791
155098
154803
154813
154818
154847
154840
154852
155402
154853
156431
154858
154859
154861
154858
157073
154860
157073
154861
154863
157882
154869
155043
154883
156721
156739
154975
157852
157017
154889
158161
156904
158098
154906
154905
155635
155484
154915
154918
155058
154961
154959
156891
157852
157882
154974
157350
154981
154988
154992
155531
155531
154995
154995
155004
155270
155180
157217
155011
155016
157152
157115
155015
155038
155029
155031
155032
155033
155041
155045
158107
155055
155177
155060
155099
157750
158141
155071
155077
155079
155086
155090
155332
155334
155334
155088
155093
155094
155157
155104
155105
155266
155103
155104
155423
155424
155121
156990
155111
155144
155148
155117
155150
155817
155149
155144
155132
155136
155999
155132
155134
156046
155136
156516
155139
155148
155158
155166
155168
155160
156361
157509
155168
156303
155336
155185
155336
156163
155186
155184
155795
155796
155793
155186
155193
155201
155198
155198
155232
155211
155212
155215
156758
155215
155226
156623
155221
155223
155225
156141
155777
155236
155242
155266
155267
155253
155268
157628
155260
155268
155662
155397
156354
155277
155280
155290
155319
155316
155294
155312
155314
155320
157363
155330
155347
155329
157195
155334
155365
155332
155579
155580
155336
157280
155339
155342
156804
155365
155439
155361
155362
156597
155371
155380
155377
157350
155378
156594
155383
155383
155384
155655
155407
155807
155398
155583
155418
155418
155421
155483
155417
155519
155572
155431
155430
155431
155485
155502
155551
155766
155443
155448
155455
156038
156653
155455
155456
155457
155465
156291
155782
156292
155475
155781
156291
156292
155480
155528
155489
155489
155514
156154
155493
157842
155505
155528
156494
155509
155510
155518
155550
155520
155522
155534
156954
155561
155548
155549
155546
155641
155558
155559
155935
155568
155586
155574
155593
155582
155578
155584
155601
155932
155598
156891
155609
156449
155613
156719
155617
155618
157424
157428
155622
155626
155689
155640
156404
155662
155664
155668
155661
156913
155670
155669
156434
155678
155684
156926
156927
155700
155700
155704
155695
155813
156056
156061
156056
155727
155724
155729
156657
156239
155741
155752
155762
155804
155769
155773
155800
155846
155784
156381
155782
155788
155789
155787
156756
155804
157106
155812
155809
155812
155820
156979
155820
155821
155823
155837
156266
158093
155833
155851
155839
155839
155845
155855
155855
155860
155861
155863
156704
155878
155876
156328
155875
155882
155890
155910
155887
156234
155902
155903
155904
155911
155913
155925
157528
156238
157158
155930
155940
156244
155942
155945
155948
157553
155956
155961
155967
157552
157158
156120
156782
155987
156592
155994
155990
156053
157922
156011
158038
156007
156014
156065
156065
156032
156653
156079
156065
156073
156083
156069
156071
158093
156078
156078
156097
156136
156097
156091
156089
156098
156107
156100
156100
157488
157500
157455
156116
156127
156135
156149
156127
157841
156136
156158
156160
156450
156150
156249
156857
156865
156249
156169
156179
156429
156178
156187
156181
156990
156194
156213
156197
156536
156208
156207
156214
156471
157216
156222
156224
156224
156559
157952
157958
156338
156255
156257
156264
156268
156262
156280
156269
156278
156410
156277
157516
156297
156348
156305
156316
156320
156317
156326
158039
156337
156349
156348
156564
156359
158163
156359
156771
156854
156357
156364
156371
156368
156402
156371
156375
156377
156378
156383
156388
156383
156394
156394
156405
156408
156409
156412
156417
156415
156425
156558
156552
156433
156439
156449
156436
156439
156446
156495
156503
156699
156461
156461
156463
156462
156463
156484
156485
156664
156492
156498
156496
156498
156508
156510
156713
156521
156525
156531
156577
156537
156551
156562
156570
156570
158070
156550
156551
156553
156558
156559
156562
156567
156570
156585
156587
156578
156581
156585
156586
157938
156601
156602
156600
156595
156600
156608
156608
157804
156610
157075
156659
157111
156634
156637
156641
156645
156652
156825
156771
156658
156664
156689
156666
156667
156674
156668
156677
157085
156705
157138
156729
157017
156738
156745
156750
156742
156750
157147
156760
156762
156772
157962
156770
156776
156789
156789
156795
156794
156791
156795
156799
156817
156809
156822
156828
156839
156840
156831
156828
156850
156834
156839
156840
156846
156846
156854
156925
156862
156865
156861
156861
156863
156894
156894
157083
156884
156890
156888
156889
156890
156895
156897
156904
156905
156912
156912
156915
156923
156921
156920
156921
156923
156934
157010
156977
157161
156948
156955
156955
157221
156968
156969
156972
156974
156974
156984
156987
156993
156993
156997
157004
157004
157184
157026
157033
157130
157041
157041
157065
157077
157750
157087
157092
157183
157140
157098
157100
157103
157105
157110
157117
157126
157134
157132
157137
157134
157181
157146
157224
157360
157163
157994
157174
157174
157179
157185
157182
157184
157194
157192
158075
157220
157239
157231
157248
157225
157260
157239
157275
157246
157388
157278
157678
157278
157277
157288
157293
157308
157299
157306
157300
157306
157389
157328
157381
157328
157322
157324
157353
157519
157358
157341
157351
157365
157360
157363
157377
157752
157401
157409
157411
157679
157473
157427
157449
157476
157445
157444
157447
157450
157498
157459
157458
157459
157460
157468
157486
157498
157483
157500
157493
157793
157498
157500
157514
157514
157517
157523
157524
157529
157527
157536
157538
157542
157547
157553
157559
157732
157565
157596
157634
157603
157608
157602
157612
157831
157634
157626
157629
157641
157641
157635
157646
157649
157660
157692
157716
157710
157693
157684
158053
157725
157738
158137
157757
157760
157759
157767
157760
157764
157767
157766
157767
157800
157822
157822
157808
157892
157824
157851
157842
157849
157850
157847
157849
157851
157851
157856
157858
157867
157879
157872
157885
157867
157884
157879
157886
157885
157897
158163
157919
157914
157916
157984
157926
157934
157929
157931
157931
157933
157932
157933
157937
157942
157939
158023
157962
157966
157964
157965
157966
157970
157971
157975
157973
157974
157975
157978
158010
158010
158009
157998
158000
158010
158020
158066
158027
158030
158034
158036
158038
158039
158037
158042
158039
158044
158050
158057
158058
158061
158078
158087
158079
158080
158094
158080
158085
158089
158093
158118
158127
158127
158128
158131
158148
158158
158141
158154
158156
158160
)


// ************************************************************************* //
